PartyLite setzt international bereits seit Ende der 1990er Jahre auf die Entwicklungs-Tools von LANSA – seit dieser Zeit wird mit LANSA auch in der deutschen Niederlassung in Heidelberg gearbeitet und programmiert. Von Beginn an federführend dabei ist Hartmut Vietzke, Application Manager der PartyLite GmbH.

Die Suche bei PartyLite nach einem Entwicklungs-Tool lag darin begründet, dass das Wachstum von PartyLite Ende der 90er Jahre aufgrund innovativer Marketingstrategien und der Expansion nach Europa sprunghaft anstieg. „Die damaligen AS400-Anwendungen und die herkömmliche Programmierung mit RPG konnten damit nicht Schritt halten. Man suchte daher nach einer leicht erlernbaren Entwicklungsumgebung mit einer effizienten einheitlichen Programmiersprache und vor allem mit einem umfangreichen Funktionalitäts-Portfolio, um flexibel – aber doch einfach – auf alle neuen technologischen Entwicklungen reagieren zu können und die bestehende Anwendung schnell erweitern zu können.“, erläutert Herr Vietzke.

Eine weitere Anforderung bestand darin, dass die von der nordamerikanischen Zentrale zu entwickelnden Lösungen auch von den Niederlassungen in Europa genutzt werden sollten und dort die Anwendungen zukünftig selbst an die länder- und sprachspezifischen Anforderungen angepasst werden sollten. Das neue Entwicklungs-Tool musste also integrativ sein und mehrere Sprachen unterstützen.

Mehrere Entwicklungsplattformen für die AS400 wurden evaluiert und letztlich wurde LANSA ausgewählt, weil „LANSA damals schon in der reinen 5250-Entwicklungsumgebung einen enormen Funktionsumfang hatte und dennoch leicht zu erlernen war.“, sagt Herr Vietzke.“ Unsere ERP-Entwickler – allesamt erfahrene RPG- und COBOL-Profis – fühlten sich sofort damit vertraut. Die Programmierung mit LANSA erwies sich als sehr produktiv, um schnell das Grundgerüst neuer komplexer Anwendungen zu erstellen und die eigene Hochsprache erschien uns äußerst effizient, um diese Anwendungen genau an unsere Bedürfnisse anzupassen. Das Repository von LANSA mit wiederverwendbaren Komponenten ist sehr leistungsfähig, es sichert die Entwicklung, minimiert Fehler und ermöglicht die konsistente Wiederverwendung der gleichen Logik in allen Anwendungen.“

Ursprünglich nutzte PartyLite ein ERP-System mit Basisfunktionalität, ergänzt durch zahlreiche externe Lösungen, z.B. für Prognosen oder Verkaufsanalysen. Diese Peripherielösungen waren fragmentiert, die manuellen Integrationsverfahren dazu fehleranfällig und die Downloads aufgrund der großen zu verarbeitenden Datenmengen zu zeitaufwändig.

Anstatt wie zu jener Zeit üblich generische Abfrage- oder Berichtstools zu verwenden, entschied sich PartyLite für den großen Schnitt und setzte darauf, nun mit LANSA eine eigene auf die Bedürfnisse des Unternehmens abgestimmte maßgeschneiderte AS400-ERP-Lösung mit direktem Datenbank-Zugriff zu entwickeln – in Echt-Zeit und nicht auf Batch-Abfragen oder Datenduplikation beruhend. Dieses ERP-System ist heute noch immer zeitgemäß und bildet den Kern der PartyLite-Unternehmenssoftware.

Der stark ausgeprägte Innovationswille des LANSA-Managements ermöglichte es, dass LANSA bereits Mitte der 1990er Jahre neben der reinen AS400-Entwicklungsplattform auch die visuelle Windows-basierte Entwicklungsumgebung Visual LANSA zur Verfügung stellen konnte, mit der neben der AS400-Entwicklung auch die Erstellung PC- und Web-basierter Applikationen ermöglicht wurde – und das alles mit dem gewohnten Befehlssatz, so dass aus ursprünglichen RPG- und Cobol-Entwicklern nun ganz einfach auch Windows- und Web-Programmierer wurden.

„Wir haben bei PartyLite sofort erkannt welch großen Nutzen uns diese Weiterentwicklung bieten kann“ streicht Herr Vietzke heraus. „Wir haben damals umgehend begonnen, mit Visual LANSA neue Bestandsvorhersage- und Analysetools für unsere Materialwirtschaftsabteilung zu programmieren. Die meisten dieser Abfragen umfassen komplexe Berechnungen und beziehen sich auf Daten aus mehreren teils mehrere Gigabyte großen Dateien mit Millionen von Datensätzen. Obwohl hier diverse Auswahl-Kriterien validiert werden müssen, bevor die Daten selektiert und verarbeitet werden, gelang es uns mit LANSA, unseren Mitarbeitern die Ergebnisse innerhalb kürzester Zeit anzuzeigen.“

Der Praxiseinsatz von Visual LANSA bestätigte die Entscheider bei PartyLite darin, die richtige Wahl getroffen zu haben. Die Programmierer wurden so in die Lage versetzt, schnell und effizient modernste Anwendungen zu erstellen und zu pflegen und so den sich ständig ändernden Geschäftsanforderungen gerecht zu werden.

