The generic PriceRecord business object contains information that specifies the valid pricing and discount types that a company establishes. Customer Interaction Management (CIM) and Enterprise Resource Planning (ERP) applications use this business object to synchronize the pricing structures that their enterprise establishes.
The generic PriceRecord business object includes attributes that contain specific price list ID information, information about the item, the item's organizational attributes, and the specific customer, currency, deal, or promotion for which this price list was created. The PriceRecord business object is used to synchronize specific items on a price list, rather than the entire price list.
Usage of this business object assumes that both the unit of measure and currency on unit price and unit cost stays the same between the CIM system and the ERP system.
The PriceRecord business object contains one child business object, PriceRecordPriceBreak, which specifies where price breaks occur within a given item.
Because every record in PriceRecord can have many characteristics, the zero-to-many relationship between the PriceRecord and PriceRecordPriceBreak business objects allows access to every price break for each PriceRecord. This allows you to set multiple price breaks with differing characteristics for a single item.
The following figure illustrates the relationship of the PriceRecord business objects.
Figure 1. Relationship of the PriceRecord business objects
Figure 1 illustrates the relationships between the ARInvoice business object and its child business objects.
The generic PriceRecord business object supports the following verbs:
To examine the attributes of the generic PriceRecord business object or any of its children, use System Manager or the Process Designer Express.