E1: 42W: Auto Fulfillment (R4277701) Called From Load Balancer (R4277711) Doesn't Call Fulfillment Release (R4277703)
(Doc ID 2919753.1)
Last updated on JANUARY 09, 2023
Applies to:
JD Edwards EnterpriseOne Fulfillment Management - Version 9.2 and laterInformation in this document applies to any platform.
Symptoms
Auto Fulfillment (R4277701) launched from Load Balance Auto Fulfillment (R42777711) does not call Fulfillment Release (R4277703) even though Process Tab Option #4 (Release the fulfillment after orders are fulfilled) = 1 (Run Release from Fulfillment UBE).
If Process Tab Option #4 (Release the fulfillment after orders are fulfilled) = 1 (Run Release from Fulfillment UBE), the Auto Fulfillment (R4277701) version launched from Load Balance Auto Fulfillment (R42777711) should launch the Fulfillment Release (R4277703) program automatically. Additionally if Fulfillment Release Process Tab Option #3 (Remove Unreleased Sales Order Lines from Existing Shipment) = 1 (Remove) the Remove Unreleased Lines from Shipments (R4277707) program should also be called automatically.
The programs Fulfillment Release (R4277703) and Remove Unreleased Lines from Shipments (R4277707) take a long time to run when run in production on scheduler with no data selection. All the Fulfillment UBEs would run faster if they all could be load balanced together.
Steps to Duplicate:
Review SO Detail (F4211) before fulfilling or releasing any orders.
- Find all S4 Sales Orders with the field “In Fulfillment” (ALLOC) set to 1 in all branch plants
- These are fields that will be used for data selection when Auto Fulfillment (R4277701) is run
- There are 144 sales orders meeting this criterion
Create a new version of Remove Unreleased Lines from Shipments (R4277707 Version S4FILL)
Create a new version of Fulfillment Release (R4277703 Version S4FILL) as follows:
- Process Tab Option #1 (Override Next Status) = 540
- Process Tab Option #3 (Remove Unreleased Sales Order Lines from Existing Shipment) = 1 (Remove)
- Version Tab Option #1 (Remove Unreleased Sales Order Lines from Shipment Version) = S4FILL
- Leave Data Selection Blank on this version
Create a new version of Auto Fulfillment (R4277701 Version S4FILL) as follows:
- Version Tab Option #1 (Release from Fulfillment) = S4FILL
- Version Tab Option #2 (Sales Order Entry) = S4FILL
- Process Tab Option #1 (Proof of Final Mode) = 1 (Final Mode)
- Process Tab Option #4 (Release the fulfillment after orders are fulfilled) = 1 (Run Release from Fulfillment UBE)
- Process Tab Option #5 (Record Reservation) = Blank (Set record reservation error and continue looking for additional reservations)
Enter data selection on S4 Order Type and Allocation Flag = 1
- This will pick up sales order lines at allocation status 10 and 20
Create a version of Load Balance Auto Fulfillment (R4277711) as follows:
- Process Tab Option #1 (Number of Concurrent Jobs) = 4
- Process Tab Option #1 (Version of Auto Fulfillment) = S4FILL
- Print Tab Option #1 (Print Load Balance information) = 1 (Print)
Run Load Balance Auto Fulfillment (R42777711) launched four Auto Fulfillment (R4277701) jobs but the R4277703 and R4277707 were not called.
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 |