Business Case:
Issue:
Resolution:
To achieve the solution perform below setups in Oracle Advanced Pricing
-
Define “Item Code” in Qualifier Context
-
Map the Qualifier Context and Qualifier Attribute
-
Link Attribute with Advance Pricing Application
-
Run Build Attribute Mapping Concurrent Program
-
Create the Qualifier using Item Code
-
Define Modifier and Map Item Qualifier
-
Run “QP: Maintains the denormalized data in QP Qualifiers” Concurrent Program
Define “Item Code” in Qualifier Context
Select next available Qualifier_attribute and Value Set “ONT: Internal_Item”
Map the Qualifier Context and Qualifier Attribute
Link Attribute with Advance Pricing Application
Attribute Mapping Page opens. Select “Advanced Pricing” against Request Type “ONT” and enter “PL/SQL API” as User Source Type and “OE_ORDER_PUB.G_LINE.inventory_item_id” as user value string. Save the Record and close the Page.
Run Build Attribute Mapping Concurrent Program
Create the Qualifier using Item Code
Define Modifier and Map the Item Qualifier
Run “QP: Maintains the denormalized data in QP Qualifiers” Concurrent Program
After the completion of modifier setup, Launch Run “QP: Maintains the denormalized data in QP Qualifiers” Concurrent Program for the modifier which was created or updated with Item Qualifier.
Example:
-
Create Sales Order
-
Enter Item and the actual Price of the Item is defaulted based on the Price list
-
Save/Book the Order to view the discounted Price in Order line. Click on “Additional Line Information” and Select “View Adjustment” to see the applied modifer.
-
Add another line with different Item (Which is not enabled as Qualifier) to check the Qualifer.
-
Save or Book the Order to view the Modifer applied on new line.
-
Click on “Additional Line Information” and Select “View Adjustment” to see the applied modifer. View adjustment screen does not show any record as the line is not elgible to apply mofier.
— Suresh Kumar Mani