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

Se David

Aktives Mitglied
4. Januar 2016
33
11
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
33
11
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 :)
 

Graewe

Aktives Mitglied
28. August 2014
81
2
Hallo,

auf selbiges Thema bin ich eben auch gestoßen - allerdings mit der 1.5. Wie hast du das gesetzt? In der XML mit übergeben? Könntest du hier Details nennen?

Und wie kann ich nachträglich in der DB die nplatform setzen? Gefunden habe ich den Auftrag in der DB.

Besten Dank im Voraus.

Holm
 

elevennerds.de

Sehr aktives Mitglied
23. September 2015
1.233
209
So muss der Query aussehen:
Code:
INSERT INTO dbo.tXMLBestellImport (cText, nPlattform, nRechnung) VALUES (:cText, :nPlattform, :nRechnung);
Die Werte für nPlattform kannst Du in dbo.tPlattform nachschauen.
 

Graewe

Aktives Mitglied
28. August 2014
81
2
Besten Dank, leider zu hoch für mich.

Den Wert habe ich bereits - in meinem Fall die 5

Aber der Query ist neu...

Ich habe in der Datei:

db.use Import, W, "select Top 1 * from tXMLBestellImport"
db.append Import
xml.saveDB .cText
db.post Import

Ich vermute das ist falsch?

EDIT: so hat es mit der 1.3 wunderbar über Jahre funktioniert. Nun klappt nichts mehr. Bin schon froh das die XML nicht mehr einen Absturz des Workers verusacht....
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL Worker xml-import triggern Arbeitsabläufe in JTL-Wawi 9
Gelöst Bekannte Störung: Fehler "Der Inhaltstyp text/html stimmt nicht mit text/xml überein" bei der Labelerstellung Gelöste Themen in diesem Bereich 1
Rechnung mit oder ohne ZUGFeRD XML speichern JTL-Wawi 1.11 4
Bankverbindung in der xml ZugFerd ändern je nach Zahlungsart JTL-Wawi 1.11 5
Import Testdatenbank ohne Lizenzierungsübertragung JTL-Wawi 1.10 3
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 0
Text Vorbereitung für WAWI import JTL-Wawi 1.11 3
JTL-Wawi eBay Fahrzeugverwendung (K-Typen) wird nicht aktiviert trotz Ameise-Import JTL-Wawi 1.10 0
Neu Bildimport meldet trotz "vor dem Import löschen" vorhandene Bilder JTL-Ameise - Fehler und Bugs 7
Neu Bilder importieren mit "vorhandene Bilder vor dem Import entfernen und neu importieren" > eigenartiges Verhalten JTL-Ameise - Fehler und Bugs 2
Neu Varkombis Import Fehler "#VARKOMBI WIRD NICHT ANGELEGT#" JTL-Ameise - Fehler und Bugs 4
Neu Import von Rechnungen oder Lieferungen aus anderem System Starten mit JTL: Projektabwicklung & Migration 0
JTL Ameise - Export von HTML und wieder Re-Import JTL-Wawi 1.11 6
Import Artikel ohne Kategorie JTL-Wawi 1.11 1
Auftrags Import via Ameise keine Eigenen Felder?! JTL-Wawi 1.9 1

Ähnliche Themen