You can create configured SKUs, as outlined in the Configurable SKUs section, or configurable commerce items, as outlined in the Creating a Configurable Commerce Item section.

Configurable SKUs refer to items sold as a group, where buying the primary item gives the option of (or requires) buying a number of other related SKUs as part of that overall item.

For example, a mobile phone carrier could have a Cellular product that contains multiple SKUs, such as a Student Package, and an International Package. Both of these packages have an individual SKU, but they can be configured with various properties and options. For example:

This graphic is described by surrounding text.

The Student Package contains configurable properties and options. Note that a configurable SKU can contain another configurable SKU. For example, the International Package contains another configurable SKU, which has its own configurable properties and options.

The configurableSku repository item contains the configuratorId property, which provides identification of the SKU to the third party system. The configurableProperty repository item identifies the subSKU items, such as Text and Storage properties. The configurationOption repository item provides information on the product options, such as 500 or 1000 texts or 1G or 10G storage options.

The order repository contains the following items that allow Core Commerce to store and process orders with commerce items in multi-level hierarchical relationships as structured by the third party configuration system.

Repository Item

Property

Description

order

configuratorId

A string that identifies the order number of the external configuration system.

configurableCommerceItem

configured

A boolean that indicates whether or not a commerce item has been configured by an external configuration system.

configurableCommerceItem

configuratorId

The ID that represents the commerce item in the external configuration system.

subSkuCommerceItem

configurablePropertyId

A string value of the ID of the product catalog’s configurableProperty that this commerce item was added for. Also enables access to property display name and description.

subSkuCommerceItem

configurationOptionId

A string value of the ID of the product catalog’s configurationOption associated with this commerce item’s SKU. Enables access to the option price if you’re using SKU-based pricing.

For additional information, refer to the ATG Platform API Reference.


Copyright © 1997, 2016 Oracle and/or its affiliates. All rights reserved. Legal Notices