Kundenprojekt - Digitalisierung eines End-to-End-Workflows zwischen Shop- und ERP-System (Procure to Pay)

In diesem Projekt wurde der gesamte Procure-to-Pay-Prozess digitalisiert, um eine nahtlose Verbindung zwischen dem Shopsystem und den ERP-Systemen zu schaffen.

Integration von Prozessen und Verbesserung der Transparenz

Ein wesentlicher Bestandteil des Projekts war die Integration eines Tracking-Systems sowie eine detaillierte Sendeverfolgung, um Transparenz in der gesamten Lieferkette zu gewährleisten. Durch die nahtlose Verknüpfung der Bestell- und ERP-Systeme sind Statusänderungen jederzeit abrufbar, was die Kundenkommunikation und den internen Informationsfluss verbessert.

Darüber hinaus wurde ein Prozessmanagementsystem eingebunden, das das Management der Bestellung über das Shopsystem sowie die Auslieferung steuert. Das System umfasst die Empfangsbestätigung, Erinnerungsketten und die Überprüfung, ob die Ware angekommen ist und ob die Empfangsbestätigung durch den Empfänger erfolgt ist. Dadurch kann festgestellt werden, ob die Rechnungsstellung erfolgen kann oder ob der Empfänger an die Empfangsbestätigung erinnert werden muss. Dies stellt sicher, dass alle notwendigen Schritte rechtzeitig abgeschlossen werden und ermöglicht eine effiziente Erstellung der Rechnungen.

Mandantenfähigkeit und Flexibilität der Lieferung

Das System wurde mandantenfähig gestaltet, sodass mehrere Kunden oder Geschäftseinheiten gleichzeitig von der Lösung profitieren können. Hinzu kommt ein komplexes Berechtigungssystem, das sicherstellt, dass jeder Benutzer nur auf die Daten zugreifen kann, die für seine Rolle relevant sind. Dies gewährleistet die Einhaltung hoher Sicherheitsstandards und schafft Vertrauen bei allen Beteiligten.

Um die Flexibilität der Lieferung zu maximieren, wird sowohl die Lieferung nach Hause als auch ins Büro unterstützt. Dies ermöglicht den Nutzern eine individuelle Wahl des Lieferortes und erhöht die Zufriedenheit der Endkunden. Zusätzlich wurde die Erfassung von Seriennummern nach Auslieferung und Bestellbestätigung im Home Delivery durch den Empfänger implementiert. Dies stellt sicher, dass alle ausgelieferten Produkte eindeutig identifizierbar sind und ermöglicht eine lückenlose Nachverfolgung. Die Software wird von Unternehmen genutzt, die mehrere Tausend Mitarbeiter beschäftigen.

Projektmanagement und technologische Umsetzung

Das Projekt wurde agil nach Scrum abgewickelt. Von der Entwicklung, über das UX Design bis hin zu den automatisierten Tests wurde alles vollständig von unserem Team übernommen. Durch die Einführung der agilen Arbeitsweise konnten wir flexibel auf Anforderungen reagieren und eine enge Zusammenarbeit mit allen Beteiligten gewährleisten.

Die Implementierung erfolgte mit Angular für das Frontend und Java Spring Boot für das Backend, wobei die Datenhaltung in einer MariaDB erfolgt. Der gesamte Entwicklungsprozess ist über CI/CD automatisiert, einschließlich statischer Codeanalyse, Cyber Security Checks, Regeln zur Testabdeckung und zur besseren Code-Qualität. Dies garantiert eine hohe Zuverlässigkeit und Sicherheit der Anwendung.
Vor der Produktivstellung wurde ein externer Penetrationstest beauftragt, welcher erfolgreich bestanden wurde.

Betrieb und technische Vorteile

Die gesamte Anwendungslandschaft wurde mit Open Source Technologie umgesetzt, sodass keine Lizenzkosten entstanden sind. Der Anwendungsbetrieb wird komplett virtualisiert durch das iWerbo Team betrieben. Die Bereitstellung von neuen Features erfolgt fast unterbrechungsfrei. Eine zentrale Logverfolgung in Echtzeit ermöglicht die direkte Erkennung von Fehlfunktionen oder Angriffen aus dem Internet.

Mit unserem strukturierten und zielgerichteten Ansatz konnten wir eine robuste und skalierbare Lösung entwickeln, die die Effizienz der Bestell- und Abwicklungsprozesse signifikant steigert und gleichzeitig hohe Sicherheitsstandards erfüllt.