Interface Commercial

Basic commercial data, related to a Product.

Hierarchy

  • Commercial

Properties

article?: string

The (basic) article code.

id: string

The instance id of the product in the configurator/basket.

longText?: Record<string, string[]>

Long, localized article text. Key is ISO 639-1 language code.

masterId?: string

The instance id of an associated master product, e.g. a set.

nativeId?: string

The native id. In case of IDM, this is |. In case of XcalibuR, this is @@

priceUnit?: "EUR_Ct" | "USD_Ct" | "CHF_Rp"

The price unit, for all prices of this article. Possible values: "EUR_Ct" - Euro Cent "USD_Ct" - USD Cent "CHF_Rp" - CHF Rappen

products?: Commercial[]

Commercial sub-products, visually represented by the main product. Version: OC 1.3

properties: Property[]

The properties of the article.

purchasePrice?: number

The article's purchase price, according to the price unit.

quantity?: number

Quantity of the product. For the main product, always expected to be 1. Version: OC 1.3

salesPrice?: number

The article's sales price, according to the price unit.

shortText?: Record<string, string>

Short (one-line), localized article text. Key is ISO 639-1 language code.

variant?: string

Additional article code that describes the specific variant.

variantText?: Record<string, string[]>

Long, localized article text that describes the variant. Used as an addition to the long text, not as replacement. Key is ISO 639-1 language code.

Generated using TypeDoc