XML File Format for Uploading Parameters
Before uploading a parameter file through the File Upload Interface utility, you need to ensure that the XML file contains the following tags:
Tag Name | Tag Description | Mandatory (Yes or No) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
C1_PRICE_PARM | Used to specify the details of the parameter whose record you want to create or update in the system. | Yes | ||||||||||||||||||||||||||||||||||||
pricingEligibilitySw | Used to indicate whether the parameter can be used while
defining the pricing eligibility criteria. The valid values are:
Note: You must ensure that this tag contains N when the sourceEntityFlg tag contains TRN.
|
No | ||||||||||||||||||||||||||||||||||||
priceItemSw | Used to indicate whether the parameter can be associated
with a price item or price item bundle. The valid values are:
Note:
You must ensure that this tag contains N when a parameter is defined using the following source entity and source type combinations:
|
No | ||||||||||||||||||||||||||||||||||||
priceListEligibilitySw | Used to indicate whether the parameter can be used while
defining the price list eligibility criteria. The valid values are:
Note: You must ensure that this tag contains N when the sourceEntityFlg tag contains TRN.
|
No | ||||||||||||||||||||||||||||||||||||
productEligibilitySw | Used to indicate whether the parameter can be used while
defining the product eligibility criteria. The valid values are:
Note: You must ensure that this tag contains N when the sourceEntityFlg tag contains ALGO, SQI, or TRN.
|
No | ||||||||||||||||||||||||||||||||||||
priceParmCode | Used to specify the parameter name. Note: You cannot specify
any special character except underscore (_) in the parameter name.
|
Yes | ||||||||||||||||||||||||||||||||||||
description | Used to specify the description for the parameter. | Yes | ||||||||||||||||||||||||||||||||||||
priceParmTypeFlag | Used to indicate the type of value that you want to store
in the parameter. The valid values are:
|
Yes | ||||||||||||||||||||||||||||||||||||
sourceEntityFlg | Used to indicate the entity from where the parameter value
should be derived. The valid values are:
|
Yes | ||||||||||||||||||||||||||||||||||||
sourceTypeCode | Used to indicate the source, such as field, characteristic,
usage amount, usage counter, SQI, or algorithm, from where the parameter
value should be derived. Note:
You must ensure that this tag contains no value when the sourceEntityFlg tag contains TRN. You must ensure that this tag contains the following information depending on the source entity and source type combination:
|
Yes | ||||||||||||||||||||||||||||||||||||
sourceTypeFlg | Used to indicate the type of source from where the parameter
value should be derived. The valid values are:
Note:
You must ensure that this tag contains no value when the sourceEntityFlg tag contains ALGO, SQI, or TRN. You must ensure that this tag does not contain BAL or CNT when the sourceEntityFlg tag contains PRD. |
Yes | ||||||||||||||||||||||||||||||||||||
validationAlgoCd | Used to indicate the algorithm using which you want to validate
the adhoc parameter value. Note: You must ensure that this tag contains
value when the priceParmTypeFlag tag contains ADV.
|
No | ||||||||||||||||||||||||||||||||||||
referredTable | Used to indicate the table whose primary key (column) you want to set as the reference entity. | Yes (Conditional) Note: This data is required when the priceParmTypeFlag tag contains FKV.
|
||||||||||||||||||||||||||||||||||||
referredField | Used to indicate the column which is the primary key of the table. The parameter value is then validated against the primary column of the table. | Yes (Conditional) Note: This data is required when the priceParmTypeFlag tag contains FKV.
|
||||||||||||||||||||||||||||||||||||
priceParmValue | Used to specify a list of predefined values for the parameter. | Yes (Conditional) Note: This data is required when the priceParmTypeFlag tag contains DFV.
|
||||||||||||||||||||||||||||||||||||
priceParmVal | Used to specify the parameter value. Note: You can specify
any special characters except ampersand (&), comma (,), underscore
(_), equal to (=), tilde (~), and semi-colon(;) in the predefined
parameter value.
|
Yes (Conditional) Note: This data is required when the priceParmTypeFlag tag contains DFV.
|
||||||||||||||||||||||||||||||||||||
descr | Used to specify the description for the parameter value. | Yes (Conditional) Note: This data is required when the priceParmTypeFlag tag contains DFV.
|
Related Topics
For more information on... | See... |
---|---|
How to define a parameter | Defining a Parameter |
Sample XML Format for Uploading Parameters | Sample XML Format for Uploading Parameters |