My Oracle Support Banner

After Installing CPU Patches Punchout Callback Xml Is Being Appended With Duplicate Xml Data (Doc ID 2862823.1)

Last updated on JANUARY 19, 2024

Applies to:

Oracle iProcurement - Version 12.2.5 and later
Information 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:

easure>EA</UnitOfMeasure>
<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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.