E1: 42W: P4210 (Sales Order Entry) with Free Goods using Process Type 3 Generates Fulfillment Errors (021OFW, 097O)
(Doc ID 2774110.1)
Last updated on MAY 05, 2021
Applies to:
JD Edwards EnterpriseOne Advanced Pricing - Sales - Version 9.2 and laterInformation in this document applies to any platform.
Symptoms
The customer is trying to use the free goods functionality with the following scenario.
When the customer orders 60 EA, system should give 5 EA as free of the total quantity 60.
System should split the line such that first line has quantity with 55 EA with the price applied and second line with quantity 5 EA as free.
With the process type = 3 in the free goods set up, the system is able to split the line as expected.
However, this does not work when the Order Fulfillment is activated. With the Order Fulfillment preference on, the system is displaying errors:
Quantity/Location/Lot may not be changed (021OFW)
Invalid Input Parameter
DetermineSOMBFPricing process failed (097O)
The issue can be reproduced at will with the following steps:
1. G40311 advanced preferences - make sure ADVPREF contains Preference ALLOC setup properly
2. G42311 Advanced Pricing schedule NATIONAL contains FREEGOOD adv pricing adjustment
3. Advanced pricing details for FREEGOOD
4. Row exit Freegoods - When the customer orders 30 EA, system should give 5 EA as free from the total quantity 30.
System should split the line such that first line has quantity with 25 EA with the price applied and second line with quantity 5 EA as free.
P T = 3
5. P4210 Enter 30 EA for 230 item - tab down - errors are displayed
Quantity/Location/Lot may not be changed (021OFW)
CAUSE: The order is currently in the order fulfillment process. The Shipped, Backordered, and Cancelled quantities and the Location and Lot Number fields may not be entered or changed until the order has been released from the Order Fulfillment System.
RESOLUTION . . Process these orders through the Order Fulfillment System until they are released via the Release from Fulfillment UBE (R4277703) and then update the Shipped, Backordered, or Cancelled quantities or the Location or Lot Number fields on the sales order lines.
DetermineSOMBFPricing process failed ( 097O)
CAUSE: The operation did not succeed. .
RESOLUTION: See jde.log or jdedebug.log for more details on causes
NOTE: the errors occur ONLY when Fulfillment functionality is being used.
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 |