E1: 43: BSSV JP430000 ProcurementManager Does Not Error When Incorrect Amount is Entered
(Doc ID 2612630.1)
Last updated on JANUARY 21, 2020
Applies to:JD Edwards EnterpriseOne Procurement and Subcontract Management - Version 9.1 and later
Information in this document applies to any platform.
When creating a non stock purchase order through the JP430000 ProcurementManager BSSV and the Extended Cost is entered with formatted amounts in the XML payload (e.g. 1,000.00 as opposed to 1000.00) then order detail lines are being created with zero cost. The same behavior is also encountered when non-numeric characters are entered with the amount in the XML payload (e.g. $40.00 as opposed to 40.00).
When the same information is entered manually through the Purchase order entry application (P4310) then formatted amounts are correctly captured with no issue and non-numeric characters result in the following error being issued, error 019T - Amount - Extended Price has an invalid data dictionary value.
Steps to Duplicate:
Test 1: Manual Order entry with Formatted amount
1) P4310 Enter Single Purchase order detail line with Extended Amount = 1,000.00 (note the comma)
2) Tab down to next detail line and confirm order, Note: Order is created and amount is populated correctly
Test 2: Manual Order entry with Non-Numeric amount
1) P4310 Enter Non stock (J line) Purchase order detail line with Extended Amount = $40 (note the dollar sign)
2) Receive error 019T - Amount - Extended Price has an invalid data dictionary value which is correct
Test 3: Order entry through JP430000 BSSV with Formatted amount
1) Populate payload to create non-stock Purchase order detail line with = 1,000.00 (note the comma)
2) Order is created however the extended cost is blank
Test 4: Order entry through JP430000 BSSV with Non-Numeric amount
1) Populate payload to create non-stock Purchase order detail line with = $40.00 (note the dollar sign)
2) Note that the order is created without any error and the amount 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