After Installing CPU Patches Punchout Callback Xml Is Being Appended With Duplicate Xml Data
(Doc ID 2862823.1)
Last updated on APRIL 15, 2022
Applies to:
Oracle iProcurement - Version 12.2.5 and laterInformation in this document applies to any platform.
Symptoms
On : 12.2 version, Punchout to Supplier or hub
ACTUAL BEHAVIOR
---------------
After installing the following patches:
a. Patch 31557650:R12.ICX.D - This patch fixes the issue of iProcurement punchout not working with HTTP 1.1
b. Patch 31259179:R12.ICX.D - This patch fixes the issue of punchout not working after enable samesite=strict option for cookies
c. Patch 29705896:R12.FND.C - ADD PUNCHOUTCALLBACK.JSP JSP TO ALLOWED JSPS, punchout callback xml is being appended with duplicate xml data
In punchouts with a line quantity over a specific number (it is a different max line count for each supplier punchout - ex: Graphic Connections is after line 9, CDW is after line 16.
It has been seen that the xml payload is coming over complete from the vendor, however in Oracle the final xml tag () is receiving a partial duplication of the last line on the order.
Here is an example. the user received the following extra callback XML for an order:
<Classification domain="UNSPSC">43000000</Classification>
<ManufacturerPartID>XYZ=</ManufacturerPartID>
<ManufacturerName>ABCD</ManufacturerName>
</ItemDetail></ItemIn><ItemIn quantity="16" lineNumber="16">
<ItemID>
<SupplierPartID>2542673</SupplierPartID>
<SupplierPartAuxiliaryID>40724:MRLX722</SupplierPartAuxiliaryID>
</ItemID>
<ItemDetail>
<UnitPrice><Money currency="USD">107.30</Money></UnitPrice>
<Description xml:lang="en">AAAAAAAAAAAAA</Description>
<UnitOfMeasure>EA</UnitOfMeasure>
<Classification domain="UNSPSC">4 icx.punchout.webui.PunchoutCallbackCO 1 3000000</Classification>
<ManufacturerPartID>XYZ1=</ManufacturerPartID>
<ManufacturerName>ABCD</ManufacturerName>
</ItemDetail></ItemIn><ItemIn quantity="2" lineNumber="17">
<ItemID>
<SupplierPartID>2777192</SupplierPartID>
<SupplierPartAuxiliaryID>40724:MRLX722</SupplierPartAuxiliaryID>
</ItemID>
<ItemDet
EXPECTED BEHAVIOR
-----------------------
XML generated without duplicate
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
iProcurement
Shopping
Punchout
Pick the item at supplier site
Add to Cart
BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, XML is not generated correctly
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 |