E1: 42: Accrual Adjustment Is Not Applied to Non-Stock RMA Credit Order (Doc ID 2186375.1)

Last updated on MARCH 03, 2017

Applies to:

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

Symptoms

Return Material Authorization Revisions (P400511)

ACTUAL BEHAVIOR
When using Return Material Authorization (P400511) and manually entering the Sales Order Number, Type, Company, and Line and setting the Use Original Price Flag = 1, the price from the Sales Order is used on the newly created Credit Order but Accrual Adjustment is not pulled in to the Credit Order.

This only occurs If the Credit Order that is generated uses a Line Type with Inventory Interface = N. If the line type used on the Credit Order has Inventory Interface = Y, the Accrual Adjustment is applied. The "Apply on Override Price" checkbox is checked on the Accrual Adjustment (P4071) Definition. This issue is affecting returns transactions in the production (live) environment.

EXPECTED BEHAVIOR
The Accrual Adjustment should be applied without regard to whether the credit order line is stock or non-stock.

The issue can be reproduced at will with the following steps:

  1. Setup an Accrual Adjustment with the "Apply on Override Price" checkbox is checked on the Accrual Adjustment (P4071) Definition.
  2. Add the Adjustment Detail (P4072) record and add the adjustment to a schedule.
  3. Create a Sales Order with the Adjustment Schedule attached and confirm the accrual adjustment is applied.
  4. Process the order through Sales Update (R42800).
  5. Confirm Journal Entries (F0911) for the Accrual Adjustment are created in the Accounts setup in AAI 4270 and 4280.
  6. Setup a Non-Stock line type CN withe Sign Reversed and with Inventory Interface = N (Non-Stock)
  7. Setup Order Activity Rules for CO Order Type and CN Line Type.
  8. Change the Line Type on the Credit Order (P4210) Version ZJDE0015 used by RMA to a CN
  9. Create a RMA Credit Order for Disposition Code CRR. Enter 1 (Yes) in Use Original Line Number and populate original order number, type and line number. Save the RMA.
  10. Reinquire on the RMA and Row Exit to SO Entry
  11. Price on the Credit Order is Defaulted as the Base Price and Line type as CN
  12. Check Price History (P4074). The accrual adjustment is NOT applied.
  13. Perform the same steps with a stock line type and the accrual adjustment is applied.

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