My Oracle Support Banner

WS: 42: Processing More than One Hold Code Writes a Blank Hold Code Record to the F4209 (P40211Z) in A9.4 (Doc ID 2617494.1)

Last updated on DECEMBER 13, 2019

Applies to:

JD Edwards World Sales Order Management - Version A9.4 and later
Information in this document applies to any platform.


When processing sales orders using the Batch Sales Order Edit/Creation (P40211Z) and using two different types of hold codes as defined in the processing options of the associated dream writer version, only one hold code is populated in the Held Orders (F4209) file when both hold codes should be populated. This occurs when a customer has a value defined in the Maximum Order Value (MAXO) of $1 (one dollar) in Customer Billing Instructions (P4206), which uses the Hold Code of MX along with a C1 Hold Code (Credit Hold) as defined in Order Hold Information (P42090), then only one hold code is populated. Different results are achieved as stated in the Steps to duplicate below.
For example, when Maximum Order Value of $1 is added to Customer Billing Instructions (P4206), blank hold codes display in the Sales Order Header (F4201) and the Held Orders file (F4209). However, when removing the
Minimum Order Value of $1,000,000 along with removing the credit limit, the MX code defined in the Maximum Order Value field displays.

Steps to duplicate:

1. Define two Hold Codes of MX and C1 in Order Hold Information (P42090) using menu and menu item 14/G4241.
2. Enter values in the Minimum Order Value and Maximum Order Value order fields within the Customer Billing Instructions (P4206) using menu and menu item 03/G4221.
3. Set Maximum Order Value processing option in P40211Z = MX along with the Credit Check processing option = C1.
4. Populate both the EDI Purchase Order Detail F47011 and F47012.
5. Run Batch Edit and Creation (P40211Z) located on menu 24/G4212.
6. Query the Held Orders (F4209) file by the sales order number and note that one record populates with the C1 hold and one record with blank hold code (should be MX)
7. Query the Sales Order Header (F4201) file and notice that the Hold Code (SHHOLD) field is blank.


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

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