Gelöst Aufträge/Bestellungen aus Shop werden nicht übertragen

Zappageck71

Aktives Mitglied
14. Februar 2017
21
0
Infos:
Hoster: 1und1, Shop in Unterordner
JTL WaWi Version: 1.1.4.14
Connector-Version: 2.0
Gambio-Version: 2.6.0.1
Vorabcheck: Ok

Eigene php.ini im JTL-Connectorordner:
"date.timezone= "Europe/Berlin";"
Ohne diese php.ini bekomme ich beim Connect eine Fehlermeldung das der Shop nicht erreichbar wäre.

Fehler:
Beim Abgleich Shop->WaWi werden Aufträge nicht in die WaWi importiert und der Connector bricht mit Fehler ab.
Fehler:
Abgleich-Protokoll:
Prüfe Endpointkonfiguration.
Abgleich gestartet für 'Gambio X2'.
Onlineshop-Abgleich beendet für 'Gambio X2'.


Fehler:
Abgleich-Protokoll:
Prüfe Endpointkonfiguration.
Abgleich gestartet für 'Gambio X2'.
Empfangen: Hersteller (14 Stück)
Empfangen: Kategorien (112 Stück)
Empfangen: Artikel (512 Stück)
Empfangen: Cross-Sellings (19 Stück)
Empfangen: Kunden (1521 Stück)
Empfangen: Aufträge (1736 Stück)
Onlineshop-Abgleich beendet für 'Gambio X2'.


Fehler:
Zahlungen-Empfangen-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der Wawi notwendig sind!
Could not convert string to DateTime: -0001-11-30T00:00:00+0100. Path 'creationDate'.
bei Newtonsoft.Json.JsonReader.ReadAsDateTimeInternal()
bei Newtonsoft.Json.Linq.JTokenReader.ReadAsDateTime()
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
bei Newtonsoft.Json.Linq.JToken.ToObject(Type objectType, JsonSerializer jsonSerializer)
bei Newtonsoft.Json.Linq.JToken.ToObject(Type objectType)
bei Newtonsoft.Json.Linq.JToken.ToObject[T]()
bei jtlCore.ControllerClasses.Connector.Abgleich.ConnectorAbgleichHelper.ConvertToken[TEntity](JToken item, Exception& exception)



Warnungen:
Es konnte kein Kategorie-Standardname für den ISO-Code 'ger' ermittelt werden (Endpoint-Kategorie: '100'). Es wird automatisch der Name 'Gambio-Kategorie' vergeben.
Es konnte kein Kategorie-Standardname für den ISO-Code 'ger' ermittelt werden (Endpoint-Kategorie: '99'). Es wird automatisch der Name 'Gambio-Kategorie #1' vergeben.
Es konnte kein Kategorie-Standardname für den ISO-Code 'ger' ermittelt werden (Endpoint-Kategorie: '101'). Es wird automatisch der Name 'Gambio-Kategorie #2' vergeben.
Es konnte kein Kategorie-Standardname für den ISO-Code 'ger' ermittelt werden (Endpoint-Kategorie: '98'). Es wird automatisch der Name 'Gambio-Kategorie #3' vergeben.
Es konnte kein Kategorie-Standardname für den ISO-Code 'ger' ermittelt werden (Endpoint-Kategorie: '29'). Es wird automatisch der Name 'Gambio-Kategorie #4' vergeben.
Artikelnummer 'E-14068' ist bereits vorhanden. Der Wawi-Artikel wird aktualisiert.
Artikelnummer 'E-14086' ist bereits vorhanden. Der Wawi-Artikel wird aktualisiert.
Artikelnummer 'SP2079-336' ist bereits vorhanden. Der Wawi-Artikel wird aktualisiert.
Artikelnummer '631282-010' ist bereits vorhanden. Der Wawi-Artikel wird aktualisiert.

Fehlerbericht wurde gekürzt, da die Meldungen über "Artikelnummer 'xxxx' ist bereits vorhanden." wohl nicht relevant sind.

Bei erneutem Ausführen des Abgleichs Shop->WaWi kam dann dieser Bericht:
Abgleich-Protokoll:
Prüfe Endpointkonfiguration.
Abgleich gestartet für 'Gambio X2'.
Onlineshop-Abgleich beendet für 'Gambio X2'.


Fehler:
Zahlungen-Empfangen-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der Wawi notwendig sind!
Could not convert string to DateTime: -0001-11-30T00:00:00+0100. Path 'creationDate'.
bei Newtonsoft.Json.JsonReader.ReadAsDateTimeInternal()
bei Newtonsoft.Json.Linq.JTokenReader.ReadAsDateTime()
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
bei Newtonsoft.Json.Linq.JToken.ToObject(Type objectType, JsonSerializer jsonSerializer)
bei Newtonsoft.Json.Linq.JToken.ToObject(Type objectType)
bei Newtonsoft.Json.Linq.JToken.ToObject[T]()
bei jtlCore.ControllerClasses.Connector.Abgleich.ConnectorAbgleichHelper.ConvertToken[TEntity](JToken item, Exception& exception)



Warnungen:
Das Varkombi-Kind '' hat keine Variationen. Import kann nicht durchgeführt werden.
Das Varkombi-Kind '' hat keine Variationen. Import kann nicht durchgeführt werden.
Das Varkombi-Kind '' hat keine Variationen. Import kann nicht durchgeführt werden.
Der Shop hat nicht alle Zahlungen gesendet.

Bei einem vorherigen Abgleichversuch in beide Richtungen Shop<-> WaWi hat mir die WaWi im Shop alle Kategorien dupliziert und ziemlich den Shop zerschossen. Daher habe ich beim gestrigen Versuch erstmal versucht die Daten aus dem Shop in die WaWi zu bekommen, was bis auf Aufträge und Zahlungen auch gut funktioniert hat. Dort bricht dann der Connector aber ab.

Logfiles vom Server im Anhang.

Es wäre nett, wenn sich das jemand ansehen könnte, da ich sonst nicht weiter komme.
Danke.
 

Anhänge

  • global-2017-02-21.zip
    50,7 KB · Aufrufe: 5
  • global-2017-02-22.zip
    348 Bytes · Aufrufe: 1
Zuletzt bearbeitet:

itratosTeam

Sehr aktives Mitglied
19. April 2007
624
72
Bamberg
Hallo Zappageck71,

prüfe mal deine Kundendaten und die Daten der Besteller ob die komplett sind. Solche Fehler tauchen auf wenn z.B. Pflichtdaten fehlen die jtl aber benötigt.
Das kann der Fall sein wenn Daten von anderen Systemen importiert wurden - die aber nicht vollständig waren.
 

Zappageck71

Aktives Mitglied
14. Februar 2017
21
0
Tja...wie soll ich das prüfen. Im Shop sehen die Kundendaten in Ordnung aus, habe jetzt aber nicht jeden der 1700 Kunden überprüft.
Beim Import der Kundendaten bricht er ja auch nicht ab, sondern beim Import der Zahlungen. Fehler: "Der Shop hat nicht alle Zahlungen gesendet."
Module im Shop: PayPal3 und Vorkasse (moneyorder)
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Du hast in deiner Shop Datenbank offenbar Zahlungen stehen mit einem ungültigen Datum (-0001-11-30T00:00:00+0100), welches sich nicht korrekt umwandeln lässt.
 

Zappageck71

Aktives Mitglied
14. Februar 2017
21
0
Danke für das Feedback, ich denke das geht in die richtige Richtung. Wo und wie soll ich in der Datenbank nach falschen Einträgen suchen? Ich habe keine Idee wo sich die Einträge befinden bzw. wie ich diese suchen kann.
 

Zappageck71

Aktives Mitglied
14. Februar 2017
21
0
Es muss doch JTL bekannt sein, welche Tabellen des Gambio Shops für die Zahlungen ausgelesen werden. Warum antwortet hier niemand mehr? Ich komme seit einer Woche nicht weiter, kann weder im Laden noch im Internehtshop störungsfrei arbeiten und JTL hält sich bedeckt. Super, echt.
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Ich habe keine Idee wo sich die Einträge befinden bzw. wie ich diese suchen kann.
Der Connector unterstützt serienmäßig nur Paypal. Die Tabelle ist daher paypal_transactions.

Ich komme seit einer Woche nicht weiter, kann weder im Laden noch im Internehtshop störungsfrei arbeiten und JTL hält sich bedeckt. Super, echt.
Für den Connector gibt es bekanntermaßen keinen individuellen Support. Und wenn dein Shop inkonsistente und ungültige Daten in der Datenbank hat, ist es ehrlich gesagt auch nicht unsere Aufgabe das zu beheben.
 

bork

Sehr aktives Mitglied
26. Januar 2007
832
98
Hallo Zappageck,

die Paypal-Transaktions-IDs stehen neuerdings in
orders_paypal_payments.payment_id
Ist es das was du suchst?

Wir haben die Übertragung von Zahlungen und Versand komplett ausgeschaltet. Vielleicht ist das für dich auch eine Option? musst du das in der features.json für push und pull auf false setzen und behältst die volle Kontrolle.
 

Zappageck71

Aktives Mitglied
14. Februar 2017
21
0
Ich habe nun die entsprechenden Tabellen gefunden und auch bereinigt. Funktioniert also.
Und wenn dein Shop inkonsistente und ungültige Daten in der Datenbank hat, ist es ehrlich gesagt auch nicht unsere Aufgabe das zu beheben.
Das war auch nicht meine Frage. Es ging lediglich darum mitzuteilen wo die entsprechenden Einträge zu finden sind und das ist nunmal nur JTL bekannt.
die Paypal-Transaktions-IDs stehen neuerdings in
orders_paypal_payments.payment_id
Ja, das habe ich auch bemerkt. Im Prinzip macht es wohl Sinn das dauerhaft zu deaktivieren, da der Connector das schlicht nicht abfragt...oder eben an veralteter Position.
Danke für den Hinweis, ich werde das wohl auch so handhaben und das in der features.json dementsprechend anpassen. Danke.
 

saschadd

Gut bekanntes Mitglied
28. November 2006
158
4
Wir haben die Übertragung von Zahlungen und Versand komplett ausgeschaltet. Vielleicht ist das für dich auch eine Option? musst du das in der features.json für push und pull auf false setzen und behältst die volle Kontrolle.

Hallo bork,
was hast du in der features json auf false gesetzt?
Payment, CustomerOrderPaymentInfo hab ich auf false

