Wie arbeitet die Softwarelösung?
Rechnungserstellung und Lieferscheinerstellung als API-Service in einer hybriden Cloud
Mittlerweile laufen etliche Projekte der Compart zu diesem Thema – unter anderem bei einem Kunden im Online-/Versandhandel, der auf ein neues, in der Microsoft Azure Cloud betriebenes ERP-Systems wechselte. Dabei sollte auch das bisherige, ausschließlich seitenorientierte Output Management System abgelöst werden. Der Kunde suchte daher eine Lösung, die sich sehr gut in die neue hybride-Cloud-Architektur integrieren lässt und nicht nur die analogen Medien (Druck) bedient, sondern auch die elektronischen, hier vor allem den E-Mail-Versand.
Dabei verfolgte man eine Art „Best-of-Breed“-Ansatz: Man suchte granulare Microservices mit klar definierten API-Schnittstellen, die zwar jeweils immer nur einen bestimmten Prozess des Dokumenten- und Output-Management abdecken, sich dafür aber unkompliziert in die moderne, neue Infrastruktur einbinden lässt. Dadurch soll das Gesamtsystem entsprechend dem Dokumentenaufkommen bzw. den Nutzerzahlen auch beliebig skalierbar sein und mit Services anderer Anbieter im Rahmen der hybriden Cloud problemlos interagieren.
Design der Templates und Erstellung der fertigen Dokumente
Daher entschied man sich, in der Dokumentenerstellung auf zwei Services der Compart zurückzugreifen: Einem Template-Designer und einer Worklfow-Engine, den Kernkomponenten der Lösung DocBridge® Communication Suite.
Beide Services nutzt der Kunde zur Erzeugung von Rechnungen, Abrechnungen, Lieferscheinen, Belegkopien etc. – kurz: alles was an Output im neuen ERP-System produziert und anschließend als E-Mail oder klassische Briefsendung (Papier) versendet wird. Die Aufgaben der beiden Services sind klar geregelt: Während mit dem Designer die Vorlagen (Templates) für die jeweilige Dokumentenart erstellt und anschließend automatisiert in die Produktionsumgebung verteilt werden, verwendet die Workflow-Engine diese Templates, um daraus letztlich die fertigen Dokumente im jeweiligen Format und für das entsprechende Medium zu erzeugen.
Microservice für die Dokumentenerstellung
Überzeugen Sie sich von den Vorteilen der Architektur von DocBridge®, die auf der konsequenten Trennung zwischen einem web-basierten Editor (Template-Designer) und der eigentlichen Composition Engine (Prozesse und Workflows) basiert. Somit lassen sich je nach Einsatzszenario beide Komponenten gemeinsam nutzen, aber auch einzeln als Microservices, die direkt an bestehende Applikationen über Webservices angebunden werden können.
Nutzen Sie die dezidierten API-Services für:
- Rechnungserstellung
- Lieferscheinerstellung
- Retourenscheine
- Reklamationen
- Zahlungserinnerungen
- Andere transaktionale Dokumente
Profitieren Sie zudem von der hohen Skalierbarkeit und einfachen Integration in die Cloud.
Prozessmodellierung im Dokumenten- und Output-Management
In der von Compart entwickelten Software DocBridge® Communication Suite spiegelt sich das Prinzip der API-Economy in der Kundenkommunikation wider: die problemlose Interaktion zwischen beliebigen Anwendungen, Systemen und Diensten auf der Basis offener, standardisierter Programmierschnittstellen mit der Chance zur Erweiterung bestehender bzw. Entwicklung neuer Geschäftsmodelle.
DocBridge® ist eine Anwendung, mit der sich sämtliche Prozesse der Dokumentenerstellung, -konvertierung, -modifizierung und –ausgabe kundenspezifisch und einfach konfigurieren lassen auf der Basis von Rohdaten. Auch typische Abläufe der Qualitätssicherung (Dokumentenprüfung und –vergleich, Validierung, Freigabeworkflows etc.) lassen sich damit modellieren. Grundprinzip der Lösung ist der Gebrauch von wiederverwendbaren Worklets, die für ganz bestimmte Funktionalitäten und Teilprozesse stehen. Diese Worklets können sehr granular (kleine, überschaubare Abläufe), aber auch sehr groß (mehrfach verschachtelte Prozesse/Berücksichtigung verschiedener komplexer Kriterien) sein.