How to configure the bundle extension for Pickware ERP

Created by Diztech BV., Modified on Thu, 14 Nov, 2024 at 4:29 AM by Diztech BV.

Make sure the plugin configuration is configured like below


Override "Stock" field of bundle product: YES

Mark bundle product unavailable if one of its children is unavailable: YES

Use a custom line item type instead of the default 'Product' line item type: NO

Enable bundle product stock management: NO


After this run the following command via SSH in the project folder:

``./bin/console zeo:bundle:stock:sync``


This command will write calculated values for stock, available stock and availability of all bundle products to the database, also it will disable Pickware Stock Management for these products. This is important due to the fact that bundle products are virtual products and don't actually have stock in a warehouse nor bin location.


Finally, ensure your queue worker is configured following the production specification of Shopware described here:

https://developer.shopware.com/docs/guides/hosting/infrastructure/message-queue.html


The extension relies on asynchronous stock synchronization and so requires a well functioning queue system. 

It is highly recommended to use a program like Supervisor to manage and run the queue workers instead of employing a system like cronjobs.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article