EDI-ÜbersetzungAltova MapForce® 2012 fungiert als Programm zur grafischen EDI-Übersetzung, sodass Sie Ihre EDI-Daten ganz einfach warten können, indem Sie sie in die verschiedensten Dateiformate wie z.B. XML, Datenbanken, Flat Files, andere EDI-Standards, Excel 2007+ (OOXML) und Webservices übersetzen. 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 EDI-Daten zum Übertragen, Speichern und Verwalten in andere gängige Dokumentformate transformiert werden. MapForce bietet umfangreiche Unterstützung für die Übersetzung der EDI-Standards UN/EDIFACT, ANSI X12, Health Level 7 (HL7), SAP IDoc und IATA PADIS. Über die visuelle Mapping-Oberfläche von MapForce lassen sich EDI-Daten in die verschiedensten Formate übersetzen, sodass diese wertvollen Daten auf verteilten System interpretiert und verwendet werden können. Die umfangreichen MapForce-Funktionalitäten für die Integration und Übersetzung von Daten gehen über das einfache Mappen von EDI-Daten hinaus und gestatten Ihnen zur Applikationsintegration und für wiederholte EDI-Übersetzungen 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 Übersetzen von XML-, Datenbank-, Flat File-Daten, anderen EDI-Formaten, Excel 2007+ (OOXML)-Daten und Webservices effizienter zu gestalten. MapForce bietet vollständige Unterstützung für das Übersetzen von EDI in die folgenden Formate:
Übersetzen von EDI in DatenbankenDas Übersetzen von EDI in Datenbankformate ist wichtig, um Transaktionsdaten speichern und abrufen zu können. Immer mehr Datenbanken unterstützen mittlerweile das Speichern von EDI-Nachrichten in ihrem nativen Format, doch müssen diese Daten in eine gültige Datenbankstruktur übersetzt werden, um durchsucht und abgerufen werden zu können. MapForce unterstützt alle gängigen Datenbanken, wie:
Um EDI-Daten in Datenbankformate zu übersetzen, fügen Sie einfach eine EDI-Nachricht aus der vollständigen EDI-Sammlung von MapForce für EDIFACT, X12, HL7 und PADIS ein. Sie werden anschließend aufgefordert, eine EDI-Beispieldatei anzugeben, um die Ausgabe Ihres Mappings anzeigen zu können.
Bei der Installation von MapForce werden auch die entsprechenden Definitionen für die neuesten Versionen des EDIFACT-, X12-, HL7- und PADIS-Nachrichtenstandards installiert. Sie können jedoch auch eine EDI-Sammlung früherer Versionen dieser Standards von der Altova-Website herunterladen. Hinweis: Die Konfigurationsdateien für das Mappen von SAP IDoc-Dateien müssen vom Benutzer bereitgestellt werden. Navigieren Sie dazu einfach zu der entsprechenden Datei auf Ihrer Festplatte oder Ihrem Server, um sie in Ihr Mapping-Projekt einzufügen. Nachdem Sie eine Datenbankstruktur als Zielkomponente eingefügt haben, müssen Sie diese auf der visuellen MapForce-Oberfläche nur übersetzen, indem Sie Verbindungslinien zwischen übereinstimmenden Nodes ziehen.
Mit Hilfe der umfangreichen Datenverarbeitungsfunktionen aus der MapForce-Bibliothek können Sie Datenfelder durch zusätzliche proprietäre Informationen, die zu Ihren Datenbanktabellen hinzugefügt werden müssen, ergänzen. So wird z.B. im oben gezeigten Mapping mit Hilfe einer einfachen concatenate-Funktion und einer Konstante anhand von zwei EDI-Nachrichtensegmenten mit einem Bindestrich als Trennzeichen ein Sekundärschlüssel generiert. Wenn Sie auf das Register "Ausgabe" klicken, sehen Sie das Ergebnis des Mappings. Im Fall eines Mappings, bei dem die Zielkomponente eine Datebankstruktur ist, generiert MapForce ein SQL Script, das direkt von MapForce aus an einer Datenbank ausgeführt werden kann, um die Transformation auszuführen und die Datenbanktabellen zu aktualisieren. In diesem einfachen Beispiel haben wir das EDI X12 850 Transaction Set einer Bestellung konvertiert.
Das Ergebnis ist das folgende SQL Script:
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. beim Übersetzen einer großen Anzahl an eingehenden oder ausgehenden EDI-Nachrichten 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. Übersetzen von EDI in XMLXML bleibt in der Geschäftswelt nach wie vor eines der vielseitigsten und gebräuchlichsten Dokumentformate. Dank seiner einzigartigen Fähigkeit, für jedes denkbare Ausgabeformat und jede Übertragungsmethode eingesetzt werden zu können, ist XML das ideale Dateiformat für die verschiedensten Verwendungszwecke. Anhand eines proprietären XML-Schemas, einer DTD oder eines von MapForce anhand einer XML-Beispieldatei generierten XML-Schemas können Sie mit MapForce EDI-Nachrichten ganz einfach in gültige XML-Strukturen übersetzen. Zuerst müssen Sie dazu eine Struktur aus der umfangreichen MapForce EDI-Sammlung einfügen. Im unten gezeigten Beispiel konvertieren wir eine HL7 v2.6-Nachricht in die neueste XML-basierte Version des Standards, v3 (die XML-Schema-Dateien für HL7 v3 stehen als Gratisdownload auf der Altova-Website zur Verfügung). Wir beginnen, indem wir eine ADT A28-Struktur als Mapping-Quellkomponente einfügen. Sie werden anschließend aufgefordert, eine EDI-Beispieldatei anzugeben, um die Ausgabe Ihres Mappings anzeigen zu können.
Nachdem Sie Ihre Quellkomponente(n) definiert haben, können Sie eine XML-Zielstruktur für das Mapping zuweisen - in diesem Fall verwenden wir das entsprechende XML-Schema für HL7 v3. Ziehen Sie anschließend auf der intuitiven Design-Oberfläche von MapForce einfach Verbindungslinien, um die relevanten HL7-Segmente mit den entsprechenden XML-Nodes zu verknüpfen. MapForce enthält eine Bibliothek mit komplexen Verarbeitungsfunktionen, mit deren Hilfe Sie die notwendigen Änderungen und Ergänzungen hinzufügen können, um Inhalt on-the-fly im erforderlichen Format ausgeben zu können. Wenn Sie auf das Register "Ausgabe" klicken, sehen Sie das Ergebnis des Mappings. Im Fall eines Mappings mit einer XML-Struktur als Ziel generiert MapForce gültige XML-Daten auf Basis Ihres Zielschemas. In diesem einfachen Beispiel haben wir eine HL7 v2.6 ADT A28-Nachricht in den folgenden XML Markup-Code transformiert (die Nachricht wurde aus Gründen der Übersichtlichkeit gekürzt):
Bei wiederholten EDI-Übersetzungen, die v.a. bei großen Mengen eingehender oder ausgehender Nachrichten 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. Sehen Sie selbst, wie Sie mit MapForce® 2012 Ihre EDI-Quelldaten übersetzen können. Downloaden Sie eine kostenlose 30-Tage-Testversion von MapForce. * “HL7,” und “Health Level Seven” sind eingetragene Warenzeichen von Health Level Seven, Inc. |
| |||||||||||||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | Altova Blog | Mobile | Full Site | |||
|
