Allgemeine Funktionsweise
...
Welche Transformatoren für den Import stehen zur Verfügung?
Import aus XML (xpath2xml)
Beschreibung des Transformators: File-Type: XML to XML using configured database columns
Dieser Transformator kann genutzt werden, um Daten aus einer XML-Datei in mehrdimensionale Datenstrukturen zu importieren. Zu diesem Zweck ist es notwendig die Quell-Datenstruktur über einen sogenannten XPath zu den Tabellen/Feldern in brandbox zuzuordnen. Dazu bearbeiten Sie das jeweilige Importprofil und wählen anschließend in der Liste der Kindverknüpfungen Datenbankfelder.
Codeblock | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="ISO-8859-1"?> <ZMATMAS05> <IDOC BEGIN="1"> <EDI_DC40 SEGMENT="1"> <MANDT>100</MANDT> <MSGFN>005</MSGFN> <MATNR>000000000000100000</MATNR> </EDI_DC40> </IDOC> </ZMATMAS05> |
...
Feld | Konfiguration |
---|---|
XPath | ZMATMAS05/IDOC/E1MARAM/MATNR |
Datenbankfeld | Artikel ~ SKU |
Primärschlüssel | ja |
Kollation identifizieren | nein |
Primärschlüssel
Wird das Datenbankfeld als Primärschlüssel verwendet, werden Datensätze anhand dieser Spalte identifiziert und (falls vorhanden) aktualisiert.
...
Codeblock | ||
---|---|---|
| ||
{ "collationMap": { "D": "de_DE", "F": "fr_FR", "E": "en_GB" } } |
Import aus XML (xslt-php)
Beschreibung des Transformators: PHP XSLT
TBD
Import aus CSV (csv2xml)
Die erste Zeile enthält die Namen der Entity-Felder, alle folgenden Zeilen enthalten die entsprechenden Daten.
...
Welche Transformatoren für den Export stehen zur Verfügung?
Export nach CSV (xslt-php)
TBD
Export nach XML (xslt-php)
TBD