Ziel des Projekts war die Entwicklung einer massgeschneiderten Produktions- und Versandapplikation auf Basis von Laravel, die eine effiziente und benutzerfreundliche Oberfläche für die Verwaltung und Ausführung von Produktions- und Versandprozessen bietet. Die Applikation ist mit SAP integriert und ermöglicht es Mitarbeitenden, SAP-Funktionen direkt über eine vereinheitlichte Benutzeroberfläche in Laravel auszuführen. Laravel Livewire kommt zum Einsatz, um die gesamte Geschäftslogik mit PHP umzusetzen und eine reaktive Benutzererfahrung zu bieten. Die Applikation unterstützt die Mitarbeitenden in Produktions- und Lieferhallen mit optimierten Tablet-Ansichten und spezifischen Funktionen wie Barcodes für Lieferscheine und rollenbasierten Berechtigungen.
Funktionalitäten im Detail
Entwicklung mit Laravel und Laravel Livewire
Laravel und Laravel Livewire wurden eingesetzt, um die Geschäftslogik und die Benutzerinteraktionen vollständig in PHP zu entwickeln. Das vereinfacht die Umsetzung und erlaubt schnelle Anpassungen.
Zunächst wurde ein Prototyp entwickelt, um die grundlegenden Anforderungen zu testen und Feedback einzuholen. Darauf aufbauend entstand die finale Applikation, die auf die spezifischen Bedürfnisse der Produktions- und Versandprozesse zugeschnitten ist.
Authentifizierung über Microsoft Entra ID
Die Mitarbeitenden authentifizieren sich über Microsoft Entra ID (ehemals Azure Active Directory). Das gewährleistet eine sichere und effiziente Benutzerverwaltung und ermöglicht die nahtlose Integration in die bestehende Unternehmensinfrastruktur.
Vereinheitlichung von SAP-Transaktionen
Durch die Zusammenführung der wichtigsten Eingabefelder in einer zentralen Eingabemaske werden mehrere SAP-Transaktionen vereinfacht und vereinheitlicht. Mitarbeitende können so mehrere Prozesse in einer einzigen Ansicht abschliessen.
Diese Lösung reduziert die Notwendigkeit, verschiedene SAP-Transaktionen einzeln auszuführen, und beschleunigt die Arbeitsabläufe in Produktion und Versand.
Optimierte Tablet-Bedienung für Produktions- und Lieferhallen
Die Benutzeroberfläche ist für den Einsatz auf Tablets optimiert, was die Bedienung in den Produktions- und Lieferhallen vereinfacht und beschleunigt.
Benutzerfreundliches Design und reaktive Komponenten sorgen auch bei komplexen Prozessen für eine effiziente und fehlerfreie Handhabung.
Enge Zusammenarbeit mit dem SAP-Team
Die Laravel-Applikation kommuniziert über eine Datenschnittstelle mit SAP. Die enge Abstimmung mit dem SAP-Team stellt eine reibungslose und zuverlässige Datenintegration sicher, bei der alle relevanten Informationen zwischen Laravel und SAP synchronisiert werden.
Erstellung individueller Lieferscheine mit Barcodes
Die Applikation erstellt für jeden Versandauftrag einen individuellen Lieferschein als PDF, inklusive Barcode. Das vereinfacht die Nachverfolgung von Lieferungen und unterstützt die Logistikprozesse.
Rollenbasierte Berechtigungen
Die Applikation verfügt über eine rollenbasierte Zugriffskontrolle, die je nach Benutzerrolle spezifische Berechtigungen vergibt. So ist sichergestellt, dass Mitarbeitende nur auf die für sie relevanten Funktionen und Daten zugreifen können, was die Datensicherheit erhöht.