Configurator Returns To Order Management No Price for Top Model Item Order Line

(Doc ID 1076196.1)

Last updated on SEPTEMBER 21, 2017

Applies to:

Oracle Advanced Pricing - Version 11.5.10 and later
Information in this document applies to any platform.
Form:OEXOEORD.FMB - Sales Orders
OEXOEORD

Symptoms


===================
-- Problem Statement:
On 11.5.10.2 in Production:
   Find configurations made in Order Management after selecting attribute values
   do not return a correct price for the top model item.
   The price is returned from the wrong secondary price list.
    Once control is returned to the sales order form, if we change the price list on the order line back
    to primary price list and save, this time the correct secondary price list and price are returned.

      However the same configuration made through iStore does return the correct price
   when configurator returns control to istore cart.
   
   This has worked in the past but has stopped working in recent days.
   Upon debugging, there is data being written to the CZ_CONFIG_ATTRIBUTES
   table and those values match the price list values.

    If we remove the price list from the order line, once it is returned to Order management
    and reprice the order line, then the correct price is returned.

User search flag = Yes for all pricing events under list line base price.
Same behavior is observed regardless of the setting for profile OM: Send Changed Lines to Pricing (yes/no).

Custom pricing attributes are present on the secondary price list that is expected to be used that utilize the following values:
OE_ORDER_PUB.G_Line.config_header_id,
OE_ORDER_PUB.G_Line.config_rev_nbr,
OE_ORDER_PUB.G_Line.configuration_id


EXPECTED BEHAVIOR
-----------------------------------
Expect correct secondary price list and price are returned when
control is returned from configurator to Order Management.

-- Steps To Reproduce:
The issue can be reproduced at will with the following steps:
1. Responsibility = Order Management Super User (or equivalent)
2. Navigate to: Orders, Returns > Sales Orders
3. Create a sales order for a model.
4. Configurator the model and click finish.
   Control is returned to the sales order form but price is not taken from correct secondary price list.


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms