Application Services Interface Reference > Predefined Application Service Interfaces >

Siebel Price List


A price list is a set of standard prices for products and services. Price lists contain the prices a buyer first sees, prior to any pricing adjustments taking place. A product must be assigned a price in a given price list in order to appear in a catalog; hence, it is a requirement for a product to become visible to customers.

A product's price, as defined in the price list, is commonly used as a starting price for other prices generated by the Siebel ePricer application.

This inbound ASI allows for the synchronization and update of a price list and the price list items. Figure 28 describes the Siebel Price List ASI structure and Table 56 lists the field definitions.

Figure 28.  Siebel Price List ASI

Click for full size image

Table 56 lists the integration components and user keys of the Siebel Price List ASI.

Table 56.  Siebel Price List Integration Components
Integration Component
XML Tag
User Keys
Price List
PriceList
  1. Integration Id
  2. Id
  3. Name, Type
Price List Item
PriceListItem
  1. Integration Id
  2. Id
  3. List Price Type Code, Price List Id, Product Id
Price List Organization
PriceListOrganization
  1. Integration Id
  2. Division Id

Table 57 lists the fields and their attributes. Fields without a length specified do not have a maximum length.

Table 57.  Siebel Price List ASI Fields
Name
XML Tag
Data Type
Length
Required
Note
Price List
Currency Code
CurrencyCode
DTYPE_TEXT
15
 
 
Description
Description
DTYPE_TEXT
255
 
 
End Date
EndDate
DTYPE_TEXT
 
 
 
Freight Terms
FreightTerms
DTYPE_TEXT
30
 
 
Id
Id
DTYPE_ID
 
 
Used for picking a related entity. This read-only field is automatically populated by the Siebel application on insertion and cannot be updated.
Integration Id
IntegrationId
DTYPE_TEXT
30
 
 
Name
Name
DTYPE_TEXT
50
 
 
Payment Term
PaymentTerm
DTYPE_TEXT
50
 
 
Payment Term Id
PaymentTermId
DTYPE_ID
 
 
Used for picking a related entity.
Primary Organization
PrimaryOrganization
DTYPE_TEXT
50
 
 
Primary Organization Id
PrimaryOrganizationId
DTYPE_ID
 
 
Used for picking a related entity.
Shipping Method
ShippingMethod
DTYPE_TEXT
30
 
 
Start Date
StartDate
DTYPE_TEXT
 
 
 
Type
Type
DTYPE_TEXT
30
 
 
Operation
Operation
DTYPE_TEXT
 
 
 
Price List Item
End Date
EndDate
DTYPE_TEXT
 
 
 
Id
Id
DTYPE_ID
 
 
Used for picking a related entity. This read-only field is automatically populated by the Siebel application on insertion and cannot be updated.
Integration Id
IntegrationId
DTYPE_TEXT
30
 
 
List Price Type Code
ListPriceTypeCode
DTYPE_TEXT
30
 
 
Original List Price
OriginalListPrice
DTYPE_TEXT
 
 
 
Price List Id
PriceListId
DTYPE_ID
 
 
Used for picking a related entity. This read-only field is automatically populated by the Siebel application on insertion and cannot be updated.
Product Id
ProductId
DTYPE_ID
 
 
Used for picking a related entity.
Promotional Price
PromotionalPrice
DTYPE_TEXT
 
 
 
Start Date
StartDate
DTYPE_TEXT
 
 
 
Operation
Operation
DTYPE_TEXT
 
 
 
Price List_Organization
Division Id
DivisionId
DTYPE_ID
 
 
 
Integration Id
IntegrationId
DTYPE_TEXT
30
 
 
Operation
Operation
DTYPE_TEXT
 
 
 


 Application Services Interface Reference 
 Published: 15 May 2003