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

Se David

Aktives Mitglied
4. Januar 2016
32
7
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
32
7
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.225
204
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 XML-Import in JTL-Wawi – Kundenfelder werden nicht übernommen Schnittstellen Import / Export 1
Neu Plugin-Idee: Überkäufe Lieferantenbestände & Lieferzeiten (API/CSV/XML) in Shop & Wawi Plugins für JTL-Shop 2
XML Auftragsimport per Workflow bediinen JTL-Wawi 1.8 1
Zahlungseingang XML File automatisch abgleichen JTL-Wawi 1.10 0
Neu XML Export Vorlage Lieferscheinpositionen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Nach Import der Angebote sind alle versandarten auf kostenlosen Standardversand gesetzt worden Amazon-Lister - Ideen, Lob und Kritik 2
Neu Ameise Import - Kind-Artikel - Kurzbeschreibung/Beschreibung des Vaterartikel? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Import von SEO Meta Daten für Plattform Woocommerce WooCommerce-Connector 3
Neu Import aus Billbee und Schnittstelle zu Strato Smartwebshop Schnittstellen Import / Export 4
Neu Import von SEO Meta Daten für Plattform Woocommerce JTL-Ameise - Ideen, Lob und Kritik 0
Neu Ebay Zustände bei Ameise Import JTL-Ameise - Fehler und Bugs 0
Neu Import Ameise Kategorie Ebene 1 JTL-Ameise - Fehler und Bugs 7
Nach dem Import von Aufträgen kein Artikel Preis JTL-Wawi 1.9 1
Neu Versanddaten Import -> Automatisches Abschließen von Dropship Bestellungen möglich? User helfen Usern 1
Neu Frage zur Handhabung bei Import Vorlage JTL-Ameise - Fehler und Bugs 5
Neu Einkaufspreis bei Ameise-Import über "Lagerbestände" ergänzen JTL-Ameise - Ideen, Lob und Kritik 9
Neu Lieferantenbestellung per CSV Import mit Ameise Artikel VPE JTL-Ameise - Fehler und Bugs 0
Neu Betreff: CMD-Import überspringt Artikel bei Bestandsüberschreibung - Über den GUI-Import keine Probleme JTL-Ameise - Fehler und Bugs 2
Neu Unnötiger Fehler beim Import von Kundendaten JTL-Shop - Fehler und Bugs 0
Probleme beim Import von eBay-Produkten in JTL – neue Artikel werden nicht übernommen eBay-Anbindung - Fehler und Bugs 5
Import mit Ameise von "Varianten" JTL-Wawi 1.10 1
Neu Bild Export / Bild Import! User helfen Usern - Fragen zu JTL-Wawi 5
Ameise Bilder Import JTL-Wawi 1.10 23
Neu Import erfolgreich aber 0 Kunden import??? JTL-Ameise - Fehler und Bugs 4

Ähnliche Themen