Gelöst Dropshipping Lieferantenbestellung xml export - Import nicht möglich

sivagmbh

Aktives Mitglied
27. Januar 2020
23
1
Hallo liebe Forumsmitglieder,

ich habe mal wieder ein Problem und zwar möchte ich Dropshipping-Bestellung an unseren Lieferanten per XML und ftp bereitstellen.
Alles bisher kein Problem, Upload funktioniert, workflow funktioniert, nur kann der Lieferant die xml nicht einlesen. Ich habe euch mal die Vorlage angehängt.
Es kommt immer die angehängte Fehlermeldung.

Was habe ich bei meinem Hauptbereich falsch gemacht?

Vielen Dank schon für eure Hilfe!!!

Code:
<tBestellungen>
    <tBestellung cRechnungsNr="" kFirma="{{ Vorgang.Firma.InterneFirmennummer | XmlEscape }}" cFirma="{{ Vorgang.Firma.Name | XmlEscape }}" cMandant="{{ Vorgabe.Mandant | XmlEscape }}">
        <cSprache>{{ Vorgang.SpracheISO | XmlEscape }}</cSprache>
        <cWaehrung>{{ Vorgang.Währung | XmlEscape }}</cWaehrung>
        <fGuthaben>0</fGuthaben>
        <fGesamtsumme>{{ Vorgang.Gesamtbruttopreis | Nummer: 'N2','en-US' }}</fGesamtsumme>
        <cBestellNr>{{ Vorgang.Belegnummer | XmlEscape }}</cBestellNr>
        <cExterneBestellNr>{{ Vorgang.Fremdbelegnummer }}</cExterneBestellNr>
        <cVersandartName></cVersandartName>
        <cVersandInfo></cVersandInfo>
        <dVersandDatum></dVersandDatum>
        <cTracking></cTracking>
        <cLogistiker></cLogistiker>
        <dLieferDatum>{{ Vorgang.Lieferdatum | Datum:'yyyy-mm-dd' }}</dLieferDatum>
        <cKommentar></cKommentar>
        <cBemerkung>{{ Vorgang.DruckAnmerkung | XmlEscape }}</cBemerkung>
        <dErstellt>{{ Vorgang.Bestelldatum | Datum:'yyyy-mm-dd' }}</dErstellt>
        <cZahlungsartName></cZahlungsartName>
        <dBezahltDatum></dBezahltDatum>
        <fBezahlt></fBezahlt>
        {% for position in Vorgang.Positionen -%}
        <twarenkorbpos>
            <cName>{{ position.Bezeichnung | XmlEscape }}</cName>
            <cArtNr>{{ position.Artikelnummer | XmlEscape }}</cArtNr>
            <cBarcode>{{ position.Artikel.EAN | XmlEscape }}</cBarcode>
            <cSeriennummer>{{ position.SeriennummernAlsText | XmlEscape }}</cSeriennummer>
            <cEinheit>{{ position.Einheit | XmlEscape }}</cEinheit>
            <fPreisEinzelNetto>{{ position.NettopreisEinzel | Nummer: 'N5','en-US' }}</fPreisEinzelNetto>
            <fPreis>{{ position.BruttopreisEinzel | Nummer: 'N2','en-US' }}</fPreis>
            <fMwSt>{{ position.MwStSatz | Nummer: 'N2','en-US' }}</fMwSt>
            <fAnzahl>{{ position.Menge | Nummer: 'N4','en-US' }}</fAnzahl>
            <cPosTyp>{{ position.PosTyp }}</cPosTyp>
            <fRabatt>{{ position.RabattProzent | Nummer: 'N2','en-US' }}</fRabatt>
            {% for variation in position.Variationen -%}
            <twarenkorbposeigenschaft>
                <cArtNr>{{ variation.Artikelnummer | XmlEscape }}</cArtNr>
                <cBarcode>{{ variation.Barcode | XmlEscape }}</cBarcode>
                <cEigenschaftName>{{ variation.Bezeichnung | XmlEscape }}</cEigenschaftName>
                <cEigenschaftWertName>{{ variation.Wert | XmlEscape }}</cEigenschaftWertName>
                <cFreifeldWert>{{ variation.Wert | XmlEscape }}</cFreifeldWert>
                <fAufpreis>{{ variation.Bruttoaufpreis | Nummer: 'N5','en-US' }}</fAufpreis>
            </twarenkorbposeigenschaft>
            {% endfor %}
        </twarenkorbpos>
        {% endfor %}
        <tkunde>
            <cKundenNr></cKundenNr>
            <cAnrede>{{ Vorgang.Rechnungsadresse.Anrede | XmlEscape }}</cAnrede>
            <cTitel>{{ Vorgang.Rechnungsadresse.Titel | XmlEscape }}</cTitel>
            <cVorname>{{ Vorgang.Rechnungsadresse.Vorname | XmlEscape }}</cVorname>
            <cNachname>{{ Vorgang.Rechnungsadresse.Nachname | XmlEscape }}</cNachname>
            <cFirma>{{ Vorgang.Rechnungsadresse.Firma | XmlEscape }}</cFirma>
            <cStrasse>{{ Vorgang.Rechnungsadresse.Straße | XmlEscape }}</cStrasse>
            <cAdressZusatz>{{ Vorgang.Rechnungsadresse.Adresszusatz | XmlEscape }}</cAdressZusatz>
            <cPLZ>{{ Vorgang.Rechnungsadresse.PLZ | XmlEscape }}</cPLZ>
            <cOrt>{{ Vorgang.Rechnungsadresse.Ort | XmlEscape }}</cOrt>
            <cBundesland>{{ Vorgang.Rechnungsadresse.Bundesland | XmlEscape }}</cBundesland>
            <cLand>{{ Vorgang.Rechnungsadresse.Landname | XmlEscape }}</cLand>
            <cTel>{{ Vorgang.Rechnungsadresse.Telefon | XmlEscape }}</cTel>
            <cMobil>{{ Vorgang.Rechnungsadresse.Mobil | XmlEscape }}</cMobil>
            <cFax>{{ Vorgang.Rechnungsadresse.Fax | XmlEscape }}</cFax>
            <cMail>{{ Vorgang.Rechnungsadresse.EMail | XmlEscape }}</cMail>
            <cUSTID></cUSTID>
            <cWWW></cWWW>
            <cNewsletter></cNewsletter>
            <dGeburtstag></dGeburtstag>
            <fRabatt></fRabatt>
            <cHerkunft></cHerkunft>
            <dErstellt></dErstellt>
        </tkunde>
        <tlieferadresse>
            <cAnrede>{{ Vorgang.Lieferadresse.Anrede | XmlEscape }}</cAnrede>
            <cVorname>{{ Vorgang.Lieferadresse.Vorname | XmlEscape }}</cVorname>
            <cNachname>{{ Vorgang.Lieferadresse.Nachname | XmlEscape }}</cNachname>
            <cTitel>{{ Vorgang.Lieferadresse.Titel | XmlEscape }}</cTitel>
            <cFirma>{{ Vorgang.Lieferadresse.Firma | XmlEscape }}</cFirma>
            <cStrasse>{{ Vorgang.Lieferadresse.Straße | XmlEscape }}</cStrasse>
            <cAdressZusatz>{{ Vorgang.Lieferadresse.Adresszusatz | XmlEscape }}</cAdressZusatz>
            <cPLZ>{{ Vorgang.Lieferadresse.PLZ | XmlEscape }}</cPLZ>
            <cOrt>{{ Vorgang.Lieferadresse.Ort | XmlEscape }}</cOrt>
            <cBundesland>{{ Vorgang.Lieferadresse.Bundesland | XmlEscape }}</cBundesland>
            <cLand>{{ Vorgang.Lieferadresse.Landname | XmlEscape }}</cLand>
            <cTel>{{ Vorgang.Lieferadresse.Telefon | XmlEscape }}</cTel>
            <cMobil>{{ Vorgang.Lieferadresse.Mobil | XmlEscape }}</cMobil>
            <cFax>{{ Vorgang.Lieferadresse.Fax | XmlEscape }}</cFax>
            <cMail>{{ Vorgang.Lieferadresse.EMail | XmlEscape }}</cMail>
        </tlieferadresse>
        <tzahlungsinfo>
            <cBankName>{{ Vorgang.ShopZahlungsinfo.Institut | XmlEscape }}</cBankName>
            <cBLZ>{{ Vorgang.ShopZahlungsinfo.BLZ | XmlEscape }}</cBLZ>
            <cKontoNr>{{ Vorgang.ShopZahlungsinfo.Kontonummer | XmlEscape }}</cKontoNr>
            <cKartenNr>{{ Vorgang.ShopZahlungsinfo.Kartennummer | XmlEscape }}</cKartenNr>
            <dGueltigkeit>{{ Vorgang.ShopZahlungsinfo.Gültigkeit | XmlEscape }}</dGueltigkeit>
            <cCVV>{{ Vorgang.ShopZahlungsinfo.CVV | XmlEscape }}</cCVV>
            <cKartenTyp>{{ Vorgang.ShopZahlungsinfo.Kartentyp | XmlEscape }}</cKartenTyp>
            <cInhaber>{{ Vorgang.ShopZahlungsinfo.Inhaber }}</cInhaber>
            <cIBAN>{{ Vorgang.ShopZahlungsinfo.IBAN | XmlEscape }}</cIBAN>
            <cBIC>{{ Vorgang.ShopZahlungsinfo.BIC | XmlEscape }}</cBIC>
        </tzahlungsinfo>
    </tBestellung>
</tBestellungen></Body>
 

Anhänge

  • Fehlermeldung_1.JPG
    Fehlermeldung_1.JPG
    54,6 KB · Aufrufe: 19
  • Fehlermeldung_2.JPG
    Fehlermeldung_2.JPG
    33 KB · Aufrufe: 20
  • Lieferantenbestellung_XML Einfach_Exportieren.vlg
    3,1 KB · Aufrufe: 7

KevinK

Mitglied
1. April 2016
1.547
120
Hallo @sivagmbh,

hier wäre das Fehlerprotokoll sehr hilfreich, gerne auch per PN zu mir. Hier sollte aufgelistet werden warum z. B. der Import nicht klappt. Vielleicht fehlen Pflichtfelder etc.
 

elevennerds.de

Sehr aktives Mitglied
23. September 2015
1.187
179
Code:
{{ Vorgang.Firma.InterneFirmennummer | XmlEscape }}
Was soll das? Wenn ihr diese Bestellung bei eurem Lieferanten importieren wollt, dann muss dort die interne Firmennummer des Lieferanten rein, nicht eure.
 

elevennerds.de

Sehr aktives Mitglied
23. September 2015
1.187
179
In folgenden Zeilen fehlt das XmlEscape:
Code:
<cExterneBestellNr>{{ Vorgang.Fremdbelegnummer }}</cExterneBestellNr>
<cInhaber>{{ Vorgang.ShopZahlungsinfo.Inhaber }}</cInhaber>
Bitte ändern in:
Code:
<cExterneBestellNr>{{ Vorgang.Fremdbelegnummer | XmlEscape }}</cExterneBestellNr>
<cInhaber>{{ Vorgang.ShopZahlungsinfo.Inhaber | XmlEscape }}</cInhaber>
 

