Neu Bitte implementiert ein rudimentäres Error-Handling im Connector!

nirico

Gut bekanntes Mitglied
3. Mai 2021
139
24
Firma
NIRICO
Ich habe zwei große Bitten an JTL und ich denke ich spreche für Viele andere Shopify Connector Nutzer auch:

Nr 1: Bitte fangt Exceptions im Sync mit Shopify ab und lasst diese nicht zu einem kompletten Absturz des Syncs führen. Wir haben den Shopify Connector zuerst in 10/21 benutzt und seitdem hat sich am Handling der Exceptions nichts geändert. Wenn es nur eine Exception z.B. beim Sync der Kategorien gibt, werden keine Artikel, Bestände, Bestellungen, Preise, Versandinformationen, Zahlungen etc. mehr synchronisiert - das ist eine Katastrophe! Eine Exception sollte maximal dazu führen dass der Abgleich bei diesem Sync Typ (Kategorie, Artikel, Bestellungen, Bestände etc.) nicht mehr funktioniert, aber nicht den ganzen Sync blocken. Bitte gibt einfach einen Fehler zurück und macht trotzdem mit den anderen Abgleichen weiter. Das bringt mich direkt zu meiner zweiten Bitte.

Nr 2: Bitte zeigt Exceptions im Worker als Fehler an. Aktuell ist es so, wenn eine Exception auftritt, steht im Worker "Erfolgreich beendet". Wie soll ich so mit bekommen, wenn der Abgleich Probleme macht? Da bringen mir auch die Worker Statusbenachrichtigungen nichts. Kunden bekommen keine Versandnummern, Bestellungen werden nicht verschickt etc. und die Probleme fallen meistens erst nach 24 Stunden auf.

Anbei zwei Beispiele für Exceptions, die beide zu einem Komplettabsturz des Shopify Syncs führen.

Beispiel 1 (Durch das Umsortieren von Kategorien in JTL sind die internen Nummern nicht mehr fortlaufend und das führt nach meiner Erkenntnis dazu, dass Unterkategorien von den Oberkategorien synchronisiert werden):
Code:
Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: Exception: Controller = Category | Action = push | JTL-Wawi PK = 18 | Parent JTL-Wawi PK = 17 | Name = PC01 | It seems to be something wrong with the categories assignment.  Please synchronize all categories with the shop (Komplettabgleich)
Controller = Category | Action = push | JTL-Wawi PK = 18 | Parent JTL-Wawi PK = 17 | Name = PC01 | It seems to be something wrong with the categories assignment.  Please synchronize all categories with the shop (Komplettabgleich)

Beispiel 2 (Das Shopify Limit von 1000 neuen Artikel pro Tag wird überschritten, mindestens 24 Stunden lang ist damit der ganze Sync lahmgelegt (diese Zeitspanne verlängert sich natürlich pro 1000 weitere Artikel um weitere 24 Stunden)): Hier habe ich gerade keinen Codebeispiel parat, sieht aber ähnlich aus.

Vielleicht könnt ihr die neuen Millioneneinnahmen ja für die Implementierung eines rudimentären Error-Handlings nutzen. Ich würde mich freuen, sehe es aber eigentlich als Grundvoraussetzung für ein Connector, den ihr für Produktivumgebungen anbietet und uns in Rechnung stellt.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: LS|media
Ähnliche Themen
Titel Forum Antworten Datum
Neu Drastischer Besucherrückgang und Umsatzeinbruch nach Update auf JTL Shop 5 - Bitte um Hilfe Allgemeine Fragen zu JTL-Shop 5
Kann mir jemand bitte Geschenkkarten erklären? Allgemeine Fragen zu JTL-Vouchers 0
Neu [Error][Code:21920427] Adressangaben für die verantwortliche Person sind unvollständig. Geben Sie für die Adresse bitte die Straße, den Ort, die PLZ eBay-Anbindung - Fehler und Bugs 4
Neu JTL pos hängt sich auf und druckt keinen Bong mehr wenn ich ein Logo hinzufüge JTL-POS - Fehler und Bugs 1
Neu Abos und E-Rechnung, BT-31 (USt.-ID) fehlt, ein how-to User helfen Usern - Fragen zu JTL-Wawi 0
Workflow trägt Funktionsattribut nicht im JTL-Shop ein JTL-Wawi 1.9 0
WAWI bzw. Shop-Kategorien nach Datum ein- bzw. Auszublenden JTL-Wawi 1.9 5
Neu Alle Artikel eines WaWi Standardlagers komplett in ein neu angelegtes WMS Lager umlagern User helfen Usern - Fragen zu JTL-Wawi 2
In Diskussion Wie lässt sich ein Freiposition im Auftrag per Workflow löschen? JTL-Workflows - Fehler und Bugs 4
Neu Workflow : Bei Artikel die ein Erscheinungsdatum haben Denn Auftrag Farblich markieren Arbeitsabläufe in JTL-Wawi 7
Neu Beim Scannen von Artikeln erscheint ein Auswahlfenster Artikel Auswählen JTL-POS - Fehler und Bugs 3
Neu Der Amazon Bestand wird nicht übernommen/gespeichert. Worker setzt den vollen Lagerbestand wieder ein. JTL-Wawi - Fehler und Bugs 0
Seit Update auf 1.9.6.5 Fehler bei Bestellabschluss, aber Bestellung geht ein JTL-Wawi 1.9 7
Gelöst verschiedene Größen für ein Artikel Allgemeine Fragen zu JTL-POS 6
Neu ein Auftrag mehrere Rechnungen am Packtisch ausdrucken Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Bestände eines Artikels, die mindestens ein MHD von x Tagen aufweisen Eigene Übersichten in der JTL-Wawi 5
Neu Neues Lager, Artikel sind angelegt, Bestände auf 0, wie pflege ich jetzt die Bestände korrekt ein ? User helfen Usern - Fragen zu JTL-Wawi 6

Ähnliche Themen