Neu Exportformate / Export werden nicht vollständig erzeugt

janw

Aktives Mitglied
28. März 2018
99
22
Hi!

[Shopversion 5.2.2]

Wir haben das Problem, dass Exporte nicht vollständig erzeugt werden. Und das trotz:
  • Cronjob (über den Hoster , alle 5 Minuten),
  • Geringer Jobque-Limits:
    • define('JOBQUEUE_LIMIT_M_EXPORTE', 250);
    • define('JOBQUEUE_LIMIT_JOBS', 3);
  • PHP memory_limit > 512M
  • Aufgaben liegen 30 Minuten auseinander
Wir nutzen das Exportformat Google Shopping sowie ein Exportformat für Idealo. Sie werden weder nach Aufgabenplaner erstellt, noch bei "Exportdatei asynchron erstellen".
Wir nutzen (noch) die Community-Lizenz mit exakt 500 Produkten.

2023-03-03 10_57_32-Window.png

Sie stoppen reproduzierbar beide bei diesen Werten.
Cache ist für beide Exportformate aus.

Bitte um Hilfe!

Danke!
 

bbfdesign

Offizieller Servicepartner
SPBanner
28. September 2013
434
114
Moin,
guck doch mal in den Temp-Dateien an welcher Stelle es hängt - also welcher Artikel noch vorhanden ist. Anhand dessen kannst Du ableiten, welcher Artikel als nächstes kommen soll. Im 4er Shop haben wir das bei einem Kunden auch recht extrem. Wochenlang geht es und dann auf einmal nicht mehr. Das ganze ist mehr als diffus und nicht gut, weil man ja nicht immer direkt die Exporte auf Vollständigkeit prüft.
 
  • Gefällt mir
Reaktionen: janw

janw

Aktives Mitglied
28. März 2018
99
22
Moin,
guck doch mal in den Temp-Dateien an welcher Stelle es hängt - also welcher Artikel noch vorhanden ist. Anhand dessen kannst Du ableiten, welcher Artikel als nächstes kommen soll. Im 4er Shop haben wir das bei einem Kunden auch recht extrem. Wochenlang geht es und dann auf einmal nicht mehr. Das ganze ist mehr als diffus und nicht gut, weil man ja nicht immer direkt die Exporte auf Vollständigkeit prüft.
Vielen Dank! Auf die Idee, mir den Output mal anzuschauen, hätte ich auch kommen können. Ich habs jetzt wieder auf 500 hochgestellt und schaue mir die generierten Files mal an.

Melde mich, wenn ich Erkenntnisse habe.
 
  • Gefällt mir
Reaktionen: bbfdesign

janw

Aktives Mitglied
28. März 2018
99
22
Moin,
guck doch mal in den Temp-Dateien an welcher Stelle es hängt - also welcher Artikel noch vorhanden ist. Anhand dessen kannst Du ableiten, welcher Artikel als nächstes kommen soll. Im 4er Shop haben wir das bei einem Kunden auch recht extrem. Wochenlang geht es und dann auf einmal nicht mehr. Das ganze ist mehr als diffus und nicht gut, weil man ja nicht immer direkt die Exporte auf Vollständigkeit prüft.
Hast Du noch einen Tipp, wie man ableiten kann, welcher Artikel als nächstes "dran wäre"? Es werden bei uns nur 95% der Artikel importiert, weil manchen z.B. die EAN fehlt.

Und selbst, wenn ich weiß, an welchem Artikel es liegt, müsste ich immernoch herausfinden, was denn genau damit falsch ist. Gibt es hier seitens JTL denn gar kein Log, gar keine Fehlermeldung irgendwo? Das ist wirklich traurig, so ist das Stochern im Dunkeln...

Wenn es irgendwann wieder läuft, werde ich auf jeden Fall ein Monitoring aufsetzen und regelmäßig automatisch checken, ob sicher der Timestamp der der Datei auf dem Server ändert.
 

janw

Aktives Mitglied
28. März 2018
99
22
Habe mir jetzt - um den fehlerhaften Artikel zu finden - ein neues, relativ naktes Exportformat erstellt (kArtikel, cArtN). Hier läuft der Export auch nur bis 435/499.

