OEXOEORD: RMA ( Return ) Line Unit Selling Price ( USP ) Is Not Matching With Original Order Lines USP (Doc ID 987164.1)

Last updated on AUGUST 23, 2016

Applies to:

Oracle Order Management - Version 11.5.10.0 to 12.2 [Release 11.5.10 to 12.2]
Information in this document applies to any platform.
Form:OEXOEORD.FMB - Sales Orders


Symptoms


On :  11.5.10.2 version, Pricing, Discounting & Charges


Find return orders are not providing the correct unit selling
price when taking specific actions to copy the original order
header (no lines) at original selling price and then manually
entering the return order lines with reference to the original
sales order.

EXPECTED BEHAVIOR
-----------------------
Expect all return lines to have the same selling price
as the original order line for which they are being
returned against.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
How RMA is created:
1. Responsibility: OM Super User (or equivalent)
2. Navigate to: Orders, Returns > Sales Orders
3. Query original order (1325915)
4. Copy order to new order at original selling price, but only copy header information.
5. (New order 1329528)
6. Query new order 1329528
7. Add a return line with reference to sales order 1329515, line 2.1
    calculate price flag = P
8. Enter return reason code.  Note that the unit selling price (USP) is correct.
    calculate price flag = P
9. Add another return line with reference to sales order 1329515, line 2.1
   USP is correct
   calculate price flag = P
10. Exit sales order form
11. Go back into sales order form’
12. Query the order 1329528
13. Add return line with reference to sales order 1329515, line 2.1
    Note that now the USP is incorrect.
    Action View Adjustments shows that Modifier setup at order level is applied twice
   (once at line level, once at order level – same list_line_id: 3086498)
    calculate price flag = P
14. Added another return line with reference to sales order 1329515, line 2.1
    (with custom code off and captured debug file l5390889.dbg)
    USP  is again incorrect.  
   Action View Adjustments shows that Modifier setup at order level is applied twice
  (once at line level, once at order level – same list_line_id: 3086498)
   calculate price flag = P

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