Zero product quantities during CommerceML exchange
This add-on is part of our Subscription plan.
Subscribe once and use all add-ons without limits.
The add-on extends the 1C CommerceML exchange and prevents outdated stock from remaining in warehouses omitted from the current upload. If a warehouse exists in the store but no quantity is provided for a product, the add-on supplies a value of 0 for processing.
What it is for
A 1C upload may contain only some warehouses. Without additional processing, the quantity in an omitted warehouse remains from the previous exchange. The add-on removes this discrepancy and helps keep warehouse stock aligned with the current exchange data.
Key features
- Zeroes product quantities in store warehouses with no data in the current exchange.
- Processes the warehouse list received during CommerceML catalog import.
- Excludes exchange warehouses that do not exist in the store.
- Builds a cron command for a one-time full stock reset.
- Works with the CommerceML and Warehouses add-ons.
How it works
During catalog import, the add-on stores the mapping between external warehouse identifiers and store warehouses. For each product, it compares this list with the quantities in the current upload. If a warehouse exists in the store but has no submitted quantity, the add-on adds a value of 0 to the product data.
The settings also provide a cron command protected by a secret-key hash. It is intended for a one-time full reset of warehouse and overall stock before current values are restored by a subsequent exchange.
Have questions about the add-on?