Beim Upload von Kategorien (Shopabgleich) kommt es zu einem Fehler:
Fehler:
Exception: /homepages/10/d221283812/htdocs/prestashop_dev/classes/Category.php (397)arent category does not exist
/homepages/10/d221283812/htdocs/prestashop_dev/classes/Category.php (397)arent category does not exist
Kategorien-Senden-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der Wawi notwendig sind!
Object reference not set to an instance of an object.
at jtlCore.ControllerClasses. Connector.Abgleich.Funktionen.ConnectorPusher.Push[TEntity](IEnumerable`1 models, Boolean checkForOrderPull)
at jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskCategory.<>c__DisplayClass5.<Run>b__2(List`1 models)
at jtlTools.Linq.EnumerableExtensions.ExecuteInSetsOf[TInput](IEnumerable`1 source, Action`1 action, Int32 max)
at jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskCategory.Run()
at JTL.Connector.Business.SyncRunner.Run()
Auf Prestashop Seite enthält das controller log file folgende Einträge:
[2016-12-13 13:53:08] controller.WARNING: Exception 'PrestaShopException' (Code: 0) with message 'Parent category does not exist' in /homepages/10/d221283812/htdocs/prestashop_dev/classes/Category.php:397 [] []
Das Übertragen der Kategorien hatte bereits funktioniert. Danach wurden lediglich die Sortiernummern der Kategorien geändert. Nach ändern der Sortiernummer auf zweistellige Nummern (10,20,..) ließen sich überhaupt keine Kategorien mehr übertragen. Nach dem ändern der Nummern auf ein einstellige Nummern werden einige Kategorien übertragen und es kommt zum beschriebenen Fehler.
Auch nach dem Zurücksetzen aller Sortiernummern auf 0 tritt der Fehler auf.
Vor dem Shopabgleich habe ich über das Cleaner modul in Prestashop den Katalog gelöscht.
Im Forum bin ich auf folgenden Thread gestoßen:
https://forum.jtl-software.de/threa...cht-vorzeitig-ab-fehler-mit-kategorien.81482/
Die dort vorgeschlagene Losung ist das Löschen und neu Erstellen der Kategorien. Das ist für uns keine wirkliche Option, das sich ein große Anzahl von Artikeln in den Kategorien befinden.
Fehler:
Exception: /homepages/10/d221283812/htdocs/prestashop_dev/classes/Category.php (397)arent category does not exist
/homepages/10/d221283812/htdocs/prestashop_dev/classes/Category.php (397)arent category does not exist
Kategorien-Senden-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der Wawi notwendig sind!
Object reference not set to an instance of an object.
at jtlCore.ControllerClasses. Connector.Abgleich.Funktionen.ConnectorPusher.Push[TEntity](IEnumerable`1 models, Boolean checkForOrderPull)
at jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskCategory.<>c__DisplayClass5.<Run>b__2(List`1 models)
at jtlTools.Linq.EnumerableExtensions.ExecuteInSetsOf[TInput](IEnumerable`1 source, Action`1 action, Int32 max)
at jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskCategory.Run()
at JTL.Connector.Business.SyncRunner.Run()
Auf Prestashop Seite enthält das controller log file folgende Einträge:
[2016-12-13 13:53:08] controller.WARNING: Exception 'PrestaShopException' (Code: 0) with message 'Parent category does not exist' in /homepages/10/d221283812/htdocs/prestashop_dev/classes/Category.php:397 [] []
Das Übertragen der Kategorien hatte bereits funktioniert. Danach wurden lediglich die Sortiernummern der Kategorien geändert. Nach ändern der Sortiernummer auf zweistellige Nummern (10,20,..) ließen sich überhaupt keine Kategorien mehr übertragen. Nach dem ändern der Nummern auf ein einstellige Nummern werden einige Kategorien übertragen und es kommt zum beschriebenen Fehler.
Auch nach dem Zurücksetzen aller Sortiernummern auf 0 tritt der Fehler auf.
Vor dem Shopabgleich habe ich über das Cleaner modul in Prestashop den Katalog gelöscht.
Im Forum bin ich auf folgenden Thread gestoßen:
https://forum.jtl-software.de/threa...cht-vorzeitig-ab-fehler-mit-kategorien.81482/
Die dort vorgeschlagene Losung ist das Löschen und neu Erstellen der Kategorien. Das ist für uns keine wirkliche Option, das sich ein große Anzahl von Artikeln in den Kategorien befinden.