For the complete documentation index, see llms.txt. This page is also available as Markdown.

FAQ – Prices & Inventory

Why are duplicate prices no longer created during the price upload?

When a price changes, the connector reuses the existing Web ID and updates the price with PATCH instead of creating a new record with POST. As a result, no duplicates occur when price periods change. See Price Upload Without Duplicates.

Which currency is used for the price upload?

The currency that is marked as the default with is Selected in the mapping (Currency module) is used. Make sure that exactly one currency is marked as the default. See Currencies.

How do I force a new price upload?

Mark the affected price lines as not synchronized or use the Upload latest prices (force) action. The prices are transferred again during the next run.

How do tiered prices work?

Tiered prices (quantity discounts) are transferred from the corresponding BC price lines. If they are not displayed, check whether tier lines exist and whether the tiered price limit is suitable, and synchronize the item again. See Tiered Prices.

How do special prices or campaign prices work?

Special prices apply within a starting/ending date period. Lines with a start date in the future are only transferred once they become valid; expired lines are removed automatically. See Special Prices and Plan Price Campaigns.

How are customer group-specific prices mapped?

A BC price list of the Customer Price Group type is uploaded as a Shopware price rule, whose condition is the customer group. See Customer Group Prices (Rules).

How is the inventory for Shopware calculated?

The inventory is derived from the configured locations (totaled) or from a fixed default inventory. Optionally, negative inventory can be transferred. See Inventory Calculation & Locations.

How do I set an item to "out of stock"?

Using the Out Of Stock item field, the item is set to out of stock in Shopware regardless of the actual BC inventory.

Are gross or net prices transferred to Shopware?

That depends on the Prices Incl. VAT setting. Together with the customer group setting (displayGross), it controls whether prices are displayed gross or net. If prices are incorrect, also check the VAT mapping.

How do I remove outdated or orphaned prices in Shopware?

Expired prices are removed automatically. In addition, there are the Delete Orphan Prices and Delete All Shopware Prices actions for rebuilding from scratch. See Delete & Clean Up Prices.

How are tiered prices transferred to Shopware?

Tiered prices (quantity-dependent prices) are mapped by the connector as graduated prices on the product or via price rules in Shopware. You maintain the tiers in Business Central; the connector transfers the respective quantity thresholds and prices. For details, see Tiered Prices.

How do customer group-specific prices work?

Customer group prices are mapped via Shopware rules. In Business Central, you assign price groups to the Shopware customer groups; the connector transfers the prices as rule-based prices so that each customer group sees its own conditions. For details, see Customer Group Prices (Rules).

How do I avoid duplicate prices during the upload?

The connector matches prices via the Web ID and updates existing entries instead of creating new ones. Make sure that the items are matched correctly and that there are no conflicting price lists. For details, see Price Upload Without Duplicates.

How is the inventory that is reported to Shopware calculated?

The transferred inventory is derived from the inventory calculation in Business Central across the configured locations. You determine which locations are included and whether, for example, reserved quantities are taken into account. For details, see Inventory Calculation & Locations.

Can I remove prices from Shopware again?

Yes. Using the corresponding action, prices that are no longer needed can be deleted in Shopware and price lists can be cleaned up to avoid conflicts. For details, see Delete & Clean Up Prices.

How do I plan time-limited price campaigns?

For campaigns, use special prices with a validity period and, if required, customer group prices. This way, discounts are automatically played out in the correct time window. For details, see Plan Price Campaigns and Special Prices.