Manage Pricing Messages

Use a pricing message to describe a price element.

  • Describe a price element, such as Total List Price, Discount, Shipping, Total Tax, and so on, that Order Management displays in the Total dialog on the Create Order page.

  • Describe the reason for a sale price violation. For example, Pricing displays the QP_PDP_PRC_TERM_ERR message when a pricing term is missing data.

  • Describe how Oracle Pricing identifies the pricing segment or pricing strategy that it uses for a sales order.

  • Describe other details, such as the name of an adjustment and the reason why Pricing applied it.

Summary of the Steps

  1. Identify predefined tokens.

  2. Create a pricing message.

You will create a pricing message that Pricing displays for the Standard Desktop item in the Corporate price list. Pricing then uses the pricing rule to determine the token value, then displays the message at runtime.

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

Identify Predefined Tokens

You can use a predefined token. You must identify the token name so you can reference it in you message. Consider alternatives when you can't find a predefined token that meets your requirements. For details, see Manage Pricing Message Tokens.

Identify predefined tokens.

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

    • Offering: Order Management

    • Functional Area: Pricing

    • Task: Manage Pricing Message Token Attribute Definitions

  2. On the Manage Pricing Message Token Attribute Definitions page, choose the pricing entity where Pricing must display the message, then click Search. For this example, use this value.

    Attribute

    Value

    Pricing Entity

    Price List Items

  3. In the Search Results area, click Price List Message.

  4. On the Edit Pricing Message Token Attribute Definition page, click Refresh Token Attributes.

  5. Scan the search results for the tokens that look like might meet your requirements, and then note the values in the Token Name column.

    For this example, you must display the name of the price list and the name of the item, so note these token names.

    • PRICE_LIST_NAME

    • ITEM_NAME

  6. Click Cancel > Done > Done > Save and Close.

Create the Pricing Message

  1. In the Setup and Maintenance work area, go to the task.

    • Offering: Order Management

    • Functional Area: Pricing

    • Task: Manage Pricing Messages

  2. On the Manage Pricing Messages page, choose the pricing entity where Pricing must display the message, then click Search. For this example, set this value.

    Attribute

    Value

    Pricing Entity

    Price List Items

  3. Examine the predefined pricing messages.

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

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

    Attribute

    Description

    Name

    Enter text that Pricing can use to reference this pricing message.

    • Enter only alphabetic text.

    • Use all capital letters.

    • Use an underscore to separate each word.

    Description

    Enter text that describes the purpose of the pricing message. The description is intended only to help you administer and manage pricing messages. Pricing doesn't display it elsewhere.

    Message Text

    Enter the text that Pricing will display.

    Enclose each token that you use with curly brackets.

    For this example, enter Item {ITEM_NAME} in price list {PRICE_LIST_NAME}is discontinued.

    Pricing Entity

    Choose the pricing entity where Pricing must display the message.

  5. Click Save.

  6. Modify the pricing rule so it can determine the token value.