![]() |
![]() | ![]() | ![]() | EDI-ZieldatenMit Altova MapForce® 2008 können Sie Ihre Daten ganz in EDI-Formate transformieren, indem Sie sie von den verschiedensten Dateiformaten wie z.B. XML, Datenbanken, Flat Files, anderen EDI-Standards, Excel 2007 (OOXML) und Webservices auf EDI-Formate mappen. EDI-Formate sind Standards für den elektronischen Datenaustausch und eignen sich besonders für den Austausch von Daten zwischen verteilten Systemen. Häufig müssen proprietäre Daten zur Übertragung an Partnerfirmen über externe Netzwerke, Webservices oder VANs (Value-Added Networks) auf EDI gemappt werden. MapForce bietet umfangreiche Unterstützung für den ANSI X12 und den UN/EDIFACT EDI Standard. Über die visuelle Mapping-Oberfläche von MapForce lassen sich die verschiedensten Formate auf EDI-Daten mappen, sodass interne Daten jederzeit in die erforderliche EDI-Syntax übertragen werden können. Die umfangreichen Datenintegrationsfunktionen von MapForce gehen über das einfache Mappen von EDI-Daten hinaus und gestatten Ihnen zur Applikationsintegration und für wiederholte Transformationen Programmcode in Java, C++ oder C# zu generieren. Weiter unten sehen Sie nur einige Beispiele, wie MapForce eingesetzt werden kann, um Kosten zu sparen und Ihre EDI-Implementierung dank Funktionen zum Mappen auf XML, Datenbanken, Flat Files, andere EDI-Formate, Excel 2007 (OOXML) und Webservices effizienter zu gestalten. MapForce bietet vollständige Unterstützung für Mappings, bei denen EDI-Daten als Zielformat verwendet werden:
Mappen von XML auf EDIImmer wieder müssen XML-Daten auf EDI gemappt werden, um die Backend-Daten Ihres Unternehmens zur Übermittlung an Partner in ihrer Lieferkette in das gewünschte Format zu übersetzen. Um ein XML-auf-EDI-Mapping zu erstellen, fügen Sie einfach ein XML-Schema oder eine DTD ein oder lassen Sie automatisch ein XML-Schema von MapForce generieren, das als Quellkomponentenstruktur verwendet wird.
Durch Verknüpfen mit einer XML-Instanz können Sie die Beispielergebnisse anzeigen, wenn Sie auf das Ausgaberegister klicken. Fügen Sie anschließend die EDI-Struktur ein, die Sie mit Hilfe der umfangreichen MapForce-EDI-Bibliothek mappen möchten.
Bei der Installation von MapForce werden auch die entsprechenden Definitionen für die neuesten Versionen des UN/EDIFACT- und des X12 Message-Standards installiert. Sie können jedoch auch eine EDI-Sammlung früherer Versionen dieser Standards von der Altova-Website herunterladen. Nachdem Sie die EDI Message-Struktur als Zielkomponente eingefügt haben, müssen Sie auf der visuellen Design-Oberfläche von MapForce nur noch Verbindungslinien zwischen übereinstimmenden Nodes ziehen.
Mit Hilfe der umfangreichen Datenverarbeitungsfunktionen aus der MapForce-Bibliothek können Sie Datenfelder durch zusätzliche Informationen, die zu Ihrer Message hinzugefügt werden müssen, ergänzen. So werden z.B. im obigen Mapping datetime-Funktionen eingefügt, um die XML-Quelldaten in eine gültige X12-Syntax zu konvertieren. Des Weiteren wurde mit dem visuellen Function Builder von MapForce eine einfache benutzerdefinierte Funktion zur Berechnung der Umsatzsteuer auf Basis des Preises erstellt.
Wenn Sie auf das Register "Ausgabe" klicken, sehen Sie das Ergebnis des Mappings. Im Falle eines Mappings mit einer EDI-Komponente als Ziel generiert MapForce eine gültige EDI Message, mit der die Geschäftsdaten übertragen werden können. In diesem einfachen Beispiel haben wir die unten stehende XML-Datei konvertiert
in das folgende EDI X12 Transaction Set:
Bei wiederholten Transformationen, die v.a. bei großen Mengen eingehender oder ausgehender EDI Messages effizient sind, können Sie mit Hilfe der ausgefeilten Codegenerierungsfunktionen von MapForce dasselbe Mapping automatisch mittels Java, C++ oder C# ausführen und die Daten in Ihre eigenen Applikationen und Geschäftsprozesse integrieren. Der generierte Code kann lizenzgebührenfrei verwendet werden, sodass keine Runtime-Lizenzgebühren anfallen. MapForce unterstützt auch das Mappen mehrerer Quellkomponenten auf mehrere Zielkomponenten, sodass Sie verteilte Datenformate in Ihren Transformationen miteinander kombinieren können. Mappen von Excel 2007 (OOXML) auf EDIMapForce bietet umfangreiche Funktionen für das Tabellenkalkulationsdateiformat im OOXML-Standard, das auch das Standardformat von Microsoft® Office 2007 ist. Durch das Mappen von Excel 2007-Daten auf EDI können die Angestellten Ihres Unternehmens on-the-fly Transaction Sets von der Applikation erstellen, mit der sie am besten vertraut sind. Fügen Sie zu Beginn eines Excel 2007 auf EDI-Mappings einfach eine XLSX-Datei als Quellkomponente für Ihre Transformation ein. Sie werden anschließend aufgefordert, Ihre Quellkomponente zu formatieren und die erforderlichen Datentypeingaben für Zellen und Anmerkungen zu Spaltennamen vorzunehmen.
Fügen Sie als nächstes mit Hilfe der umfangreichen EDI-Bibliothek von MapForce das EDI Transaction Set ein, das als Zielkomponente dienen soll.
Nun können Sie das Mapping fertig stellen, indem Sie einfach Linien zwischen den Spalten in Ihrer Excel 2007-Quelldatei und den entsprechenden EDI-Segmenten ziehen.
Wenn Sie auf das Register "Ausgabe" klicken, sehen Sie das Ergebnis des Mappings. Im Falle eines Mappings mit einer EDI-Komponente als Ziel generiert MapForce eine gültige EDI Message, mit der die Geschäftsdaten übertragen werden können. In diesem einfachen Beispiel haben wir die unten stehenden Excel 2007-Daten konvertiert
in die folgende EDIFACT Message:
Mit Hilfe der ausgefeilten Codegenerierungsfunktionen von MapForce können Sie dasselbe Mapping automatisch mittels Java, C++ oder C# ausführen und die Daten in Ihre eigenen Applikationen und Geschäftsprozesse integrieren. Der generierte Code kann lizenzgebührenfrei verwendet werden, sodass keine Runtime-Lizenzgebühren anfallen. Dies ist v.a. bei der Arbeit mit einer großen Anzahl an eingehenden oder ausgehenden EDI Messages hilfreich, da Sie Ihre e-Commerce und Datenintegrations-Arbeitsabläufe dadurch weiter automatisieren können. MapForce unterstützt auch das Mappen mehrerer Quellkomponenten auf mehrere Zielkomponenten, sodass Sie verteilte Datenformate in Ihren Transformationen miteinander kombinieren können. Mappen von Webservices auf EDIBei modernen EDI-Implentierungen kommen bei der Behandlung von B2B-Transaktionen immer öfter neuere Übertragungstechnologien wie Webservices zum Einsatz. Während althergebrachte EDI-Systeme sehr von teurer Middleware abhängig sind und oft mit langsamer Verarbeitungs- und Implementierungsgeschwindigkeit zu kämpfen haben, bieten Internettechnologien Kostenreduzierung und den Vorteil von Datenaustausch in Echtzeit. In den meisten Fällen erfolgt die Einführung neuer Technologien bei den Partnern einer Lieferkette zu unterschiedlichen Zeitpunkten, daher ist es immer wieder notwendig, dass die Daten Ihrer modernen Webservice-Applikationen zu Übertragungszwecken ins EDI-Format konvertiert werden. Außerdem stellt sich möglicherweise heraus, dass, während Sie Ihre internen Geschäftsprozesse mittlerweile über Webservices abwickeln, viele Ihrer Geschäftspartner noch nicht so weit sind. In solchen Fällen können Sie eingehende EDI Request Messages mittels MapForce in Webservice Requests übersetzen, diese Daten in eine Webservice Response Message konvertieren und anschließend eine gültige EDI Response erzeugen, die an Ihre Partner gesendet wird - und das alles mit Hilfe eines einzigen Mapping Designs. MapForce unterstützt das Mappen von EDI-Daten sowohl von als auch auf Webservices, sodass Sie Daten mit neuen XML e-Commerce-Standards wie RosettaNet und ebXML integrieren können. Sehen Sie selbst, wie Sie mit MapForce® 2008 Ihre Daten in EDI-Formate transformieren können. Downloaden Sie eine kostenlose 30-Tage-Testversion von MapForce. | ![]() |
![]() | ![]() | ||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | Altova Blog | |||||
|
