In Zeiten komplexerer Geschäftsanwendungen und IT-Landschaften sind flexible ERP-Systeme gefragt, die ein flexibles und leichtgängiges Zusammenspiel mit anderen Lösungen ermöglichen und so die User Experience erhöhen. Nur wenn Programme kompatibel sind, gelingt der reibungslose Datenaustausch. Das Problem: Vielen Unternehmen mangelt es an entsprechenden Kommunikationsstandards. So gilt es beispielsweise, die Open-Source-Datenabfrage- und Manipulationssprache GraphQL einzubinden, die von Facebook entwickelt und 2015 veröffentlicht wurde. Die ERP-Experten von godesys haben diese Technologie selbst implementiert.

Die Open-Source-Datenabfrage- und Manipulationssprache GraphQL gibt vor, wie die Datenkommunikation über die Systemgrenzen hinaus auszuführen ist. In einem System ermöglicht diese Open-Source-Technologie die nahtlose Kommunikation aller Programme, auch von Drittanwendungen, indem sie einen hochmodernen Standard zur Beschreibung und zum Austausch von Daten setzt. Grundvoraussetzung für den Einsatz von GraphQL ist, dass die zugrundeliegende Datenbank sauber strukturiert ist: In dem entsprechenden Schema werden die bestehenden Datentypen, ihre Beziehungen zueinander und mögliche Interaktionen mit ihnen definiert.

Alle Daten und deren Beziehungen sind mittels der Metadaten eindeutig beschrieben und ermöglichen dem Anwender so, gezielt einzelne Daten abzufragen, zu verändern oder hinzuzufügen. Im Gegensatz zu herkömmlichen REST-Schnittstellen müssen nicht komplette Datensätze transferiert werden. Die gewünschten Daten können flexibel angefordert werden.

So werden nur die tatsächlich benötigten Informationen übertragen. Diese kleineren Datenmengen wirken sich positiv auf das nun weniger belastete Netzwerk aus. GraphQL ist zudem nicht an eine bestimmte Datenbank gebunden und lässt den simultanen Zugriff auf mehrere Quellen zu, was zu schnelleren Antworten führt. Die Validierung angelieferter Daten erfolgt immer im ERP-Backend, sodass der Anwender dem System keine „falschen“ Daten übermitteln kann.

Whizz macht ERP 5.6 noch flexibler

Die Schnittstelle Whizz im Release 6 von godesys ERP 5.6 basiert auf GraphQL. Die ERP-Lösung wird damit noch offener und effizienter in der Kommunikation mit Drittanwendungen, die sich jetzt noch leichter als zuvor einbinden lassen. Aktuell können Anwender über die Schnittstelle Daten zu Beständen, Artikeln und Kunden übermitteln und anpassen. Künftig sollen weitere Funktionen hinzukommen.

Immer mehr Unternehmen setzen auf GraphQL. Beispiele sind insbesondere Player wie Amazon, Pinterest und GitHub. Um Daten verlässlich zu transferieren und zu verwalten, ist ein Wechsel auf GraphQL laut godesys empfehlenswert. Auch die Wettbewerbsstärke profitiert von diesem Schritt. Im Bereich der ERP-Systeme ist GraphQL noch relativ neu, daher ist godesys auf diesem Gebiet ein Vorreiter. (rhh)

godesys