XML Auftragsimport mit Worker 2.0 / kein Fehlerlog?

chefsalat

Sehr aktives Mitglied
10. Januar 2013
278
119
Moin,

wir importieren per SQL die XML Daten eines Auftrages in die Tabelle tXMLBestellimport, das funktioniert auch alles schon seit Wawi 1.5. Der Worker verarbeitet die dann. Beim altem Worker 1.0 war es so, daß er bei fehlerhaften XML Daten abstürzte, der neue 2.0 ignoriert diese.
Natürlich validieren wir die XML gegen die XSD, daher sollten keine ungütligen XML herauskommen, aber trotzdem:

Der Worker 2.0 läuft durch und sagt

07.04.2023 10:25​
Information​
Status: Erfolgreich beendet​

Es verbleiben dann die ungültigen Bestellungen in der Tabelle. Finde ich schonmal gut.

Aber trotzdem sollte Worker 2.0 einen Fehler werfen. In der Tabelle [Worker].[tErrorlog] steht nix, in [Worker].[tStatus] steht auch nix, was mir weiterhilft. Da steht auch kein Eintrag zur Uhrzeit 10.25, nur 08:25:20.943 (OK, ggf. UTC vs. lokale Zeit), das einzige was halbwegs hinkommt ist

kMandant nAbgleichstyp kZiel dZeitstempelUtc nStatus cProgressText
3 13 -1 2023-04-07 08:25:20.943 3 NULL

Leider finde ich nirgends die Zuordnung nAbgleichstyp noch nStatus. Oder schaue ich in der falschen Tabelle?

Natürlich kann ich erstmal die Tabelle tXMLBestellimport prüfen ob Leichen verbleiben, aber eigentlich MUSS der Worker im Status den Fehler melden, am besten auch relativ detailliert wie der manuelle Import.

Legt der Worker 2.0 ggf. ein Logfile an, daß man checken kann?
Der manuelle Auftragsimport per XML meckert brav die fehlerhafte XML an.
Sowas MUSS der Worker 2.0 auch machen, denn Fehler sind Fehler

Hier ein Bespiel einer ungültigen XML (atBestellung anstatt tBestellung, schon geht nix mehr^^)

XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<tBestellungen>
  <atBestellung cRechnungsNr="aaa" kFirma="1">
    <cSprache>eng</cSprache>
    <cWaehrung>EUR</cWaehrung>
    <cBestellNr>aaa</cBestellNr>
    <cExterneBestellNr>exta</cExterneBestellNr>
    <cVersandartName>DHL</cVersandartName>
    <cVersandInfo/>
    <dVersandDatum/>
    <cTracking/>
    <dLieferDatum>2023-03-20</dLieferDatum>
    <cKommentar>API Import - 06/04/2023, 08:57:57</cKommentar>
    <cBemerkung/>
    <dErstellt>2023-03-19</dErstellt>
    <cZahlungsartName>IC</cZahlungsartName>
    <dBezahltDatum>2023-03-19</dBezahltDatum>
    <fBezahlt>0.00</fBezahlt>
    <twarenkorbpos>
      <cName><![CDATA[Bosch Demoprodukt]]></cName>
      <cArtNr>S5013</cArtNr>
      <cBarcode/>
      <cSeriennummer/>
      <cEinheit/>
      <fPreisEinzelNetto>133.7</fPreisEinzelNetto>
      <fMwSt>19.00</fMwSt>
      <fAnzahl>1.00</fAnzahl>
      <cPosTyp>standard</cPosTyp>
      <fRabatt>0.00</fRabatt>
    </twarenkorbpos>
    <twarenkorbpos>
      <cName>DHL</cName>
      <cArtNr/>
      <cBarcode/>
      <cSeriennummer/>
      <cEinheit/>
      <fPreisEinzelNetto>0.00</fPreisEinzelNetto>
      <fMwSt>20.00</fMwSt>
      <fAnzahl>1.00</fAnzahl>
      <cPosTyp>versandkosten</cPosTyp>
      <fRabatt>0.00</fRabatt>
    </twarenkorbpos>
    <tkunde>
      <cKundenNr>55</cKundenNr>
      <cAnrede/>
      <cTitel/>
      <cVorname/>
      <cNachname/>
      <cFirma/>
      <cStrasse/>
      <cAdressZusatz/>
      <cPLZ/>
      <cOrt/>
      <cBundesland/>
      <cLand/>
      <cTel/>
      <cMobil/>
      <cFax/>
      <cMail/>
      <cUSTID/>
      <cWWW/>
      <fRabatt>0.00</fRabatt>
      <cHerkunft/>
    </tkunde>
    <tlieferadresse>
      <cAnrede/>
      <cVorname/>
      <cNachname><![CDATA[Max Mustermann]]></cNachname>
      <cTitel/>
      <cFirma/>
      <cStrasse><![CDATA[Mustergasse 4]]></cStrasse>
      <cAdressZusatz/>
      <cPLZ><![CDATA[11111]]></cPLZ>
      <cOrt><![CDATA[Musterstadt]]></cOrt>
      <cBundesland/>
      <cLand><![CDATA[DE]]></cLand>
      <cTel><![CDATA[+49123 456]]></cTel>
      <cMobil><![CDATA[+49123 456]]></cMobil>
      <cFax/>
      <cMail/>
    </tlieferadresse>
    <tzahlungsinfo>
      <cBankName/>
      <cBLZ/>
      <cKontoNr/>
      <cKartenNr/>
      <dGueltigkeit/>
      <cCVV/>
      <cKartenTyp/>
      <cInhaber/>
      <cIBAN/>
      <cBIC/>
    </tzahlungsinfo>
  </tBestellung>
