Supported Source Types for Variables
A variable can be derived from a number of sources. The same variable can be derived in different ways, depending on the Mode user property of the business component invoking the signal that causes the variable map to be executed.
For example, the Quote Item business component has Mode set to Quote. Using Mode set to Quote, you retrieve the Product ID from the [Product ID] field in the Quote Item business component for the current quote. Using a different setting, Mode set to Configuration, you retrieve the [Product ID] from the [Product ID] value in the Line Items property set of the product instance currently being configured.
The default setting is Mode = Any
.
You define the driving integration object component for each business component’s mode by navigating to the Administration - Order Management screen, Variable Maps, then the Modes view. The driving integration object component for a mode is the component over which the variable map iterates to generate an output property set.
You set the mode using the user property called Mode. Existing modes are: Asset, Quote, Order, Payment, Product, Agreement, Configuration.
A variable can be derived from the sources listed in the following table.
Source Type | Path | Example |
---|---|---|
|
|
|
|
|
|
$Current/[IntegrationObjectComponentType]/[IntegrationObjectComponentField] |
|
|
Profile Attribute |
|
|
System |
|
|
Server Parameter |
|
|