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: 10
Zuletzt bearbeitet:

no80

Sehr aktives Mitglied
28. Juni 2023
745
87
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
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
Neu Problem mit dem JTL-Connector – Invalid Shopify connection credentials. Shopify-Connector 3
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
JTL ERP-Connector JTL-Wawi 2.0 0
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0
Wichtig JTL-ShippingLabels 1.0: Support-Ende GLS/DPD und Migration von JTL-Start-Kunden nach dem 30. September News, Events und Umfragen 10
Neu JTL-Wawi REST API (Beta): HTTP 402 "Zahlung erforderlich" auf allen Endpunkten trotz gebuchter Beta-Lizenz Schnittstellen Import / Export 2
Neu JTL Shop 5.7.2 NOVA - Akkordeon Überschriften herabstufen auf H3 Templates für JTL-Shop 3
Kasse in JTL-Wawi 2.0 einbinden JTL-Wawi 2.0 1
Neu JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi - Fehler und Bugs 1
JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi 2.0 1
Neu Login-Fehler 403 bei app.shipping.jtl-cloud.com seit 17.07.2026 JTL-ShippingLabels - Fehler und Bugs 7
Neu 🚨 Sicherheitswarnung für JTL-Shop-Betreiber: Manipulation des Checkout-Prozesses durch externes JavaScript (Magecart- / Payment-Skimmer) Betrieb / Pflege von JTL-Shop 2
Neu JTL-Shop Konfigurator - die Ausgewählten Konfigurator gruppen werden im Artikel nicht vollständig angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL-Shop 5 Backup Professional Plugin Plugins für JTL-Shop 0
JTL reaktiviert keine Angebote mehr auf Otto Otto.de - Anbindung (SCX) 1
Verbesserungsvorschlag: JTL-POS – Artikel mit Preisabfrage und vollständiger Wawi-Statistik JTL-Wawi 2.0 4
Neu JTL-ShippingLabels-Server ist nicht erreichbar JTL-Wawi - Fehler und Bugs 0
Neu JTL Shipping Labels 4.0 Sendungsnummer Kleinpaket nicht an Amazon übermitteln JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Plugin trotz Hinweis Kompatibel mit JTL-Shop bis 5.6.* auch unter 5.7.2 nutzen Plugins für JTL-Shop 2
Neu Aktuelle JTL Shop Sicherheitslücke - automatischer Patch im JTL Hosting ? Allgemeine Fragen zu JTL-Shop 15
Neu JTL-Wawi 1.11.7: Shopify-PDF aus Bestellmetafeld automatisch als Auftragsanhang übernehmen Shopify-Connector 1
Neu Suche 10–15 JTL-Shops für kostenlose JTL-Shop-Analyse (verschiedene Branchen) Dienstleistung, Jobs und Ähnliches 0
JTL 2.0.4: Zahlungsabgleich - Buchungen Fehlen JTL-Wawi 2.0 0
Neu JTL-Shop 5.7.2 Picture-Tag in mobilen Ansicht lädt beide Bilder JTL-Shop - Fehler und Bugs 0
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 6
Neu JTL-WMS und JTL-POS... Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Fehlermeldung beim Einlesen der Buchungen in JTL Fibu JTL-Wawi 2.0 2
Neu Shop 5.7.2 - JTL PayPal Checkout legt alles lahm JTL-Shop - Fehler und Bugs 4
JTL-Ameise 2.04 - Export Rechnungen csv - unvollständig JTL-Wawi 2.0 13
Neu Belege aus JTL Wawi zu Lexoffice Schnittstellen Import / Export 5
Neu Varianten die nicht online in JTL geschaltet sind werden trotzdem zu Shopify geladen Shopify-Connector 6
Neu Gesucht: JTL-Systempartner/Freelancer mit Erfahrung in Personalisierungs-/Gravur-Fulfillment Dienstleistung, Jobs und Ähnliches 2
Neu JTL Stammtisch Stuttgart Messen, Stammtische und interessante Events 1
Neu Copy/Paste Abstürze seit JTL-Wawi 2.0.5 User helfen Usern - Fragen zu JTL-Wawi 4
Gelöst: Störung bei LInk11 - JTL- Shops teilweise nicht erreichbar Störungsmeldungen 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Wie übernehme ich Artikelnamen von JTL in den neuen Kaufland Niederlande-Verkaufskanal? JTL-Wawi 1.11 1
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Der wahrscheinlich östlichste JTL Servicepartner: Standortvorteil, faire Preise und vieles mehr Dienstleistung, Jobs und Ähnliches 16
Neu Welche JTL Shop Plugins oder kleinen Hilfstools würden euch im Alltag wirklich helfen? Plugins für JTL-Shop 0
Neu JTL ShippingLabels - Meldungen JTL-ShippingLabels - Fehler und Bugs 9
Neu Beta-Tester gesucht: Produktdaten aus Artikelfotos schneller für JTL/CSV vorbereiten Dienstleistung, Jobs und Ähnliches 0
Neu oAuth Credentials Login mit JTL .. WO? User helfen Usern 1
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu JTL Wawi 2.0 oder höher WooCommerce-Connector 0
Changelog jtl Wawi 2.0.5 JTL-Wawi 2.0 13

Ähnliche Themen