E1: 43: BSSV: JP430000 (ProcessPurchaseOrder) <header><businessUnit> Is Not Retrieved From User Default Branch/Plant as per Setup in P400951 (Work With Default Location & Printers)
(Doc ID 2848514.1)
Last updated on MAY 02, 2022
Applies to:
JD Edwards EnterpriseOne Procurement and Subcontract Management - Version 9.2 and laterInformation in this document applies to any platform.
Symptoms
JP430000 processPurchaseOrder <header><businessUnit> is not retrieved from user default branch plant as per P400951 (Work With Default Location & Printers) setup.
Steps:
- P400951 Default Location & Approval Set Branch/Plant (BP) = 30 as the default BP for my user
- P4310 (Purchase Order Entry) enter Purchase order. Notice the Branch Plant = 30 on the header
- Now run a similar test using BSSV JP430000 processPurchaseOrder.
- Do not populate the header section with <businessUnit> 30</businessUnit>
- Notice the error message and the order not getting created:
< faultcode>ns0:Server</faultcode>
<faultstring>CAUSE . . . . The data field being processed does not allow blanks or zeros to be entered.
RESOLUTION. . Enter a non-blank or non-zero value.</faultstring>
- Now add the <businessUnit> 30</businessUnit> to the header section and run again
- This time purchase order got created 5599 OP
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 |