My Oracle Support Banner

E1: 45: Using Reprice Order Form Exit in Sales Order Entry (P4210) Does Not Add Order Level Adjustment Line to Sales Order Detail (Doc ID 3024764.1)

Last updated on MAY 27, 2024

Applies to:

JD Edwards EnterpriseOne Advanced Pricing - Sales - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

Sales Order Entry (P4210) does not add an extra line when using the Reprice Order Form Exit on a sales order that contains an item eligible for an Order Level Adjustment if that sales order was generated from a Sales Blanket Order (SB). This occurs even though the Sales Order Entry version has Process Tab Option #22 (Enable Price Related Fields for Sales Order Generated from a Blanket or Quote Order) = 1 (Enable).

Steps to Duplicate

Note: All data displayed in the screen prints below is from JD Edwards Demo Data. No actual customer or personal data is shared below.
  1. Assign an Order Reprice Group to an Item Branch Record (P41026).
  2. Setup an Order Level Price Adjustment Definition (P4071) as follows:
    1. Order Level Adjustment
    2. Adjustment Control Code 3 (Add to Sales Detail)
    3. Preference Hierarchy IG (Item Group)
    4. Quantity Level Break
  3. Create a Price Adjustment Schedule with the one Adjustment on it.
  4. Create a Price Adjustment Detail (P4072) record as follows.
    1. Enter Order Reprice Group name
    2. Basis Code 5 (Add on Amount)
    3. Factor Value 25.00
    4. Enter Customer Number 
  5. Attach the Price Adjustment Schedule to the Customer Billing Instructions.
  6. Create a Version of Sales Order Entry (P4210) for an SO Order Type with the following setup:
    1. Process Tab Option #22 (Enable Price Related Fields for Sales Order Generated from a Blanket or Quote Order) = 1 (Enable).
  7. Create a Version of Sales Blanket Release (P420111) for an SB Blanket Order Type that calls the SO Version created in the previous step.
  8. Create the SB Blanket Order for 100 units for the customer and item and save it.
  9. Use the Blanket Release (P420111) version to generate a SO Order for 10 units from the SB Blanket Order.
  10. Use the Version of Sales Order Entry (P4210) created for the SO Order Type and Find the Order.
    1. Take the Row Exit to SO Header Revisions.
  11. Click on the Additional Header Information screen and verify the Adjustment Schedule name is populated.
  12. Click OK twice to proceed to the Detail Revisions screen.
  13. On the Detail Revision Screen, take the Form Exit to Reprice Order.
  14. The Adjustment Line was not added to the order.
  15. Price History (P4074) shows adjustment schedule was not applied to the order.
  16. Check SOE Additional for Line 1.000. Price Adjustment schedule was on Line 1.000.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.