The following table describes the SKU item properties in the custom catalog:

Property

How it is set

Description

auxiliaryMedia

ACC

Additional media to be displayed with the SKU.

bundleLinks

ACC

List of SKU links that make up the SKU bundle; if null, SKU is not a bundle.

catalogs

Derived (development only)

In development this is the CollectiveUnion of “catalogs” for each product in “parentProducts”. This is not queryable. In production, this value is set by the CatalogMaintenanceService. Used to determine if an end user has permission to view this SKU.

catalogsReplacementProducts

derived

Replacement products that are only shown to users of a particular catalog. Read-only.

creationDate

Implicitly set by GSA

Date the SKU is created. Read-only.

description

ACC

Short descriptive text for display with the SKU.

displayName

ACC

Name used for the SKU on the site. Required.

dynamicAttributes

ACC

Additional attributes of the SKU.

endDate

ACC

Date the SKU is no longer available, if a collection filter is implemented to use this property.

fixedReplacementProducts

ACC

Static list of SKUs related to this SKU.

fulfiller

ACC

Fulfiller who will ship the item.

id

ACC

Repository ID for this SKU. Can be set in ACC upon item creation, otherwise implicitly set by GSA

largeImage

ACC

Large image associated with the SKU.

listPrice

ACC

Default price of the SKU before any discounts or promotions.

onSale

ACC

Boolean property that indicates if the item is on sale.

parentProducts

implicit
GSA
reuse

Reuses the same table as product.childSkus. Therefore adding a SKU to a product’s child list will automatically update the parentProducts property. 

replacementProducts

derived

Products to suggest as replacements if the item is out of stock. Read-only.

salePrice

ACC

Price of the SKU if onSale property is true.

skuInfos

ACC

Map from SKU to a SKUInfo.

smallImage

ACC

Small image associated with the SKU.

startDate

ACC

Date on which the SKU is available, if a collection filter is implemented to use this property.

template

ACC

JSP template used to display the SKU.

thumbnailImage

ACC

Thumbnail image associated with the SKU.

type

Not used out-of-the-box

Provided for subclassing purposes; use to indicate if an item belongs to the superclass or a subclass. Read-only.

version

Implicitly set by GSA

Integer that is incremented automatically each time the SKU is updated; used to prevent version conflict. Read-only.

wholesalePrice

ACC

Wholesale price of the SKU.

 
loading table of contents...