Für Versand sind ja nur DeliverNote Einträge.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Faire.com Import Bestellungen / Aufträge - Lösungen? Interesse an Tool? Schnittstellen Import / Export 2
Neu WF: Aufträge nicht zusammenfassen, wenn der erste älter ist User helfen Usern - Fragen zu JTL-Wawi 2
Aufträge zu fälligen Abonnements automatisch erstellen JTL-Wawi 1.9 0
Neu Payone Plugin Zahlungen werden abgebucht aber keine Aufträge erstellt Plugins für JTL-Shop 0
Neu POS generiert teilweise in Packtisch Aufträge zum Ausliefern JTL-POS - Fehler und Bugs 0
Neu Druckvorlage für Angebote/Aufträge -> Text Feld nur mit Bedingung anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 3
Amazon FBA Aufträge landen in der Beschaffung JTL-Wawi 1.8 2
Neu Custom Workflow Aufträge nach Artikelnummer sortieren User helfen Usern 6
Neu Aufträge aus POS kommen nicht in der Wawi an ... Einrichtung / Updates von JTL-POS 2
Neu Aufträge mit bestimmtem Rabattcode/Coupon ermitteln User helfen Usern - Fragen zu JTL-Wawi 2
Workflow Aufträge Versandart JTL-Wawi 1.8 0
Neu Einige Aufträge in Pending Amazon-Anbindung - Fehler und Bugs 2
Neu JTL-POS KAsse - exportiert nichts an Wawi und kann keine Aufträge aufrufen JTL-POS - Fehler und Bugs 3
Neu JTL-WaWi 1.9.4.3 Aufträge werden nicht angezeigt JTL-Wawi - Fehler und Bugs 0
Neu 1.9.4.1 Ausgabe Dropdown-Menü für Angebote und Aufträge funktioniert nach Update nicht mehr Installation von JTL-Wawi 6
Neu Über 10 Jahre alte Kundendaten + Aufträge + Rechnung in der wawi löschen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Anderer Steuerschlüssel für bestimmte Aufträge / Kunden User helfen Usern - Fragen zu JTL-Wawi 1
Aufträge ausliefern - Auf Pickliste - geht nicht JTL-Wawi 1.8 2
Neu Amazon-Aufträge gehen nicht mehr in Pending Amazon-Anbindung - Fehler und Bugs 7
Neu Einschränkung der abzuholenden Aufträge Shopify-Connector 2
Neu Große Aufträge Nicht-EU: Exportdokumente & Rechnung am WMS-Packtisch nachdrucken bzw. großen Auftrag splitten User helfen Usern - Fragen zu JTL-Wawi 0
Aufträge zusammenfassen - Bestellnummern des Kunden werden nicht übernommen JTL-Wawi 1.8 3
Neu Der Shop schickt die Aufträge nicht mehr an die Wawi JTL-Shop - Fehler und Bugs 1
Neu Woocomnerce Aufträge werden in WAWI erstellt aber nicht als bezahlt markiert Gelöste Themen in diesem Bereich 3
Neu Abfrage per Erweiterter Eigenschaft zu Lieferstatus aller Bestellungen eines Kunden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehlende Bestellungen nach Amazon-Abgleich User helfen Usern - Fragen zu JTL-Wawi 2
Neu Worker importierte keine Amazon-Bestellungen mehr - Amazon-Konto Schließung droht JTL-Wawi - Fehler und Bugs 0
Neu JTL-Wawi API: Bestellungen, Angebote, Rechnungen, Lieferschein erstellen? Schnittstellen Import / Export 1
Neu Wie lange werden alte Bestellungen aus Amazon importiert? Amazon-Anbindung - Fehler und Bugs 2
Neu Es werden PayPal-Bestellungen ohne PayPal-Zahlungen an Wawi übergeben JTL-Shop - Fehler und Bugs 2
Kundendaten & Bestellungen & Rechnungen löschen JTL-Wawi 1.6 3
Neu JTL-Connector für WooCommerce "kastrieren" (nur Bestände übertragen und Bestellungen abholen) WooCommerce-Connector 3
Neu Beschaffung Bestellungen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Konfigurationselemente und Bestellungen Plugins für JTL-Shop 0
Neu Etsy U2 personalisierte Bestellungen Export Schnittstellen Import / Export 0
Neu JTL PayPal: Plugin - Bestellungen werden nicht angezeigt. Fehlermeldung "Unable to load config 'file:.conf'" Plugins für JTL-Shop 2
Neu 5.3.1 HTTP Error 500 bei Bestellungen Gelöste Themen in diesem Bereich 4
Neu AWIN Produktdatenfeed aus dem JTL Shop Allgemeine Fragen zu JTL-Shop 0
Neu Seriennummern etc auf Labekl aus Liste und 2D Barcode / Datamatrix Arbeitsabläufe in JTL-Wawi 0
Feld Karton im Auftrag wird nach Auftragsübermittlung aus Shop nicht befüllt. JTL-Wawi 1.9 1
JTL WAWI 1.9 Auftrag (englisch) aus JTL Shop 5 - Diverse Variablen nur in deutsch JTL-Wawi 1.9 0
Restzahlungen für eine Rechnung setzen, direkt aus Zahlungsverkehr JTL-Wawi 1.8 1
Neu Bon Vorlage aus JTL-POS expotieren? Allgemeine Fragen zu JTL-POS 0
Neu CustomWorkflow zum Setzen von einem Hinweis für Auftragspositionen (Wert aus Eigene Felder per Workflow) Dienstleistung, Jobs und Ähnliches 0
Neu Eigene Felder aus Artikel in Rechnungsmail Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu DropShipping - Artikel kann nicht geliefert werden - aus Bestellung entfernen User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Bestimmter Artikel löst automatisch Text im Angebot/Auftrag/Rechnung aus JTL-Workflows - Ideen, Lob und Kritik 1
Neu Wie sehen eure Nummernkreise aus? User helfen Usern - Fragen zu JTL-Wawi 5
In Bearbeitung Lieferantenbestellung abgeschlossen löst nicht aus JTL-Workflows - Fehler und Bugs 1
Neu Mehrzeiligen Text aus Eigene Felder in Eigene Übersicht Eigene Übersichten in der JTL-Wawi 6

Ähnliche Themen