Assign Pricing Operations to Pricing Algorithms

Manage a pricing process assignment.

The predefined Price Request service mapping uses the pricing process assignment to identify and run the pricing algorithm at runtime. Oracle Pricing runs the pricing algorithm when it requires the operation you specify. The pricing algorithm calculates the prices, adjustments, totals, or profit margins that the pricing operation requires. For example, you can specify to call the Price Sales Transactions pricing algorithm for the Price Request service.

Here are the predefined pricing operations that Pricing uses most of the time.

  • Price Sales Transactions

  • Calculate Sales Order Totals

It also uses the Get Sales Pricing Strategy pricing operation. Pricing doesn't currently use the Validate Sales Price pricing operation. The predefined Price Request service mapping includes these operations.

This topic uses example values. You might need different values, depending on your business requirements.

Manage a pricing process assignment.

  1. Go to the Setup and Maintenance work area, then go to the task:

    • Offering: Order Management

    • Functional Area: Pricing

    • Task: Manage Pricing Process Assignments

  2. On the Manage Pricing Process Assignments page, examine the pricing process assignments that come predefined with Pricing.

    To reduce maintenance, use a predefined pricing process assignment instead of creating a new one.

  3. If you can't locate a pricing process assignment that meets your requirements, then click Actions > Add Row, then set the values.

    Attribute

    Value

    Pricing Operation

    Choose the pricing operation.

    Process Name

    Choose the pricing algorithm that Pricing must run to meet the needs of your pricing operation.

  4. Click Save.