Überblick
Die AEP.B2B verarbeitet eingehende und ausgehende Nachrichten entlang definierter fachlicher und technischer Prozesse. Dabei werden Nachrichten geprüft, geroutet, verarbeitet und an die jeweils vorgesehenen Kommunikationspartner oder Backend-Systeme weitergeleitet.
Die Nachrichtenverarbeitung verbindet damit die Kommunikationswege und Schnittstellen mit den nachgelagerten Marktkommunikationsprozessen. Sie unterstützt die automatisierte und regelbasierte Verarbeitung von Nachrichten und Verarbeitungsaufträgen.
Kernbereiche
Automatisierung
Viele Verarbeitungsschritte der Marktkommunikation werden automatisiert ausgeführt. Dazu gehören unter anderem das Routing von Nachrichten, die Verarbeitung von CONTRL- und APERAK-Nachrichten sowie verschiedene Prüfungen im Nachrichtenprozess.
Weitere Informationen finden Sie auf der Seite Automatisierung.
Verarbeitung und Weiterleitung
Nachrichten werden abhängig von ihrem Typ, ihren Inhalten, ihrem Status und weiteren fachlichen oder technischen Merkmalen den passenden Verarbeitungsschritten und Channels zugeordnet. Dadurch können unterschiedliche Nachrichtenformate und Kommunikationsszenarien in einem einheitlichen Prozess verarbeitet werden.
Die Verarbeitung kann dabei unter anderem die Annahme, Weiterleitung, Verteilung sowie die Zuordnung zu nachfolgenden Verarbeitungsschritten, Fachsystemen oder Kommunikationspartnern umfassen. Antwort- und Folgeverarbeitungen können in den Nachrichtenprozess einbezogen werden.
Datenaufbereitung und Transformation
Die AEP.B2B unterstützt die Aufbereitung und Transformation von Nachrichten und Daten. Konfigurierbare Mapping- und Transformationsmechanismen ermöglichen die Anpassung von Datenstrukturen, Formaten und Inhalten an die Anforderungen unterschiedlicher Kommunikationspartner und Zielsysteme.
Damit können sowohl standardisierte als auch kundenspezifische Integrationsszenarien unterstützt werden. Je nach Produktversion, Konfiguration und eingesetzten Erweiterungen sind beispielsweise EDIFACT, XML, JSON und CSV als Datenformate relevant.
Verarbeitungsablauf
Die Verarbeitungsschritte können regelbasiert konfiguriert und an unterschiedliche fachliche, technische und organisatorische Anforderungen angepasst werden. Viele Anpassungen erfolgen über Konfiguration, ohne dass dafür Änderungen an der Software oder ein Neustart der Plattform erforderlich sind.
Die Verarbeitung erfolgt grundsätzlich asynchron und unterstützt die parallele Bearbeitung mehrerer Verarbeitungsvorgänge. Verarbeitungsschritte werden nachvollziehbar dokumentiert und können für Analyse-, Monitoring- und Fehlerbehandlungszwecke ausgewertet werden.
Bei Bedarf können Verarbeitungsvorgänge kontrolliert wiederaufgenommen oder erneut ausgeführt werden. Dadurch lassen sich auch komplexe Kommunikations- und Integrationsprozesse transparent und nachvollziehbar betreiben.
Abgrenzung zu weiteren Produktfunktionen
Die Systemweiche ist als eigenständige Produktfunktion dokumentiert und beschreibt die gezielte Trennung und Weiterleitung von Nachrichten nach Backend-Systemen.
Die Fehlerbehandlung & Clearing behandelt die fachliche und technische Bearbeitung fehlerhafter oder unvollständiger Nachrichten.