Konvertierung
Konvertierung oder Message Mapping sind elementare Begriffe aus dem Electronic Data Interchange (EDI). Ein Mapping ist eine Vorschrift für ein EDI-Konvertersystem zur Konvertierung einer Nachricht aus einer Struktur in eine andere.
Businesspartner versenden täglich große Mengen an Daten in verschiedenen Formaten per Electronic Data Interchange (EDI). EDIFACT, XML und andere Standards müssen dabei korrekt und effizient umgewandelt werden, um den laufenden Geschäftsbetrieb zu gewährleisteten. Die Aufgabe eines Konverters liegt in der Neustrukturierung von Datenelementen unter Beibehaltung des Informationsinhaltes. Daten werden aus einer zu konvertierenden Quelldatei in einen Konverter geladen, der unter Nutzung einer Informationsdatei (Tabelle/Mapping) diese in einem Standardformat neu ordnet. Bei dieser Konvertierung werden Daten dem Sinne nach konvertiert, unter Beibehaltung des als wesentlich betrachteten Inhaltes. Zusätzlich können Informationen aus weiteren Quellen durch die Konvertierung angereichert werden.
Abhängig vom verwendeten Konvertersystem kann ein Mapping in unterschiedlicher Form erstellt werden, zum Beispiel in Form einer Tabelle, als Quellcode in einer Programmiersprache, durch grafische Oberfläche (GUI), oder im Falle von XML-Nachrichten als XSLT-Script.
Für einen Bestellvorgang arbeiten Sie z. B. mit einem SAP System, somit erzeugen Sie die Bestellung in der Struktur SAP Intermediate Document (IDoc). Ihr Lieferant erwartet die Bestellung jedoch in der Struktur EDIFACT. Durch die Konvertierung werden die Informationen inhaltlich nicht verändert, sondern in die Zielstruktur übertragen.
Aus „E2EDK01002000000010 EUR 1.00000 0010 EC 3000064288“ wird
z. B.„RFF+ON:3000064288“.
Das Mapping wird nach der Fertigstellung in ausführbaren Code umgewandelt und zur Laufzeit vom Converter ausgeführt.