sivagmbh

Aktives Mitglied
27. Januar 2020
23
1
In folgenden Zeilen fehlt das XmlEscape:
Code:
<cExterneBestellNr>{{ Vorgang.Fremdbelegnummer }}</cExterneBestellNr>
<cInhaber>{{ Vorgang.ShopZahlungsinfo.Inhaber }}</cInhaber>
Bitte ändern in:
Code:
<cExterneBestellNr>{{ Vorgang.Fremdbelegnummer | XmlEscape }}</cExterneBestellNr>
<cInhaber>{{ Vorgang.ShopZahlungsinfo.Inhaber | XmlEscape }}</cInhaber>

Vielen liebe Dank für die Info.
Habe beides abgeändert, jedoch kommt leider immernoch der Fehler.
Ich hab mal das Fehlerprotokoll angehängt.
 

Anhänge

  • errorlog_20200727094344.txt
    4,1 KB · Aufrufe: 1

sivagmbh

Aktives Mitglied
27. Januar 2020
23
1
Es kommt leider immernoch der gleiche Fehler.
Anbei nochmal das aktuelle Fehlerprotokoll.

Nochmals vielen Dank für die Hilfe, ich bin echt froh über die Unterstützung.
 

Anhänge

  • errorlog_20200728082045.txt
    3,8 KB · Aufrufe: 3

sivagmbh

Aktives Mitglied
27. Januar 2020
23
1
Hallo,
leider habe ich das mit dem validieren nicht so ganz verstanden.
Das heißt wir haben immer noch das gleiche Problem.

Gibt es keine Vorlage für einen XML-Export einer Lieferantenbestellung? Wir brauchen nur die Standardangaben.

Vielen Dank schon mal vorab für eure Hilfe
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Dropshipping Quer Arbeitsabläufe in JTL-Wawi 1
Dropshipping Sonderfall? JTL-Wawi 1.6 4
In Bearbeitung Dropshipping Bestellungen via unicorn2 landen auf nicht existierender Pickliste JTL-Workflows - Fehler und Bugs 2
Dropshipping-Auftrag und Lieferschein geht an Kunden JTL-Wawi 1.8 6
Neu Dropshipping mit JTL (als Dropshipper) Arbeitsabläufe in JTL-Wawi 0
Neu Dropshipping inkl. Anbindung an JTL WAWI direkt vom Hersteller - 700 Artikel Versandverpackungen Dienstleistung, Jobs und Ähnliches 0
Ausgabe Lieferdatum auf Lieferantenbestellung JTL-Wawi 1.8 0
Neu Lieferantenbestellung als CSV mit selbst festgelegten Spalten per Mail senden Arbeitsabläufe in JTL-Wawi 1
Neu Automatische Lieferantenbestellung von JTL System an eine anderes JTL Schnittstellen Import / Export 3
Neu EK-Preise per Workflow in Lieferantenbestellung einfügen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lieferantenbestellung Exportvorlage mit Anpassungen an den Variablen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 1
Formatierungsfehler in XML bei Verwendung von dotliquid kaufland.de - Anbindung (SCX) 2
Neu Kategoriebilder werden nicht angezeigt / RSS.xml nicht beschreibbar JTL-Shop - Fehler und Bugs 0
Neu XML-Vorlage Variablen Unklarheit Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4

Ähnliche Themen