Alles, was JTL Shop im Log (Debug) ausspuckt ist:
Starting exportformat Alle Artikel for language 1 and customer group 1 with caching disabled - 435/499 products exported
Das ist einfach zu wenig, um das zu troubleshooten...
 

bbfdesign

Offizieller Servicepartner
SPBanner
28. September 2013
434
114
Es wird eine Temporäre Datei erzeugt. Diese kannst du runter laden und z.B. in Libre Office öffnen. Ggf. mal eine Dateiendung hinzufügen. Dann siehst Du, welche Artikel exportiert worden sind und kannst dann Rückschlüsse auf den nächsten Artikel ziehen.
 

janw

Aktives Mitglied
28. März 2018
99
22
Hallo @bbfdesign. Ja, danke, das habe ich soweit schon verstanden. Aber es bringt mich icht weiter. Ich habe den Artikel, der theoretisch danach exportiert werden müsste, sogar aus dem Shop genommen - es hilft nichts. Theoretisch könnte ich das jetzt mit allen Artikeln machen, die danach noch kommen, aber will ich das wirklich? Es muss doch irgendwo eine Fehlermeldung geben, wo das Problem beschrieben ist...
 

bbfdesign

Offizieller Servicepartner
SPBanner
28. September 2013
434
114
Auf Deinem Server in der error. log steht nix? Lösch mal die temporäre Datei und versuche die Datei zu erstellen - aber nicht asynchron. Aktiviere ggf. mal die Fehleranzeige in der Shopconfig.
 
  • Gefällt mir
Reaktionen: janw

janw

Aktives Mitglied
28. März 2018
99
22
Danke! Der Tipp mit der Fehleranzeige (display_errors in der config.JTL- Shop.ini.php) bringt mich schon etwas weiter. Beim Export habe ich jetzt diese Fehlermeldung erhalten:
Fatal error: Uncaught TypeError: Cannot assign null to property JTL\Catalog\Product\Variation::$cWaehlbar of type string in includes/src/Catalog/Product/Variation.php:60 Stack trace: #0 includes/src/Catalog/Product/Artikel.php(2450): JTL\Catalog\Product\Variation->init(Object(stdClass)) #1 includes/src/Catalog/Product/Artikel.php(3408): JTL\Catalog\Product\Artikel->holVariationen(1, true) #2 includes/src/Export/FormatExporter.php(179): JTL\Catalog\Product\Artikel->fuelleArtikel(6889, Object(stdClass), 1, 1, false)
[....]

Die Fehlermeldung geht noch etwas weiter, aber da steht schonmal die ID des betroffenen Artikels (6889) und dass es offenbar um eine Variation geht. Diese Variation habe ich auch erst vor kurzem angelegt. Evtl. waren hier nur die Kind-Artikel im Shop aktiv, der Vater-Artikel nicht. Ich probiere hier noch etwas weiter und sage nochmal Bescheid.

Aber Fakt ist: Mit der Fehleranzeige kommt man hier auf jeden Fall weiter. Danke für den Tipp!
 
  • Gefällt mir
Reaktionen: bbfdesign

janw

Aktives Mitglied
28. März 2018
99
22
Vaterartikel aktiviert --> Jetzt funktioniert es wieder.

Danke!

JTL sollte hier aber im Adminbereich eine entsprechende Fehlermeldung einbauen...
 
  • Gefällt mir