</tBestellungen>
 

chefsalat

Sehr aktives Mitglied
10. Januar 2013
278
119
Nachtrag:

Manuell passiert es genau so:

C:\Program Files (x86)\JTL-Software>JTL-Worker-Client.exe --server DBSERVER\SERVER2019STD --datenbank eazybusiness --user sa --pw sa04jT14 --wawi-benutzer 1 --wawi-pw pass --wawi-profil DEMOSTD --service 7
Zum Beenden STRG+C drücken
11:15:57,962 [INFO] (7) XML-Auftragsimport: Läuft
11:16:00,276 [INFO] (7) XML-Auftragsimport: Wird beendet
Service ist durchgelaufen. Laufzeit: 00:00:03.6139931. Programm beendet.
 
Ähnliche Themen
Titel Forum Antworten Datum
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
Neu JTL Worker xml-import triggern Arbeitsabläufe in JTL-Wawi 9
Bankverbindung in der xml ZugFerd ändern je nach Zahlungsart JTL-Wawi 1.11 5
Neu Seriennummer und Beschreibung 1 in XML Lieferschein ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Kundenrabatte bei Auftragsimport JTL-Ameise - Fehler und Bugs 0
Problem Wawi 2.0 mit DHL Versand JTL-Wawi 2.0 1
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
Neu Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Statistische Auswertung mit Klar Connector oder Controlling Software? JTL-Wawi 1.10 0
Artikelnamen bei Varioartikel nichtänderbar mit csv JTL-Wawi 1.10 0
Neu Probleme mit Ninepoint und TikTok Shop Schnittstellen Import / Export 6
FFN Abgleich schlägt fehlt mit Worker 2.0 JTL-Wawi 2.0 0
Eingangsrechnungen mit Einstellung "Nur gelieferte Positionen übernehmen" - Versandkosten werden nicht mit übernommen JTL-Wawi 1.11 4
Neu 5.6.1 Bug bei Versandarten mit Kalkulation durch Artikelmenge und Staffelpreisen JTL-Shop - Fehler und Bugs 2
Neu Ältere Young Fashion Kollektion: Mit Kaufland, TikTok & Influencer schnell hochziehen und abverkaufen? Dienstleistung, Jobs und Ähnliches 1
Neu Problem mit "eigenen Seiten" Betrieb / Pflege von JTL-Shop 2
Probleme mit JTL Worker JTL-Wawi 2.0 1
Neu Kein Abgleich mit Amazon nicht mehr möglich JTL-Wawi 2.0 0
Neu Anbindung der POS funktioniert nicht unter WAWI2.0.0 mit EcomData Hosting JTL-Wawi 2.0 7
Neu Bestandsabgleich JTL Wawi mit Amazon JTL-Wawi - Fehler und Bugs 1
Neu Teillieferung nur mit Rechnung über ganzen Auftrag oder ohne Rückstandsmeldung möglich Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Artikel Wareneingang buchen mit anderer Währung? JTL-Wawi 1.10 0
Worklflow mit einem externen PDF Anhang JTL-Wawi 1.10 0
Neu Aufträge mit JTL-Pos gezahlt im Tagesabschluss (Lexware Office) Allgemeine Fragen zu JTL-POS 0
Neu Bilder importieren mit "vorhandene Bilder vor dem Import entfernen und neu importieren" > eigenartiges Verhalten JTL-Ameise - Fehler und Bugs 2
Problem mit Hintergrundfarbe Einrichtung JTL-Shop5 1
Neu Artikel letzte 10 Versanddaten, sortiert nach Datum mit Plattform Eigene Übersichten in der JTL-Wawi 4
Neu Worker Abgleich mit dem Onlineshop "mit Fehlern beendet" Onlineshop-Anbindung 4
Neu JTL, was ist eigentlich los mit euch? JTL-Wawi - Fehler und Bugs 5
Neu BIETE: 2x Fetra 2892 Kommissionier-/Lagerwagen mit Sichtlagerkästen Dienstleistung, Jobs und Ähnliches 0
Neu Export Käuferliste mit Seriennummern User helfen Usern - Fragen zu JTL-Wawi 4
Neu Problem bei Varianten-Upload mit Amazon Lister 2.0 (Attribut-Mapping Farbe/Größe) Onlineshop-Anbindung 1
Neu Probleme mit Inaktive Verkaufskanäle User helfen Usern - Fragen zu JTL-Wawi 0
Neu Vorsicht - eComData "Upgrades" ab 01.04.2026 mit gleichzeitigem Paketwechsel verursacht teilweise 100% mehr Kosten! Smalltalk 6
Verkauf: Positionsname mit Hersteller möglich? JTL-Wawi 1.11 9
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Neues Plugin: Produktbundles mit Rabatten Plugins für JTL-Shop 0
Neu Für die Weiterentwicklung und Betreuung unserer bestehenden Systemlandschaft suchen wir einen erfahrenen Freelancer (m/w/d) mit fundierten Kenntnissen JTL-Wawi App 1
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Neu Repricer Erfahrungen mit JTL gesucht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Checkout Probleme mit Pflichtfeldangaben Allgemeine Fragen zu JTL-Shop 4
Neu OSS aktiv – Ausnahme für Eventtickets mit deutschem Leistungsort möglich? Allgemeine Fragen zu JTL-Shop 6
Neu Zusatzartikel, Stückliste, Variation den Kunden direkt mit anbieten (Shop/Ebay) User helfen Usern - Fragen zu JTL-Wawi 6
Neu Kundenkonto mit UID und Bestellung als Gast JTL-Shop - Fehler und Bugs 14
Neu Sprachvariablen Textbausteine mit "." im Namen lassen sich nicht ändern JTL-Shop - Fehler und Bugs 2
Neu 12.400 Versandumschläge B4 / 6.400 Braun und 6.000 Weiß mit Faltböden / Klappböden Dienstleistung, Jobs und Ähnliches 4
Neu Kann man mit JTL Gebrauchtware verkaufen? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Synchronisation mit Shop mit Fehlern beendet Onlineshop-Anbindung 17
Neu Mehrere Kartons in einem Auftrag mit nur einem DHL-Label Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 12

Ähnliche Themen