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

  • Das Forum bekommt am 14.11.2019 zwischen 14:00 und (vorraussichtlich) 19:00 Uhr ein Update!
    In der Zeit wird das Forum leider nicht erreichbar sein!

    Das Update wird einige Stunden dauern und wir werden euch mit einer kleinen Hinweisseite auf dem laufenden halten.

Se David

Aktives Mitglied
4. Januar 2016
15
0
#1
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
#2
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 :)
 

Ähnliche Themen