Gelöst Onlineshop-Abgleich: Inf and NaN cannot be JSON encoded

altenbokum

Neues Mitglied
15. Oktober 2019
2
0
Wawi-Version : 1.5.9.0
Prestashop-Version : 1.7.6.1
Connector-Version : 1.6.1
PHP-Version: 7.3.x

Wir haben gestern unseren Shop auf die aktuelste Version gebracht da schon der Datenabgleich der Artikel mit der alten Prestashop Version
1.6.4.2 und dem Connector 1.5.x nicht funktioniert hat.

Zukünftig soll JTL Wawi federführend sein bei der Artikelverwaltung, daher sollten zum Test einmal die Artikeldaten/Preise etc. zum
Server testweise übertragen werden. Beim ersten Abgleich hat das nicht funktioniert, lediglich die Aufträge kamen zurück in die Wawi.

Beim Versuch eines Komplettabgleiches heute morgen kommt nur noch dieser Fehler:

Code:
Exception: Error while encoding into JSON: Inf and NaN cannot be JSON encoded
Error while encoding into JSON: Inf and NaN cannot be JSON encoded
Aufträge-Empfangen-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der JTL-Wawi notwendig sind!
Exception bei customer_order.pull: Error while encoding into JSON: Inf and NaN cannot be JSON encoded

Error while encoding into JSON: Inf and NaN cannot be JSON encoded

Response: {"result":null,"error":{"code":10,"message":"Error while encoding into JSON: Inf and NaN cannot be JSON encoded","data":null},"jtlrpc":"2.0","id":"ce09aa5543ea4f72a25e62fadeecbe00"}
Exception bei customer_order.pull: Error while encoding into JSON: Inf and NaN cannot be JSON encoded

Error while encoding into JSON: Inf and NaN cannot be JSON encoded

Response: {"result":null,"error":{"code":10,"message":"Error while encoding into JSON: Inf and NaN cannot be JSON encoded","data":null},"jtlrpc":"2.0","id":"f8d7a3a03d7c4919a7f1662de345792a"}
   bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.feQjvOaT37n(String  , Object  , Boolean  , NetworkCredential  )
   bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.RAfjvwHpkWN(String  , Object  , Boolean  , NetworkCredential  )
   bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.feQjvOaT37n(String  , Object  , Boolean  , NetworkCredential  )
 

Benjamin Schaffrath

Moderator
Mitarbeiter
31. Juli 2018
157
29
Hallo altenbokum,

ich würde dich bitten mir sowohl Connector- als auch den Onlineshop Abgleich Log aus der Wawi per Privatnachricht zukommen zu lassen, damit ich mir das ganze genauer anschauen kann.

Der Connector Dev Log kann im Connector Backend vom Shop aktiviert werden. Wie du den Onlineshop Abgleich Log in der Wawi anschaltest, kannst du hier nachlesen: https://guide.jtl-software.de/jtl-c...finde-ich-die-log-dateien-der-jtl-connectoren)

Viele Grüße
 
  • Gefällt mir
Reaktionen: altenbokum

Benjamin Schaffrath

Moderator
Mitarbeiter
31. Juli 2018
157
29
Hallo altenbokum,