Reaktionen: bbfdesign
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL Exportformat Google - Produkte fehlen im Export Plugins für JTL-Shop 0
JTL-Ameise: Export von Verkäufen auf Komponenten-Ebene JTL-Wawi 1.10 6
Beantwortet Eigener Export JTL Ameise Rückstände JTL Ameise - Eigene Exporte 1
Export Zahlungen Amazon marketplace bei Kombi OSS und FBA erfolgt nach JTL2DATEV unvollständig JTL-Wawi 1.9 0
Neu Export Kundendaten mit Label in WAWI 1.9.6.5 JTL Ameise - Eigene Exporte 1
Neu Ebay Artikel mit Fehlern / Export eBay-Anbindung - Ideen, Lob und Kritik 3
Neu Export der Umsätze kummuliert Allgemeine Fragen zu JTL-POS 0
JTL Ameise - Export von HTML und wieder Re-Import JTL-Wawi 1.11 6
Neu Im- und Export-Vorlage für eBay Bestandsabgleich JTL-Ameise - Ideen, Lob und Kritik 0
Neu Export eigene Felder User helfen Usern - Fragen zu JTL-Wawi 3
Neu Export einer eigenen Verkaufsstatistik JTL Ameise - Eigene Exporte 1
Neu Export/Import aller Amazon Angebote über die JTL-Ameise JTL-Ameise - Fehler und Bugs 1
GPSR Daten werden nicht korrekt an Amazon übermittelt JTL-Wawi 1.10 0
Neu Variantenwerte werden nicht im Auftrag angezeigt Shopware-Connector 6
Falsche Vorlagen Dateien werden verwendet JTL-Wawi 1.7 0
Neu Lieferantenbestände werden nicht korrekt angezeigt Arbeitsabläufe in JTL-Wawi 4
Versandbenachrichtungen werden jetzt aus Wawi versendet JTL-Wawi 1.11 8
Neu JTL WMS Mobile Inventur es werden keine vorhandenen Artikel angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Alttexte aus OPC werden beim Slider nicht im Code angezeigt JTL-Wawi - Fehler und Bugs 0
Neu Bestellungen werden verzögert oder nicht gepullt – Ursache: Zeitzonen-Filter im SQL des WooCommerce-Connectors WooCommerce-Connector 0
Lieferbare Aufträge werden nicht auf WMS-Picklisten gesetzt JTL-Wawi 1.11 4
Nach Update auf 1.11.6 werden die Preisänderung nicht mehr von der Wawi an Amazon übertragen JTL-Wawi 1.11 0
Amazon VCS Rechnung werden nicht angezeigt. Amazon-Anbindung - Fehler und Bugs 2
Neu Wechsel von JTL Shop 5 zu Shopify / ERP-Connector Produkte mit Variationen werden nicht übertragen Shopify-Connector 1
Neu Mollie Kreditkartenzahlungen werden nicht als bezahlt markiert JTL-Wawi - Fehler und Bugs 2
JTL Wawi App Registrierung kann nicht gelöscht werden JTL-Wawi App 11
Neu Es werden nicht die gesamter Menge einer Bestellung für die Produktion übernommen; die Bestellung bleibt teilgeliefert. JTL-Plan&Produce - Fehler und Bugs 0
JTL Fulfillment Network Reservierte Aufträge, die nicht gelöscht werden können JTL-Wawi 1.10 0
Hilfe: EK-Preise werden nicht beim Import importiert? JTL-Wawi 1.11 3
Neu JTL Fulfillment Network Reservierte Aufträge, die nicht gelöscht werden können Schnittstellen Import / Export 1
Neu Umlaute aus Kurzbeschreibung werden nicht angezeigt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Erstupload Artikel, Bilder werden nicht auf Server geladen JTL-Shop - Fehler und Bugs 0
Neu Rabatte werden nicht korrekt online angezeigt Onlineshop-Anbindung 0
Neu Rechnungen werden und können nicht mehr vom Rechner im Lager gedruckt werden JTL-Wawi - Fehler und Bugs 5
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu Sonderpreis-Ablaufdatum - Preise werden nicht aktualisiert WooCommerce-Connector 1
Neu Bons werden nach Wechsel auf neue Kasse nicht mehr signiert Allgemeine Fragen zu JTL-POS 0
Neu Bestellungen werden nicht mehr übertragen: Der Shop hat nicht alle Zahlungen gesendet. WooCommerce-Connector 0
Neu DPD: YourInternalID 28: (1) Strasse - Postleitzahl - Ort kann nicht zugeordnet werden. Evtl. liegt ein Schreibfehler in der Adresse vor. JTL-ShippingLabels - Fehler und Bugs 0
Neu 1.11.4 Programmstart bricht ab, Fehlerprotokoll kann nicht geschrieben werden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Externe Belege werden nicht neu erstellt Amazon-Anbindung - Fehler und Bugs 1
Nach Update auf 1.11.4 (von 10.13.1) werden keine Artikel unter F2 Artikel mehr angezeigt, sind aber da! JTL-Wawi 1.11 10
Neu Artikel werden nach Löschung in Shopify nicht neu aus der WaWi übertragen Shopify-Connector 2

Ähnliche Themen