Neu Import XML Datei Mapping

  • Ersteller des Themas Ersteller des Themas woyte
  • Erstellungsdatum Erstellungsdatum

woyte

Gut bekanntes Mitglied
18. September 2015
129
0
Hallo,

ich nmöchte gerne von einem SFTP server eine XML Datei in die WAWI importieren - automatisch.
Muss dazu die XML Datei in die MS SQL geschrieben werden? Denn über die WAWI geht das ja nur manuell.

Es geht konkret um Aufträge aus Mytoys in das JTL XML Format zu mappen und diese dann direkt in MS SQL zu schreiben.

Danke & Grüße,
Andrea
 

woyte

Gut bekanntes Mitglied
18. September 2015
129
0
Hi,
naja dazu muss ich ja das Format eben erst in importfähiges Format für die WAWI kippen. Darauf zielt meine Frage ja ab.
Ob hier das jemand bereits mal gemacht hat? Mytoys (tradebyte) xml --> jtl wawi xml.
Aber danke für die info mit dem worker
 

adilon

Aktives Mitglied
29. September 2017
16
1
Hi,
wir haben das gleiche Problem.
Hat irgend jemand eine Lösung für das Problem?
Danke...
 

Pinkman

Sehr aktives Mitglied
14. April 2016
1.862
291
Was z.B. möglich wäre, mit Powershell die XML Datei so aufbereiten, dass dann der Import dann in JTL automatisch laufen kann
 

Speedy2012

Sehr aktives Mitglied
18. Januar 2012
181
41
Hallo,
wir haben einen Converter. Dort gebe ich an, welche Daten aus der XML in eine CSV geschrieben werden (Mapping). Diese CSV wird dann per Ameise importiert. Heißt, der komplette Prozess geht per Taskplaner automatisert.
 

Speedy2012

Sehr aktives Mitglied
18. Januar 2012
181
41
Marke "Eigenbau" 😉
Das ganze läuft via XPath. D.h. es gibt einen XPath-Ausruck, der angibt, welche Elemente aus der XML-Datei die Zeilen in der CSV-Datei erzeugen und dann pro Spalte einen XPath-Ausdruck, der den jeweiligen Zellenwert ermittelt.

Beispiel eines Mappings:

Code:
{
"ForEach": "//E1EDP01",
"Columns": {
"Externe Bestellnummer": "//ORDERS05/IDOC/E1EDK01/BELNR",
"Bestelldatum": "//E1EDK02/DATUM",
"LVName": "substring-before(//E1EDKA1/NAME2,' ')",
"LName": "substring-after(//E1EDKA1/NAME2,' ')",
"Menge": "./MENGE",
"Artikel": "./E1EDP19/IDTNR"
}
}

Bei Interesse gern melden.
 
Zuletzt bearbeitet:

Weedmaster-Flash

Gut bekanntes Mitglied
5. September 2007
213
6
Schleswig-Holstein
Hallo,
wir haben einen Converter. Dort gebe ich an, welche Daten aus der XML in eine CSV geschrieben werden (Mapping). Diese CSV wird dann per Ameise importiert. Heißt, der komplette Prozess geht per Taskplaner automatisert.
so haben wir das bisher auch gelöst. Ist der Import denn nicht ab der 1.6 dann über den Worker und die SCX möglich? Oder ist das ein Denkfehler?
 

Speedy2012

Sehr aktives Mitglied
18. Januar 2012
181
41
Das funktioniert noch nicht, auch nicht in 1.6. Zumindest kann ich die Funktion nicht erkennen.
 

Ähnliche Themen