WS: 47: 40: Batch Sales Order Edit/Creation For Obsolete and Replacement Item Line Does Not Invoke Business Unit Security Error 0026 - P40211Z (Doc ID 2080050.1)

Last updated on DECEMBER 15, 2016

Applies to:

JD Edwards World EDI - Version A9.3 cume 1 and later
Information in this document applies to any platform.

Symptoms

For release A9.3.1.3, you have obsolete items with replacements. When they are created in Sales Order Batch P40211Z program versions ZJDE0004 (EDI850I) and ZJDE0002 (Single) and the detail branch plant varies (same as the header, blank, or different than the header), the program allows the order to be created in error with an incorrect branch plant on the replacement line in which the . The program also allows the sales order replacement line to be created in a branch plant in which the user creating the order is secured from without invoking hard error 0026 - not authorized to this record.

When running the same item through sales order entry P4211, the program errors. Why?

Note Several Scenarios:

1.Set Up Item R in the item master (P4101) and make the stocking type = O for obsolete in the Item Branch Plant (P41026) = 10
2.Set up Item Cross Reference P41040 (G41112/10)
3.Secure your user id out of business unit G9401/16 - P00011
4.Go to Item B/P P41026 and inquire on item = R in B/P 30 and EN and ensure you are secured out each and receive error 0026 - not authorized to this record
5.Populate the EDI header and detail files F47011/F47012 via a data file utility as indicated by document WS: 47: WS: 42: EDI Inbound 850 Inbound Purchase Orders(Doc ID 626765.1)
6.Populate processing option for cross reference type = R for replacement items in the P40211Z version XJDE0004

Control Test:
P4211 Sales Order Entry
a. Enter sales order in B/P = 10
b. Enter item = R
c. Change the detail b/p = 30 or EN and expect hard error 0026 - Not authorized to this record.
or... leave the B/P field alone and hit enter so replacement window pops up (P42260), try to change B/P = 30 or EN there and you get hard error (cannot see the actual error 0026) but cannot enter order)

Test scenarios for P40211Z:
Version ZJDE0004 EDI Inbound PO Edit/Creation (850I)
Populate the F47011/F47012 EDI files based on document WS: 47: WS: 42: EDI Inbound 850 Inbound Purchase Orders <Doc ID 626765.1>
a. If a detail and header B/P (Ex. 10) are the same , processing option for b/p = blank
Result: error 0312 - item is obsolete, the F4211 closes the original sales order at status 985 and creates new line with replacement item in b/p = EN
b. If header b/p = 10 and detail = blank , processing option for b/p = blank
Result: error 0312 - item is obsolete, the F4211 closes the original sales order at status 985 and creates new line with replacement item in b/p = EN
c. If the detail B/P is different than header (Ex. header b/p = 10 and detail = 30), processing option for b/p = blank
Result: error 0312 - item is obsolete, the F4211 closes the original sales order at status 985 and creates new line with replacement item in b/p = EN

Version ZJDE0002 Batch Sales Order Edit/Creation - Single
Enter the order via the P4001Z and update the F4011Z file if needed on the B/P (MCU) field
a. If a detail and header B/P (Ex. 10) are the same , processing option for b/p = blank
Result: error 0312 - item is obsolete, the F4211 closes the original sales order at status 985 and creates new line with replacement item in b/p = 10
b. If header b/p = 10 and detail = blank , processing option for b/p = blank (Had to update the MCU with data file utility = blank)
Result: error 0312 - item is obsolete, the F4211 closes the original sales order at status 985 and creates new line with replacement item in b/p = 10
c. If the detail B/P is different than header (Ex. header b/p = 10 and detail = 30), , processing option for b/p = blank
Result: error 0312 - item is obsolete, the F4211 closes the original sales order at status 985 and does not create a new line for the replacement item

 

Desired Outcome:
1.Any sales order that has a B/P that a user is secured out of should issue hard error 0026 - not authorized to this record. No sales order should be created. The P40211Z version should should be consistent with the P4211.
2.If a sales order is to be created via the P40211Z that has a valid B/P for the user and is using replacement items... the program should send error 0312 Item is Obsolete and the new line for the replacement item should come from the designated B/P in the header, detail or the processing options correctly.

 

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