wayfair-contribs / plentymarkets-plugin

Wayfair plugin for use in the Plentymarkets eCommerce ERP system
https://marketplace.plentymarkets.com/en/plugins/integration/wayfair_6273
Other
4 stars 3 forks source link

Ongoing: Inventory not syncing #207

Open jhoule86 opened 3 years ago

jhoule86 commented 3 years ago

Date(s) issue was encountered: February 2021 and earlier Supplier's client ID (if known): N/A Wayfair plugin Version (displayed in Deployed column in the details of a Plentymarkets Plugin Set): 1.1.6 and earlier Plentymarkets Version / release channel: 7

Short description: Inventory syncs are stalled / not completing. This is an ongoing issue for multiple versions. See also: Automatic Full Inventory sync does not start until 1 day after plugin deployment.

To Reproduce

  1. Install version 1.1.5 of the plugin
  2. Wait a day for inventory to start syncing
  3. Install version 1.1.6 over version 1.1.5

Expected behavior: The plugin should cancel any inventory syncs that were happening before upgrade, and start a new full inventory sync, blocking partial syncs until the full sync is complete. It should then do periodic syncs, and also do (blocking) full inventory syncs on a daily basis.

Actual behavior: No Inventory data is being sent to Wayfair. The logs report blocked (partial) syncs, but the (blocking) full sync does not appear to complete after a reasonable amount of time.

Screenshots: N/A

Related logs:

5.2.2021 13:38:03    error    Wayfair    ...\InventorySyncCron::handle        Wayfair::logger.inventoryErrors
5.2.2021 13:26:04    error    Wayfair    ...\InventorySyncCron::handle        Wayfair::logger.inventoryErrors
5.2.2021 13:13:03    error    Wayfair    ...\InventorySyncCron::handle        Wayfair::logger.inventoryErrors
5.2.2021 12:52:09    error    Wayfair    ...\InventorySyncCron::handle        Wayfair::logger.inventoryErrors
Datum: 5.2.2021 14:12:55 Zeile: 86 Nachricht: Wayfair::logger.inventoryErrors
Object
full:""
exceptionType:"Wayfair\Core\Exceptions\InventorySyncInProgressException"
errorMessage:"An Inventory Sync is in progress, preventing this one from starting."
stackTrace:"#0 plugins/sets/14/builds/826362774f13254d40b2a771969f4887/Wayfair/src/Cron/InventorySyncCron.php(58): Wayfair\Services\InventoryUpdateService->sync(false)
#1 [internal function]: Wayfair\Cron\InventorySyncCron->handle()
Sonja-Erst-Holz commented 3 years ago

same with us.. no idea how to solve that... Where is Wayfair-Support???

kindest regards Sonja