Neu JTL-Connector (Drittanbieter) - Kein product.push (oder andere Artikel Updates) über Worker

Christoph K

Neues Mitglied
15. April 2025
5
0
Hallo zusammen. Nach lange Recherche im Internet und viel ChatGPT Hilfe versuche ich es jetzt hier. Ich hoffe die Community kann mir helfen.
Ich habe einen Drittanbieter JTL-Connector laufen, welcher u.a. Artikeldaten aus der WaWi empfangen soll und diese Daten dann weiter an ein Pimcore senden soll.
Ich habe etliche Screenshots erstellt, damit ihr nachvollziehen könnt, wo ich stehe:

Ich nutze JTL-WaWi in Version 1.10.10.2
jtl_wawi_version.png

Hier die aktivierten Lizenzen inkl. der JTL-Connector (+ Domain)
jtl_lizenz.png

Hier exemplarisch ein Artikel geöffnet:
artikel_geoeffnet_tab_allgemein.png

Verkaufskanal aktivieren für den Artikel:
artikel_fuer_verkaufskanal_aktivieren.png

Der Worker läuft ebenfalls:
wawi_worker_worker_status.png

Der Drittanbieter Connector ist eingerichtet und empfängt bereits Daten:
wawi_verkaufskanal_2.pngwawi_verkaufskanal_1.pngwawi_verkaufskanal_3.pngwawi_verkaufskanal_5.pngwawi_verkaufskanal_4.png

Mit dem JTL-Connector Tester (https://guide.jtl-software.com/jtl-connector/faq-zum-connector-tester/) kommen die product.push Daten an:
connector_tester.png

Ich logge die RPC Daten, welche im Connector ankommen:

JSON:
{
  "method": "core.connector.auth",
  "params": {
    "token": "1234567890"
  },
  "jtlrpc": "2.0",
  "id": "f256cc5664d5410394748591eb75a854"
}

{
  "method": "connector.identify",
  "params": null,
  "jtlrpc": "2.0",
  "id": "7dedd90f349b4599bc031402950d9fa5"
}

{
  "method": "global_data.pull",
  "params": {
    "limit": 50,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "2dbb49d1dcd84d8dbefc83ca09e5b1a0"
}

{
  "method": "core.connector.features",
  "params": null,
  "jtlrpc": "2.0",
  "id": "07d0e88b0fd84d4092202106aa738679"
}

{
  "method": "core.connector.init",
  "params": null,
  "jtlrpc": "2.0",
  "id": "42feceadd86c4d98bc954dc2b62f42bb"
}

{
  "method": "global_data.pull",
  "params": {
    "limit": 50,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "0830985fe0f1408f81190d5db44f9f4b"
}

{
  "method": "global_data.pull",
  "params": {
    "limit": 50,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "36079a8e56664e2d9be8f0bb77108a45"
}

{
  "method": "core.connector.ack",
  "params": {
    "identities": {
      "customerGroup": [
        [
          "c2c6154f05b342d4b2da85e51ec805c9",
          1
        ]
      ]
    },
    "checksums": []
  },
  "jtlrpc": "2.0",
  "id": "e294e59651f74e859082ddf4311f577a"
}

{
  "method": "core.connector.ack",
  "params": {
    "identities": {
      "customerGroup": [
        [
          "c2c6154f05b342d4b2da85e51ec805c9",
          1
        ],
        [
          "b1d7b4cbe4d846f0b323a9d840800177",
          2
        ]
      ]
    },
    "checksums": []
  },
  "jtlrpc": "2.0",
  "id": "f31756a9e96646a390d703bf2ff8d720"
}

{
  "method": "connector.finish",
  "params": null,
  "jtlrpc": "2.0",
  "id": "9a5cf504e90f47abb6a4043a0389f96b"
}

Auch in die Datenbank habe ich nachgesehen:
jtl_sql_tShopConnectorFunktion.pngjtl_sql_tShopConnectorFunktion.pngjtl_sql_tArtikelShop.png

Der Artikel im Detail aus der DB:
| Feldname | Wert |
|----------------------------------|--------------------------|
| kArtikel | 4955 |
| cArtNr | 83152-A-L |
| fVKNetto | 999.0000000000000 |
| fUVP | 21.0000000000000 |
| cAnmerkung | |
| cPreisliste | N |
| cAktiv | Y |
| nLagerbestand | 0.0000000000000 |
| nMindestbestellmaenge | 0.0000000000000 |
| cBarcode | 4056144157243 |
| cTopArtikel | N |
| cInet | N |
| cDelInet | |
| fGewicht | 0.0000000000000 |
| cNeu | N |
| cLagerArtikel | N |
| cTeilbar | N |
| cLagerAktiv | N |
| cLagerKleinerNull | N |
| nMidestbestand | 0.0000000000000 |
| fEKNetto | 0.0000000000000 |
| fEbayPreis | 0.0000000000000 |
| cLagerVariation | N |
| nDelete | 0 |
| dMod | 2025-04-15 17:19:50.93 |
| fPackeinheit | 1.0000000000000 |
| nVPE | 0 |
| fVPEWert | 0.0000000000000 |
| cSuchbegriffe | |
| cTaric | |
| cHerkunftsland | |
| kSteuerklasse | 1 |
| dErstelldatum | 2025-04-10 13:40:07.83 |
| dErscheinungsdatum | NULL |
| nSort | 0 |
| kVersandklasse | 1 |
| fArtGewicht | 0.0000000000000 |
| cHAN | |
| cSerie | |
| cISBN | |
| cUNNummer | |
| cGefahrnr | |
| cASIN | |
| kEigenschaftKombi | 0 |
| kVaterArtikel | 0 |
| nIstVater | 0 |
| nIstMindestbestand | 0 |
| fAbnahmeintervall | 0.0000000000000 |
| kStueckliste | 0 |
| cUPC | |
| kWarengruppe | 0 |
| cEPID | |
| nMHD | 0 |
| nCharge | 0 |
| nNichtBestellbar | 0 |
| fAmazonVK | 0.0000000000000 |
| nPufferTyp | 0 |
| nPuffer | 0 |
| nProzentualePreisStaffelAktiv | 0 |
| nSeriennummernVerfolgung | 0 |
| kHersteller | 0 |
| kLieferStatus | 0 |
| kMassEinheit | 0 |
| fMassMenge | 0.0000000000000 |
| kGrundPreisEinheit | 0 |
| fGrundpreisMenge | 0.0000000000000 |
| fBreite | 0.0000000000000 |
| fHoehe | 0.0000000000000 |
| fLaenge | 0.0000000000000 |
| kVPEEinheit | 0 |
| nLiefertageWennAusverkauft | 1 |
| kVerkaufsEinheit | 0 |
| dZulaufVerfuegbarAm | NULL |
| nAutomatischeLiefertageberechnung | 1 |
| nBearbeitungszeit | 0 |
| fLetzterEK | 0.0000000000000 |
| dLetzterEK | NULL |
| kBenutzerLetzteAenderung | 1 |
| nZulaufVerfuegbarMenge | 0 |
| dNeuImSortiment | NULL |
| nEbayAbgleich | 1 |
| kZustand | 0 |
| cAmazonFNSKU | |
| cJfsku | |
| nSonderTyp | 0 |
| bRowversion | 0x00000000000D56D7 |
| nNichtRabattfaehig | 0 |
| cLabelNamen | |
| kDefinition | 0 |
| nIstTeilmengenArtikel | 0 |
| nSeriennummernstatus | 0 |

Jetzt zu der Frage: Wieso pusht die WaWi keine Artikeldaten an meinen JTL-Connector über den Worker. Nur ein manueller Abgleich funktioniert.
 

Anhänge

  • artikel_geoeffnet_tab_verkaufskanal.png
    artikel_geoeffnet_tab_verkaufskanal.png
    69,5 KB · Aufrufe: 9
Zuletzt bearbeitet:

no80

Sehr aktives Mitglied
28. Juni 2023
435
53
Hallo zusammen. Nach lange Recherche im Internet und viel ChatGPT Hilfe versuche ich es jetzt hier. Ich hoffe die Community kann mir helfen.
Ich habe einen Drittanbieter JTL-Connector laufen, welcher u.a. Artikeldaten aus der WaWi empfangen soll und diese Daten dann weiter an ein Pimcore senden soll.
Ich habe etliche Screenshots erstellt, damit ihr nachvollziehen könnt, wo ich stehe:

Ich nutze JTL-WaWi in Version 1.10.10.2
Den Anhang 120775 betrachten

Hier die aktivierten Lizenzen inkl. der JTL-Connector (+ Domain)
Den Anhang 120778 betrachten

Hier exemplarisch ein Artikel geöffnet:
Den Anhang 120796 betrachten

Verkaufskanal aktivieren für den Artikel:
Den Anhang 120790 betrachten

Der Worker läuft ebenfalls:
Den Anhang 120799 betrachten

Der Drittanbieter Connector ist eingerichtet und empfängt bereits Daten:
Den Anhang 120811 betrachtenDen Anhang 120814 betrachtenDen Anhang 120808 betrachtenDen Anhang 120802 betrachtenDen Anhang 120805 betrachten

Mit dem JTL-Connector Tester (https://guide.jtl-software.com/jtl-connector/faq-zum-connector-tester/) kommen die product.push Daten an:
Den Anhang 120829 betrachten

Ich logge die RPC Daten, welche im Connector ankommen:

JSON:
{
  "method": "core.connector.auth",
  "params": {
    "token": "1234567890"
  },
  "jtlrpc": "2.0",
  "id": "f256cc5664d5410394748591eb75a854"
}

{
  "method": "connector.identify",
  "params": null,
  "jtlrpc": "2.0",
  "id": "7dedd90f349b4599bc031402950d9fa5"
}

{
  "method": "global_data.pull",
  "params": {
    "limit": 50,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "2dbb49d1dcd84d8dbefc83ca09e5b1a0"
}

{
  "method": "core.connector.features",
  "params": null,
  "jtlrpc": "2.0",
  "id": "07d0e88b0fd84d4092202106aa738679"
}

{
  "method": "core.connector.init",
  "params": null,
  "jtlrpc": "2.0",
  "id": "42feceadd86c4d98bc954dc2b62f42bb"
}

{
  "method": "global_data.pull",
  "params": {
    "limit": 50,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "0830985fe0f1408f81190d5db44f9f4b"
}

{
  "method": "global_data.pull",
  "params": {
    "limit": 50,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "36079a8e56664e2d9be8f0bb77108a45"
}

{
  "method": "core.connector.ack",
  "params": {
    "identities": {
      "customerGroup": [
        [
          "c2c6154f05b342d4b2da85e51ec805c9",
          1
        ]
      ]
    },
    "checksums": []
  },
  "jtlrpc": "2.0",
  "id": "e294e59651f74e859082ddf4311f577a"
}

{
  "method": "core.connector.ack",
  "params": {
    "identities": {
      "customerGroup": [
        [
          "c2c6154f05b342d4b2da85e51ec805c9",
          1
        ],
        [
          "b1d7b4cbe4d846f0b323a9d840800177",
          2
        ]
      ]
    },
    "checksums": []
  },
  "jtlrpc": "2.0",
  "id": "f31756a9e96646a390d703bf2ff8d720"
}

{
  "method": "connector.finish",
  "params": null,
  "jtlrpc": "2.0",
  "id": "9a5cf504e90f47abb6a4043a0389f96b"
}

Auch in die Datenbank habe ich nachgesehen:
Den Anhang 120781 betrachtenDen Anhang 120784 betrachtenDen Anhang 120787 betrachten

Der Artikel im Detail aus der DB:
| Feldname | Wert |
|----------------------------------|--------------------------|
| kArtikel | 4955 |
| cArtNr | 83152-A-L |
| fVKNetto | 999.0000000000000 |
| fUVP | 21.0000000000000 |
| cAnmerkung | |
| cPreisliste | N |
| cAktiv | Y |
| nLagerbestand | 0.0000000000000 |
| nMindestbestellmaenge | 0.0000000000000 |
| cBarcode | 4056144157243 |
| cTopArtikel | N |
| cInet | N |
| cDelInet | |
| fGewicht | 0.0000000000000 |
| cNeu | N |
| cLagerArtikel | N |
| cTeilbar | N |
| cLagerAktiv | N |
| cLagerKleinerNull | N |
| nMidestbestand | 0.0000000000000 |
| fEKNetto | 0.0000000000000 |
| fEbayPreis | 0.0000000000000 |
| cLagerVariation | N |
| nDelete | 0 |
| dMod | 2025-04-15 17:19:50.93 |
| fPackeinheit | 1.0000000000000 |
| nVPE | 0 |
| fVPEWert | 0.0000000000000 |
| cSuchbegriffe | |
| cTaric | |
| cHerkunftsland | |
| kSteuerklasse | 1 |
| dErstelldatum | 2025-04-10 13:40:07.83 |
| dErscheinungsdatum | NULL |
| nSort | 0 |
| kVersandklasse | 1 |
| fArtGewicht | 0.0000000000000 |
| cHAN | |
| cSerie | |
| cISBN | |
| cUNNummer | |
| cGefahrnr | |
| cASIN | |
| kEigenschaftKombi | 0 |
| kVaterArtikel | 0 |
| nIstVater | 0 |
| nIstMindestbestand | 0 |
| fAbnahmeintervall | 0.0000000000000 |
| kStueckliste | 0 |
| cUPC | |
| kWarengruppe | 0 |
| cEPID | |
| nMHD | 0 |
| nCharge | 0 |
| nNichtBestellbar | 0 |
| fAmazonVK | 0.0000000000000 |
| nPufferTyp | 0 |
| nPuffer | 0 |
| nProzentualePreisStaffelAktiv | 0 |
| nSeriennummernVerfolgung | 0 |
| kHersteller | 0 |
| kLieferStatus | 0 |
| kMassEinheit | 0 |
| fMassMenge | 0.0000000000000 |
| kGrundPreisEinheit | 0 |
| fGrundpreisMenge | 0.0000000000000 |
| fBreite | 0.0000000000000 |
| fHoehe | 0.0000000000000 |
| fLaenge | 0.0000000000000 |
| kVPEEinheit | 0 |
| nLiefertageWennAusverkauft | 1 |
| kVerkaufsEinheit | 0 |
| dZulaufVerfuegbarAm | NULL |
| nAutomatischeLiefertageberechnung | 1 |
| nBearbeitungszeit | 0 |
| fLetzterEK | 0.0000000000000 |
| dLetzterEK | NULL |
| kBenutzerLetzteAenderung | 1 |
| nZulaufVerfuegbarMenge | 0 |
| dNeuImSortiment | NULL |
| nEbayAbgleich | 1 |
| kZustand | 0 |
| cAmazonFNSKU | |
| cJfsku | |
| nSonderTyp | 0 |
| bRowversion | 0x00000000000D56D7 |
| nNichtRabattfaehig | 0 |
| cLabelNamen | |
| kDefinition | 0 |
| nIstTeilmengenArtikel | 0 |
| nSeriennummernstatus | 0 |

Jetzt zu der Frage: Wieso pusht die WaWi keine Artikeldaten an meinen JTL-Connector über den Worker. Nur ein manueller Abgleich funktioniert.
Unter Verkaufskanal wirst du Nix finden.
Es ist ein Onlineshop im Hintergrund.

Versuch mal unter Plattform ein komplett Abgleich.
Dann sollte nAktion 4 oder 3 sein.
Lass den worker dann laufen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL-Connector (Drittanbieter) Auftragsnummer und Ext. Belegnummer setzen Onlineshop-Anbindung 0
Neu JTL Connector Allgemeines zu den JTL-Connectoren 1
JTL Connector Steuersatz Mapping JTL-Wawi 1.6 0
Neu Massive Probleme mit JTL-Connector zu Shopify – lohnt sich der Einsatz überhaupt? Shopify-Connector 10
Neu JTL Connector Shopify Abgleich Problem Shopify-Connector 1
JTL Connector <-> JTL WAWI Keine neune Importe von Aufträgen JTL-Wawi 1.9 0
Neu JTL-Connector: Wie kann man Bestände nur von einem Lager (WMS) übertragen? WooCommerce-Connector 3
Neu Artikel werden nach JTL-Abgleich aus Google & YouTube Vertriebskanal entfernt – seit letztem Connector-Update Shopify-Connector 3
Neu Umstellung JTL-Connector auf Shopify APP – Wer hat Erfahrung? Shopify-Connector 3
Neu Abgleich mit JTL-Wawi funktioniert nicht Allgemeine Fragen zu JTL-POS 0
JTL Ameise - Buchhaltungsdaten exportieren JTL-Wawi 1.9 1
Neu Server Error 500 nach dem Installieren von JTL Theme Editor Plugins für JTL-Shop 3
Neu JTL Pos Bonnummer nicht fortlaufend nach Anpassung des Bon-Nummernkreises JTL-POS - Fehler und Bugs 0
Neu Image POST for Article JTL FFN API Technische Fragen zu den JTL-Connectoren 0
Neu JTL auf LINUX Rechner User helfen Usern - Fragen zu JTL-Wawi 5
Neu Welcher Zahlungsanbieter mit JTL-POS Allgemeine Fragen zu JTL-POS 0
Neu Hilfe bei Anpassung der JTL-Rechnung (v1.9.4.6) – EK pro Stück × Menge als Summe je Position + Privateinlage-Hinweis Dienstleistung, Jobs und Ähnliches 1
Neu JTL WaWi Verfügbarkeits-Liste Arbeitsabläufe in JTL-Wawi 2
Kabelkonfektionierung mit JTL Konfigurator JTL-Wawi 1.10 0
JTL WAWI GUI Update von 1.9.8.0 auf 1.10.13.1 nicht möglich WAWI reagiert nicht JTL-Wawi 1.10 3
Klarna - Zahlung wird in JTL nicht automatisch gesetzt / "zu erfassen" im Klarna-Dashboard JTL-Wawi 1.10 3
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: So meisterst du deine JTL-Steuereinstellungen – mit countX & JERA am 11.09.25 Messen, Stammtische und interessante Events 0
JTL-Stammtisch Hannover-Nord / Wedemark 23.09.25 powered by Yagemi media:consulting Messen, Stammtische und interessante Events 0
JTL-Stammtisch Berlin 19.09.25 powered by Solution 360 GmbH Messen, Stammtische und interessante Events 0
JTL-MeetUp München am 18.09.25 - powered by Novalnet AG! Messen, Stammtische und interessante Events 0
Neu Jtl WMs Wareneingang Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Ankündigung: Entwicklung eines modified-Connectors für JTL-WaWi Modified eCommerce-Connector 0
Neu ecomdata offline? Shop und JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 16
Neu Hilfe beim Einrichten von JTL-Wawi mit unternehmensspezifischen Artikeldaten Arbeitsabläufe in JTL-Wawi 14
Neu Anbindung von Global E als Versanddienstleister in JTL – wer wäre dabei? JTL-Wawi - Ideen, Lob und Kritik 0
Neu Eazyedit - KI-Bildbearbeitung für JTL User helfen Usern 0
JTL Rest API als Dienst JTL-Wawi 1.10 0
Neu Kann ich irgendwie ausgeben, welches JTL-Konto das Dokument gedruckt hat? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 11
Neu Neue Software: Workflows exportieren und importieren in JTL (WCopy4jtl) [WAWI-36174] Arbeitsabläufe in JTL-Wawi 4
Neu JTL Shop 5 Probleme mit Anlegen eines Kundenaccounts Allgemeine Fragen zu JTL-Shop 4
Neu Umsetzung eines doppelten Dropship-Prozesses in JTL-Wawi? User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL PayPal Checkout 5.3.0 mit Shop 5.5.2 - Artikel nur sichtbar wenn Kunde eingeloggt ist oder Artikel nicht verfügbar ist Plugins für JTL-Shop 6
Neu Lizenzwarnung in JTL-Wawi – trotz gültiger eigener Lizenz Onlineshop-Anbindung 4
Steuerklassen prüfen nach Update auf JTL-Wawi 1.9 JTL-Wawi 1.9 1
Neu Session Blocking JTL-Shop 5.5.1 JTL-Shop - Fehler und Bugs 0
Kunden UStID wird nicht aus Amazon in JTL übermittelt Amazon-Anbindung - Fehler und Bugs 4
Neu Wareneingang ohne JTL-WMS Mobile: Umständlich?! Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu JTL 1.10.13 - Beta neue Oberfläche funktioniert nicht JTL-Wawi - Fehler und Bugs 1
Neu Freitexte aus Shopware in JTL Allgemeine Fragen zu JTL-Shop 7
Probleme beim Import von eBay-Produkten in JTL – neue Artikel werden nicht übernommen eBay-Anbindung - Fehler und Bugs 5

Ähnliche Themen