Bookshelf Home | Contents | Index | Search | PDF |
Pricing Administration Guide > Siebel ePricer Deployment and Integration > External Integration >
Setting Up Property Set Data for CSSPropertySet
CSSPropertySet has a tree structure in which each node contains name and value pairs. The root node provides fundamental data pointing to the price list, product, and quantity.
You cannot send a pricing model ID in an external Siebel ePricer call.
The root node contains the following names and values:
CSSPropertySet Contents for Pricing Model Data
If a customer's system sends a Price List ID or a Price Model ID, the system expects a price model to be applied to the item's price. In order for Pricing Manager to evaluate and process the model data, the external system must also provide the business component field value. The immediate child nodes of the root provide the header/parent business component record. Below this node is another child node, which provides the child records of the header/parent record.
Each node representing a record has the format shown in Table 47.
CSSPropertySet Contents for Aggregate Pricing Model Data
For an aggregate pricing model, the root node should contain the following information:
Table 48. CSSPropertySet Root Node for Aggregate Pricing Models Name Value Required List Total The total of the list prices for all items Yes Current Total The total current price YesChild nodes of the root node should include the information in the header/parent and multiple child records.
Return Values
The return object of the service call is also in a CSSPropertySet. For single product repricing, it contains the following information:
For aggregate pricing, it contains the following information:
Bookshelf Home | Contents | Index | Search | PDF |
Pricing Administration Guide Published: 18 April 2003 |