Pricing Administration Guide > Using Mappings in Pricing Factors > About Mappings in Pricing Factors >

Example: A Mapping Based on the Opportunity Business Component


For example, say you want to give a 10% discount to all accounts in Palo Alto that have an existing opportunity.

The mapping specification creates a mapping set that includes the names of these accounts by searching the Account Name field and the Account Location field in the Opportunity business component of the Opportunity business object. All the records that have Palo Alto as the account location and that exist in the Opportunity business component are included in the mapping set.

Then the pricing factor is defined to compare the Account Name field of a quote with the Account Name field of this mapping set, using the EXISTS IN operator. If the quote has an account name that exists in this mapping set of accounts from Palo Alto with opportunities, the pricing factor gives it a 10% discount.

The Pricer Factor form used to create this mapping is shown in Figure 7.

Figure 7.  Pricing Factor with Links to Pricing Mapping Data
Click for full size image

You can add more complex conditions by using the Pricing Mapping list and Pricing Mapping Definition list. Figure 8 shows a different example, where the mapping creates a mapping set based on records from the Opportunity business component. The search specifications set up in the Pricing Mapping Definition list will search for records with the following characteristics:

  • The account is located in Palo Alto
  • The close date is in the future
  • The opportunity has a high probability of becoming a sale
  • The amount of revenue expected from the sale is in the range of $260,000 to $375,000
Figure 8.  Pricing Mapping Lists
Click for full size image
Pricing Administration Guide