ich habe mir gerade deine Logs angeschaut und es scheint als gäbe es ein Problem beim importieren von Bestellungen. Hier passiert eine Division durch 0, siehe:
[2019-10-17 08:11:55] global.WARNING: (E_WARNING) File (phar:///www/htdocs/***********/www/*************/modules/jtlconnector/connector.phar/src/jtl/Connector/Presta/Mapper/CustomerOrderItem.php, 28): Division by zero [] []
Hier scheint es in der Tabelle: ps_order_detail einen Eintrag zu geben welcher in der Spalte "total_price_tax_excl" Und / Oder "total_price_tax_incl" 0 hat.
Hier fehlt dem Connector leider eine Sicherheitsabfrage ob es eine 0€ Bestellung war.

Ich habe die eine Testversion zukommen lassen die diese Fehlerbehebung enthält.
 

altenbokum

Neues Mitglied
15. Oktober 2019
2
0
Danke, das mit der Übertragung der Aufträge hat damit funktioniert (auch wenn es natürlich Aufträge mit 0 geben kann durch Ersatzlieferungen) . Da wir in älteren Versionen Probleme mit dem Abgleich der Artikel(bilder) hatten, wollen wir mit den aktuellen Wawi/Prestshop/ Connector Versionen einen "Neustart" probieren und der Wawi die Federführung überegeben. Wir werden den Datenabgleich heute weiter testen nachdem gestern Artikel tlw. doppelt im Shop hatten usw.
 

rudlerrocks

Aktives Mitglied
12. Februar 2019
77
15
Hallo altenbokum,

ich habe mir gerade deine Logs angeschaut und es scheint als gäbe es ein Problem beim importieren von Bestellungen. Hier passiert eine Division durch 0, siehe:
[2019-10-17 08:11:55] global.WARNING: (E_WARNING) File (phar:///www/htdocs/***********/www/*************/modules/jtlconnector/connector.phar/src/jtl/Connector/Presta/Mapper/CustomerOrderItem.php, 28): Division by zero [] []
Hier scheint es in der Tabelle: ps_order_detail einen Eintrag zu geben welcher in der Spalte "total_price_tax_excl" Und / Oder "total_price_tax_incl" 0 hat.
Hier fehlt dem Connector leider eine Sicherheitsabfrage ob es eine 0€ Bestellung war.

Ich habe die eine Testversion zukommen lassen die diese Fehlerbehebung enthält.

Hallo Benjamin,

aktuell haben wir das identische Problem. Auch mit "kostenlosen" Artikeln.

Kannst Du mir ggf. ebenfalls den angepassten Connector für Presta senden? Oder global irgendwo veröffentlichen? Github etc?

Vielen Dank!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2
Neu Amazon Abgleich - seit heute 26.11.26 keine Übernahme der Bestellungen mehr Amazon-Anbindung - Fehler und Bugs 14
Neu Seit Update auf 1.11.4 läuft der CSV Abgleich ins Endlose! JTL-Ameise - Fehler und Bugs 6
Probleme mit dem Ebay-Abgleich JTL-Wawi 1.11 1
Neu Zufällige Preisanpassungen beim Abgleich mit Woocommerce User helfen Usern - Fragen zu JTL-Wawi 9
Neu Amazon Abgleich - seit 14 Uhr keine Übernahme der Bestellungen Amazon-Anbindung - Fehler und Bugs 56
Neu Keine automatische Übernahme von Änderungen in JTL trotz Abgleich? Onlineshop-Anbindung 3
Neu Fehler eBay-Abgleich eBay-Anbindung - Fehler und Bugs 21
Neu Abgleich bricht mit Fehler 503 ab Shopware-Connector 3
Worker 2.0 - Ebay abgleich - geht nicht mehr? JTL-Wawi 1.10 9
Neu Kundenkonto Abgleich - Erstattungen Shopware-Connector 0
Neu Heute wied kein Versand bei Amazon bestätigt und manueller Abgleich gibt Fehlermeldung aus Amazon-Anbindung - Fehler und Bugs 1
Neu Shop Abgleich Onlineshop-Anbindung 1
Neu Kein Abgleich zwischen WaWi und Shop seit Update möglich Onlineshop-Anbindung 5
Wawi macht keinen Abgleich mehr nach Shop Update JTL-Wawi 1.10 0
Neu WaWi verweigert den Abgleich eines Artikels in einer Sprache User helfen Usern - Fragen zu JTL-Wawi 8
Neu Probleme beim Abgleich mit dem WooCommerce-Connector WooCommerce-Connector 0
Neu Abgleich WooCommerce / JTL mit dem Connector – Fehlermeldung WooCommerce-Connector 0
Wir haben Probleme beim Abgleich mit Amazon Amazon-Anbindung - Fehler und Bugs 42
Neu Nach Update von WaWi 1.6 auf WaWi 1.10 kein Abgleich der Artikeldaten mehr möglich WooCommerce-Connector 0
Online-Shop-Abgleich Insert Anwendung Konflikt JTL-Wawi 1.10 0
Neu Abgleich läuft durch, aber keine Kategorie sichtbar Shopware-Connector 2
Neu Artikelbeschreibung / Fotos werden beim eBay-Abgleich nicht zuverlässig übernommen eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Abgleich funktioniert nicht - Störung im Lizenzsystem User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen