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

Zappageck71

Aktives Mitglied
14. Februar 2017
34
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
670
82
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
34
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
34
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
34
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
848
103
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
34
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 Eingehende Aufträge / Bestellungen reduzieren den produzierbaren Bestand nicht JTL-Plan&Produce - Ideen, Lob und Kritik 0
Probleme Rechnungserstellung/Upload FBA-Aufträge 1.10.12.0 JTL-Wawi 1.10 1
Neu Aufträge tauchen nicht in Versand auf. Nach Speichern ohne Änderung jedoch dann wieder User helfen Usern - Fragen zu JTL-Wawi 0
Kaufland AT Aufträge kommen werden nicht übertragen. kaufland.de - Anbindung (SCX) 4
Neu JTL-WMS Aufträge lassen sich nicht teilliefern, erst nach Neustart JTL-Wawi - Fehler und Bugs 2
teilweise werden Aufträge nicht angezeigt JTL-Wawi 1.10 0
Neu Abfrage offene Aufträge von GESTERN oder VORGESTERN User helfen Usern - Fragen zu JTL-Wawi 3
Neu Amazon Anbindung kurzzeitig fehlerhaft - Aufträge fehlen Amazon-Anbindung - Fehler und Bugs 1
Neu Aufträge im JTL-Shop ohne Adresse JTL-Shop - Fehler und Bugs 1
In Diskussion Farbliche Hinterlegung der Aufträge nach Firma differenzierbar machen JTL-Workflows - Ideen, Lob und Kritik 6
Neu Wawi-Aufträge auf JTL POS Kassenbericht / Tagesabschluss ausgeben JTL-POS - Fehler und Bugs 5
Aufträge in JTL abschließen und in WMS ausliefern JTL-Wawi 1.9 8
Neu Aufträge überspringen bei Rollender Kommissionierung Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Aufträge importieren Fehler / Bug Testlauf - Import JTL-Ameise - Fehler und Bugs 6
Neu Im Dashboard offene Rechnungen statt Aufträge Statistik JTL-Wawi - Ideen, Lob und Kritik 0
Dropshipping-Aufträge Exportieren nicht möglich (außer Admins) JTL-Wawi 1.10 1
Neu offene Aufträge aktualisieren Arbeitsabläufe in JTL-Wawi 5
Bei Bestellungen Lieferung an Lager ändern JTL-Wawi 1.10 1
Beschaffung/Bestellungen Steuerung von Mwst % in Positionen ohne Lieferantenzuordnung und Freipositionen. JTL-Wawi 1.10 0
Otto Bestellungen kommen nicht als Externe Rechnungen rein Otto.de - Anbindung (SCX) 6
Neu Umsatzsteuerfreie Shopify-Bestellungen an JTL-Wawi übertragen – wie macht ihr das? Shopify-Connector 1
Neu Ebay Bestellungen über OrangeConnex Fullfilment - Versanddatenaustausch Schnittstellen Import / Export 0
Neu Rechnungen erstellen bei Amazon Bestellungen nicht mehr möglich Amazon-Anbindung - Fehler und Bugs 2
Neu Versand für Amazon FBM Bestellungen automatisieren User helfen Usern 0
In Diskussion Mehrere Bestellungen Farblich markieren JTL-Workflows - Ideen, Lob und Kritik 8
Neu Anzahl nötiger Bestellungen bei Zahlungsart, wie individuell setzen? Installation / Updates von JTL-Shop 0
Neu Import alter Bestellungen, Warenbewegungen und Rechnungen zu Statistikzwecken User helfen Usern - Fragen zu JTL-Wawi 5
Bestellungen beim Kunden können nicht ausgelöst werden JTL-Wawi 1.8 7
Neu alte Bestellungen und Rechnungen per Connector importieren WooCommerce-Connector 2
Neu fehlende Bestellungen erneut übertragen Shopware-Connector 9
Bestellungen mit PP ApplePay und GooglePay werden ohne Zahlungsart übermittelt JTL-Wawi 1.10 3
Beantwortet (gelöst) Fehler Shopify Abgleich - Bestellungen werden plötzlich nicht mehr importiert / Artikel wahrscheinlich auch nicht aktualisiert Shopify-Connector 2
Neu "Alte" Bestellungen werden erneut eingelesen! eBay-Anbindung - Fehler und Bugs 0
Neu Amazon-Abgleich funktioniert nicht – UK-Bestellungen fehlen Amazon-Anbindung - Fehler und Bugs 2
Neu JTL WaWai Artikel aus Angebote von Plattformen Amazon+Otto erstellen Einrichtung und Installation von JTL-eazyAuction 0
Neu JTL Shop (anderes Template) eigene Felder aus Wawi als TAB im Shop User helfen Usern - Fragen zu JTL-Wawi 12
JTL-FFN aus JTL-WaWi entfernen JTL-Wawi 1.9 0
Neu Mail Bestellbestätigung aus dem Shop Betrieb / Pflege von JTL-Shop 1
Wawi WindowsDienst läuft - Worker dennoch aus JTL-Wawi 1.10 18
Neu Rückzahlungen aus JTL Wawi direkt auslösen User helfen Usern - Fragen zu JTL-Wawi 0
Artikelbezeichnungen aus Angebot fehlen im Auftrag JTL-Wawi 1.10 2
Neu JTL-Shop: Anzeige der Artikel aus untergeordneten Kategorien Allgemeine Fragen zu JTL-Shop 2
Neu Workflow lößt bei Track & Trace nicht aus User helfen Usern - Fragen zu JTL-Wawi 1
Neu Korrektur Lieferadresse von Auftrag aus POS User helfen Usern - Fragen zu JTL-Wawi 0
Fehler beim Belegabruf JTL2Datev aus JTL / "Belegkopf-ExtAuftrag...." JTL-Wawi 1.10 2
Neu Produktdatenblatt aus Vorlage Artikeletikett erstellen mit mehr als einer Seite Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Druckvorlage Artikel Etikett Bilder 1, 2, 3 - auch Ausgabeweg POS - beliebig Bilder in jeder Vorlage aus Datenbank zeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Artikel-Bilder löschen entfernt diese nicht aus der DB JTL-Wawi 1.8 4
sporadische Anzeige von Kassenverkauf aus einer Filiale in der Wawi JTL-Wawi 1.9 0
In Diskussion Rechnung per mail / Workflow gibt Fehler aus JTL-Workflows - Fehler und Bugs 6

Ähnliche Themen