Neu Variablen für XML-Export-Datei gesucht (gelöst)

karl_der_grosse

Gut bekanntes Mitglied
7. März 2014
209
6
Hallo,
wir erstellen gerade unsere XML-Datei-Vorlage für den Dropshipping-Export und finden einfach nicht die korrekten Variablen/Bezeichnungen für beispielsweise:

LieferadresseAnrede
LieferadresseVorname
....
RechnungsadresseAnrede
RechnungsadresseVorname
....

Wo kann man da nachschauen?

Vielen Dank.
 

Shopworker.de

Offizieller Service Partner
SPBanner
4. Januar 2011
4.214
595
Arnsberg, Sauerland
Firma
Shopworker GmbH
Hallo Karl,

probier mal:

Vorgang.Lieferadresse.Anrede
Vorgang.Lieferadresse.Vorname

Vorgang.Rechnungadresse.Anrede
Vorgang.Rechnungadresse.Vorname

Sollte passen, vielleicht noch auf ne aktuellere Wawi-Version updaten ... deine ist ja schon ein Jahr alt 😉
 

karl_der_grosse

Gut bekanntes Mitglied
7. März 2014
209
6
Guten Morgen Stephan,
da hab ich mich wohl leider verkehrt ausgedrückt. Denn ich brauche nicht die "Auslesewerte", sondern die korrekten Variablenbezeichnungen für den XML-Export und Import. Ein Beispiel für die Lieferadresse in XML:

<tlieferadresse>
<cAnrede>Herr</cAnrede>
<cVorname>Test</cVorname>
<cNachname>Test</cNachname>
<cTitel></cTitel>
<cFirma></cFirma>
<cStrasse>Teststr 1</cStrasse>
...

Im Prinzip wäre eine Liste mit allen fetten Variabeln sinnvoll, aus der ich mir die korrekten Werte raussuchen könnte.
 

Shopworker.de

Offizieller Service Partner
SPBanner
4. Januar 2011
4.214
595
Arnsberg, Sauerland
Firma
Shopworker GmbH
Die von mir genannten Variablen sind die Dot-Liquid-Variablen, die du beim XML-Export angibst, die sind schon korrekt, z.B. für die Anrede bei der Lieferadresse:

<cAnrede>{{ Vorgang.Lieferadresse.Anrede }}</cAnrede>

Die kannst du dir im übrigen alle anschauen, wenn du dir eine Export-Vorlage hinzufügst ...
 

karl_der_grosse

Gut bekanntes Mitglied
7. März 2014
209
6
Hallo, ich hoffe ich nerve nicht, aber das ist nicht das, was ich suche, daher mache ich mal konkret:
Unter Druckvorlagen haben wir laut Wiki eine Dropshipping Exportvorlage angelegt, die etwa so aussieht:

.....
<Positionen>
{% for position in Vorgang.Positionen -%}
<Position>
<Lieferantenartikelnummer>{{ position.Lieferantenartikelnummer | XmlEscape }}</Lieferantenartikelnummer>
<Lieferantenartikelbezeichnung>{{ position.Lieferantenartikelbezeichnung | XmlEscape }}</Lieferantenartikelbezeichnung>
<Einkaufspreis>{{ position.Artikel.Einkaufspreis | Nummer: 'N2','en-US' }}</Einkaufspreis>
<Anzahl>{{ position.Menge | Nummer: 'N2', 'en-US' }}</Anzahl>
<VPEEinheit>{{ position.VPEEinheit | XmlEscape }}</VPEEinheit>
<VPEAnzahl>{{ position.VPEMenge | Nummer: 'N2', 'en-US' }}</VPEAnzahl>
</Position>
{% endfor -%}
</Positionen>
......

Wenn ich die an unseren Lieferanten genau so sende, kann er die nicht einlesen, denn sein JTL erkennt die Lieferantenartikelnummer so nicht. Es muss irgendwie
<cLieferantenartikelnummer> (beachte hier das führende "C") oder ähnlich heissen, aber nirgends finde ich die korrekte Bezeichnung, auch nicht unter den DotLiquid-Variablen hier: https://guide.jtl-software.de/jtl/Kategorie:JTL-Wawi:Alle_DotLiquid_Variablen_für_Lieferscheine

Wenn ich die Exportvorlage hinzufüge/bearbeite, dann werden mir nur die "Ergebnisvariablen" angezeigt, aber nicht die Werte, die in den < > stehen:

http://www.dustwave.biz/bilder/Unbenannt-1.jpg

Leider kann ich es nun nicht mehr besser beschreiben, aber zum Vergleich mal folgende Exportvorlage für Aufträge. Da sind die in den < > stehenden Variablen fest definiert und werden beim Import auch von JTL korrekt interpretiert:

http://www.dustwave.biz/bilder/5.jpg

Wo finde ich diese Liste mit den in den < > stehenden Variablen?
VG Karl
 
Zuletzt von einem Moderator bearbeitet:

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
Hi,
Im Programm-Verzeichnis der Wawi liegt eine Beispiel-XML Datei. An sonsten einfach einen Auftrag exportieren. Die Lieferantenartikelnummer ist ja die cArtNr vom Anbieter, muss also ins <cArtNr>-Tag,

Gruß,
Sebastian
 
  • Gefällt mir
Reaktionen: karl_der_grosse

Ähnliche Themen