Im Laufe der Jahre wurden diese Lösungen auch in den europäischen Niederlassungen von PartyLite implementiert. Die Tatsache, dass ein und dasselbe System in kürzester Zeit in verschiedenen Ländern eingeführt werden konnte, hat PartyLite im Globalisierungsprozess enorm geholfen.

Herr Vietzke blickt zurück: „Mit einem einzigen Satz Quellcode konnten wir unsere Anwendung aufgrund der mehrsprachigen Funktionen von LANSA in unterschiedlichsten Sprachräumen – und natürlich auch mit unterschiedlichen Zeichensätzen – betreiben. Die Umsetzung länderspezifischer Anforderungen und Anpassungen an gesetzliche Änderungen wurden dadurch sehr vereinfacht.“
Mit Hilfe dieser modernen Programmier-Werkzeuge stellte PartyLite ab 2005 wesentliche Teile des ERP-Systems innerhalb des LANSA-Frameworks auf eine moderne Client-Server-Struktur um. Dieser Prozess wurde dadurch beschleunigt, dass ursprünglich für die AS400 entwickelte LANSA-Funktionen und -Programme weiterverwendet werden konnten und schnell und flexibel um zahlreiche neue Funktionen erweitert wurden – wie z.B. die Sortierung und Suche von Produkten, Beratern und Aufträgen oder die Integration eines Webzugangs zur Verfolgung von Paketen.

„Wir haben zum Beispiel das ursprünglich AS400-basierte Kundenservice-Modul auf eine Client-Server-Lösung umgestellt und es so unseren Kundendienstmitarbeitern ermöglicht, mit modernster PC-/Windows-Technologie zu arbeiten und schnell und präzise Antworten geben zu können, wenn sich Kunden oder Berater nach dem Status ihrer Bestellung erkundigten.“, erinnert sich Herr Vietzke und betont in diesem Zusammenhang erneut die schnelle Lernkurve für die PartyLite-Programmierer, denn „obwohl wir keinerlei Vorkenntnisse in der Web- oder Windows-Entwicklung hatten, dauerte diese Neuentwicklung unseres Moduls für den Kundenservice nur etwa einen Mannmonat“.

Zusammenfassend stellt er fest, dass „LANSA in unseren anspruchsvollen, großen und internationalen Projekten sehr gut performt hat, so dass unsere Anwendungen mit dem enormen Wachstum unseres Datenvolumens Schritt halten konnten. Auch heute weisen unsere Programme immer noch die notwendige Flexibilität für den reibungslosen Betrieb in all den unterschiedlichen Politik-, Kultur- und Sprachkreisen, in denen wir aktiv sind, auf.“

Heute ist die mit LANSA entwickelte Software ein stabiler Pfeiler des weltweiten PartyLite-Systems. Im Fokus steht jetzt mehr denn je der Datenaustausch mit anderen Systemen – sei es die Anbindung an den neuen Webshop, die Intrastatistik, die Kommunikation mit den Dienstleistern, die für die Auslieferung der Pakete an die Kunden zuständig sind oder der Austausch mit Systemen wie dem „Grünen Punkt“. „Solche Aufgaben können wir problemlos erfüllen und mit LANSAs integrierenden Produkten realisieren.“ erklärt Herr Vietzke.

Zurückblickend auf die letzten Jahre betont er: „Gerade in den letzten Jahren, als die Corona-Pandemie einer Branche wie unserer, die auf direkten Kundenkontakt angewiesen ist, das Leben schwer gemacht hat, war es für uns sehr beruhigend, auf so ein stabiles und zugleich pflegeleichtes System setzen zu können, wie es uns LANSA zur Verfügung stellt – das hat uns in dieser Zeit vor hohen IT-Kosten bewahrt. Und zum Glück hatten wir kurz zuvor unseren Web-Shop eingeführt, der natürlich direkt mit unserem LANSA-ERP-System verknüpft ist.“

Die mit LANSA entwickelten Programme sind einfach wartbar und die Entwicklungsumgebung verfügt über ein perfektes Debugging-Tool, wodurch die Anwendungspflege extrem erleichtert wird. LANSA passt die Entwicklungstools permanent an technologische Neuerungen und modernes Design an und stellt dies den Kunden im Rahmen von Updates zur Verfügung; dadurch ist das ganze System auch für die Zukunft abgesichert. Nicht unerwähnt lassen möchte Herr Vietzke abschließend „den großartigen Support, mit dem LANSA seinen Kunden mit Rat und Tat zur Seite steht.“

PartyLite wurde vor 50 Jahren als Direktvertriebsunternehmen gegründet. Mit einem eigenen Designerteam produziert PartyLite ein umfangreiches Portfolio an Premium-Kerzen, flammenlosen Produkten und Wohnaccessoires und vertreibt diese über sein Netzwerk. In den USA, Kanada, Deutschland, Großbritannien und zahlreichen anderen europäischen Ländern sind ca. 16.000 unabhängige BeraterInnen im Einsatz und verkaufen die Produkte im Direktvertrieb an die Endverbraucher. Zusätzlich können die Waren seit einiger Zeit auch über einen Webshop erworben werden.

Jörg Hamacher ist Geschäftsführer der S.M.Hartmann GmbH.

S.M.Hartmann GmbH