Zappageck71
Aktives Mitglied
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:
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
Zuletzt bearbeitet: