Import and Export Inventory, Options

This table describes how each product type is imported and exported to a catalog. You can also find a description of the inventory record, and product notes on options for each product type.

Import/Export, Inventory, and Options

 

Catalog Object Import/Export

Inventory

Options

Standard Product   Has a single inventory record Options can be configured and purchased.
Variation Master

Imported as the <product> element, based on the definition in catalogs.xsd.

If a master product is imported without its variants, the products specified in the <variants> section remain related to the master. Other variants are unlinked from the master and become normal products.

Deleting a master product doesn't delete the variants.

Does not have an inventory record.

Options are defined in the variation master, but only purchased with the variation product.
Variation Group

Included within the <product> element under the <variations> block as a subelement called <variation-groups>.

Catalog import can assign variation groups from one master product to another in the same way that variation products are assigned to a different master.

Does not have an inventory record. Inventory is calculated as the sum of inventory of any of the variation products in the group. Options are defined in the variation master, but only purchased with the variation product.
Variation Product

If a variant product is imported without its master, the product remains a variant.

A variation product has exactly one master. You can't reliably change this ownership from one master to another in a single import process. You can, however, release the relationship with one import process and establish the relationship with a subsequent import process.

Has an inventory record.

However, some legacy variation products, configured before version 2.10, don't have an inventory record. In this case inventory levels are managed through the master product.

Options are defined in the variation master, but only purchased with the variation product.
Product Set

If a set product is imported without its parent product set, it remains a member of the set.

The set doesn't have an inventory record, but all the products in the set have their own inventory records. Options can be configured and purchased for the product set or for each individual product in the set.
Product Bundle

If a bundled product is imported without its bundle, it remains a member of the bundle.

Deleting a bundle does not delete the bundled products.

The product bundle has an inventory record and all products in the bundle have inventory records. Options can be configured and purchased for the product bundle or for products within the bundle.

X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used. By continuing to use this site you are giving us your consent to do this. Privacy Policy.