Gelöst 1.4.32.1 XML DB Import "nPlatform" fehlt - Aufträge werden nicht angezeigt

Se David

Aktives Mitglied
4. Januar 2016
15
0
Liebe Leute,

wir haben von 1.3 auf die 1.4.32.1 umgestellt und nach langem Rumprobieren schluckt der XML Import (der manuelle über Verkauf) und auch der Wawi Worker nun unsere XML-Exporte.
Leider werden die Aufträge nicht unter "Versand" oder "Verkauf" angezeigt, wenn sie über den Worker kommen (über Kunden -> Liste der Aufträge sehr wohl, allerdings fehlt hier der Wert, von wem der Auftrag angelegt wurde "Auftrag xxx angelegt von ." statt "Auftrag xxx angelegt von XML-Import." Über den manuellen XML-Import funktioniert ist. Deswegen habe ich mal in die DB geschaut und da hat sich gezeigt, dass der Wert "nPlatform" über den Worker nicht gesetzt wird. Dieser müsst ein meinem Fall den Wert 5 haben -> manuell reingeschrieben und plötzlich sind die Aufträge ganz normal in der Wawi da.

Nun Frage ich mich, was mache ich falsch (oder ist es ein Bug?) dass bei mir der Wawi Worker diesen Wert nicht setzt - habe ich irgendetwas in der xml Datei vergessen?

Ich freue mich riesig über eure Hilfe (bei uns steht hier quasi alles). Liebe Grüße, David

Hier noch mein XML Beispielfile:
Code:
<?xml version="1.0" encoding="UTF-8" ?>
    <tBestellungen><tBestellung kFirma="1" cRechnungsNr="">
        <cSprache>ger</cSprache>
        <cWaehrung>EUR</cWaehrung>
        <fGuthaben>0</fGuthaben>
        <fGesamtsumme>4.3782</fGesamtsumme>
<cBestellNr>100005059</cBestellNr>
<cExterneBestellNr/><cVersandartName>Selbstabholung - Selbstabholung</cVersandartName>
<cVersandInfo/>
<dVersandDatum/>
<cTracking/>
<dLieferDatum/>
<cKommentar></cKommentar>
<cBemerkung>NEUKUNDE</cBemerkung>
<dErstellt>2019-08-02</dErstellt>
<cZahlungsartName>Bar</cZahlungsartName>
<dBezahltDatum/>
<fBezahlt>0</fBezahlt>
<twarenkorbpos>
<cName>Pproductl</cName>
<cArtNr>102007-1</cArtNr>
<cBarcode/>
<cEinheit/>
<fPreisEinzelNetto>1.9909090909091</fPreisEinzelNetto>
<fPreis>2.1900</fPreis>
<fMwSt>10</fMwSt>
<fAnzahl>2.0000</fAnzahl>
<cPosTyp>standard</cPosTyp>
<fRabatt>0.00</fRabatt>
</twarenkorbpos>
<twarenkorbpos>
                                <cName>Selbstabholung</cName>
                                <cArtNr/>
                                <cBarcode/>
                                <cSeriennummer/>
                                <cEinheit/>
                                <fPreisEinzelNetto>0.00</fPreisEinzelNetto>
                                <fPreis>0.00</fPreis>
                                <fMwSt>10.00</fMwSt>
                                <fAnzahl>1.00</fAnzahl>
                                <cPosTyp>versandkosten</cPosTyp>
                                <fRabatt>0.00</fRabatt>
                                </twarenkorbpos><tkunde>
<cKundenNr>19</cKundenNr>
<cAnrede/>
<cTitel/>
<cVorname>Testvorname</cVorname>
<cNachname>Testnachname</cNachname>
<cFirma>Firmaaaa</cFirma>
<cStrasse>Testadresse 1</cStrasse>
<cAdressZusatz/>
<cPLZ>1234</cPLZ>
<cOrt>Testort</cOrt>
<cBundesland/>
<cLand>AT</cLand>
<cTel>12345678910</cTel>
<cMobil/>
<cFax/>
<cMail>test999@test99.com</cMail>
<cUSTID/>
<cWWW/>
<cNewsletter>N</cNewsletter>
<cHerkunft>XML-Import</cHerkunft>
</tkunde>
<tlieferadresse>
<cAnrede/>
<cVorname>Testvorname</cVorname>
<cNachname>Testnachname</cNachname>
<cTitel/>
<cFirma>Firmaaaa</cFirma>
<cStrasse>Testadresse 1</cStrasse>
<cAdressZusatz/>
<cPLZ>1234</cPLZ>
<cOrt>Testort</cOrt>
<cBundesland/>
<cLand>AT</cLand>
<cTel>12345678910</cTel>
<cMobil/>
<cFax/>
<cMail>test999@test99.com</cMail>
</tlieferadresse>
<tzahlungsinfo>
                                    <cBankName/>
                                    <cBLZ/>
                                    <cKontoNr/>
                                    <cKartenNr/>
                                    <dGueltigkeit/>
                                    <cCVV/>
                                    <cKartenTyp/>
                                    <cInhaber/>
                                    <cIBAN/>
                                    <cBIC/>
                                </tzahlungsinfo>
</tBestellung></tBestellungen>
 

Se David

Aktives Mitglied
4. Januar 2016
15
0
so, durch Zufall habe ich jetzt erkannt, dass das Feld "nPlatform" ja bereits in der tXMLBestellImport gesetzt wird - das Problem liegt also nicht an der xml selbst, sondern wie diese in die DB eingetragen wird -> nplatform auch setzen und nun klappt es :)
 

Über uns

  • In unserem moderierten JTL-Forum könnt Ihr Euch themenbezogen mit der JTL-Community rund um die Produkte von JTL, passende Erweiterungen und den E-Commerce im Allgemeinen austauschen, Tipps und Tricks teilen sowie Verbesserungswünsche und Fehler diskutieren.

    Unsere Forumsnutzer helfen sich untereinander auch gerne weiter, wenn Sie mal nicht weiterkommen oder einen Ratschlag benötigen.

Schnell-Navigation

Benutzer Menü