RAD Studio 12.2 ist verfügbar!Weitere Infos

Ready to take your apps to the next level? Upgrade to Enterprise today. Vertrieb

Neuerungen in RAD Studio 12.2 Athens Zur Wiedergabe

Delphi 12 and C++Builder 12 Community Editions Released! Weitere Infos

InterBase 2020 Update 6 verfügbar! Weitere Infos

Entdecken Sie die brandneue Getit-Seite

Attraktive Rabatte auf InterBase 2020 für OEM oder VARs – Vertrieb

Verlängern Sie jetzt Ihre Update Subscription Lizenz! Weitere Infos

360°-Cloud-Omnichannel-Lösung

Anwenderbericht von Delphi, InterBase und VCL
360°-Cloud-Omnichannel-Lösung

e-vendo AG

Anwendungen

Omnichannel-Shop-System

Verwendete Tools
  • DelphiDelphi
  • InterBaseInterBase
  • VCLVCL
Herausforderungen

Bereits von Anfang an war es ein fortschrittlicher Ansatz, sowohl die Warenwirtschaft als auch die Kassen- bzw. Shopsysteme in eine Lösung zu integrieren. Der Schlüsselfaktor war dabei die Notwendigkeit, ständige Abgleiche auszuschließen.

Ergebnisse

Die e-vendo Lösung ist so flexibel, dass sie in sehr unterschiedlichen Branchen im Fach-, Einzel- und Großhandel zum Einsatz kommt. Drei Bereiche sind jedoch verstärkt hervorzuheben: im Bereich der Produktion sowie im Fahrrad- und dem Modellbauhandel.

Hier entstand auch die Idee innerhalb der Verbundgruppen, verschiedene Händler zusammenzubringen und diese mit einem gemeinsamen Online-Marktplatz zu unterstützen.

360°-Cloud-Omnichannel-Lösung

Omni (von lateinisch omnis) steht als Präfix für „ganz“, „jeder“, „alles“ und beschreibt unter dem Begriff Omnichannel ein kanalübergreifendes Geschäftsmodell für Unternehmen. Es verbindet sowohl physische Standorte mit Online-Systemen und bietet somit eine 360° rundum Lösung für Unternehmen.

Unternehmen

Mit diesem Ziel hat die e-vendo AG mit Sitz in Berlin eine Softwarelösung geschaffen, um alle Geschäftsprozesse eines Händlers in einem System und einer Datenbank zu bündeln. Die Firma wurde Anfang der 90er Jahre gegründet und betreut heute mit mehr als 30 Mitarbeitern über 300 Firmenkunden aus allen Branchen.

Omnichannel Architecture

Aktuell hat man daraus ein weiteres sehr umfangreiches Modul entwickelt, das nicht nur den Verkauf organisiert, sondern auch über ein Bike-Rental-Portal das Verleihen von Fahrrädern ermöglicht. In der Schweiz ist dies z.B. bei der Rent a Bike AG mit 5000 Fahrrädern an über 150 Stationen im Einsatz.

DIE ANWENDUNG – ALLES AUS EINER HAND

Das Volumen der Händler, die das e-vendo System einsetzen, erstreckt sich von einigen wenigen bis zu 6000 Aufträgen pro Tag. Die gesamte e-vendo Omnichannel Plattform ist somit die Basis für ein Handelsvolumen von ca. 40 – 80 Millionen Euro pro Jahr.

Die Basis für das in Delphi entwickelte e-vendo System ist die Durchgängigkeit und der LIVE-Austausch aller Daten. Die Warenwirtschaft und der selbst entwickelte Online Shop bilden mit der Content- und Produktdatenbank das Rückgrat. So können alle im jeweiligen Verbund teilnehmende Händler auf zentral eingepflegte Produktinformationen wie z.B. mehrsprachige Inhalte, Bilder oder Zubehör zugreifen und diese über das Kassensystem, online oder auf den eigenen und externen Marktplätzen wie Amazon und ebay anbieten.

Rent a Bike - Switzerland

Rent a Bike Schweiz nutzt das e-vendo System für die Vermietung, Verwaltung und Verkauf ihrer Räder.

Omnichannel Architecture

Velo Collect Marktplatz mit Artikeln verschiedener Händler und Hersteller

Eine Besonderheit stellt hierbei die e-connect Schnittstelle dar, die es ermöglicht, zwischen den getrennten Händler Systemen zu kommunizieren. So kann auch auf Wunsch auf externe Warenbestände zugegriffen und bei Bedarf Bestellungen über andere Lager durch Dropshipping ausgeführt werden. Dies wird insbesondere bei Spezialisierung auf bestimmte Marken oder auf Ersatzteilversorgung genutzt.

Die Erfahrung hat gezeigt, dass gerade diese übergreifende Kommunikation zu einer aktiven Community geführt hat, die sehr stark gelebt wird und somit das gemeinsame Auftreten für alle einen großen Vorteil bedeutet.

Um die teilnehmenden Händler nicht mit technischen und administrativen Aufgaben zu belasten, läuft die gesamte in Delphi geschriebene Anwendung in der Cloud, in einem dedizierten Rechenzentrum. Der Zugriff erfolgt dann entweder über Terminalserver oder über Webbrowser.

Neben den in Delphi entwickelten Warenwirtschaftsmodulen werden die Web-Anwendungen mit NodeJS, PHP und dem Quasar Framework entwickelt. NodeJS wurde hierbei als Quasi-Standard für die Webentwicklung gewählt.

Rent a Bike - Switzerland

Händler Webseite mit Produktbeschreibungen aus dem gemeinschaftlich genutzten Datenbestand.

Wenn man sich den Pflegeaufwand zwischen Delphi-Code und JavaScript-Code in Node JS anschaut, haben wir für die Webentwicklung einen ca. dreifachen Aufwand zu betreiben, da bisweilen alle drei Monate aus Sicherheitsgründen eine neue Version erscheint, die nicht mehr vollkommen kompatibel ist.

Frank Tonert, Vorstand/Geschäftsführung bei e-vendo AG

Fazit

Die e-vendo AG gilt als Pionier im Omnichannel Bereich und implementierte als eine der ersten eine Komplettlösung für den stationären Handel und im eCommerce. Durch diese modulare All-in-One Lösung mit Warenwirtschaft, Kassen, Online Shops bis zur Integration von Marktplätzen hat e-Vendo mit Delphi und InterBase / FireBird ein perfekt ineinandergreifendes System ohne Sollbruchstellen geschaffen, das seinesgleichen sucht.

Als Fun Fact ist zu erwähnen, dass der Entwicklungsbeginn der Warenwirtschaft mit der Beta-Version von Delphi 1 gestartet ist. Dies zeigt einmal mehr ganz deutlich, wie hoch die Investitionssicherheit in Delphi und die Auf- und Abwärtskompatibilität des Delphi-Codes ist. Der Code ist das Kapital.

Weiter Information zur e-vendo AG und der Omnichannel-Software für den Fach- und Einzelhandel unter https://www.e-vendo.de/

Es ist bei uns eine ganz strikte Ansage, dass der Programmcode auf Dauer pflegbar und wiederverwendbar ist. Delphi hat hierbei einen wesentlichen Anteil und bringt dadurch viele Synergieeffekte.

Frank Tonert, Vorstand/Geschäftsführung bei e-vendo AG

POS Screenshot

In Delphi geschriebenes einfaches und intuitives Kassensystem