cancel
Showing results for 
Search instead for 
Did you mean: 

Punchout XML

Former Member
0 Kudos

Hi All,

We are in SRM4.0.I am trying to configure the external Punchout catalog.I am able to get into the punchoutsite and shop but I am unable to capture the information into my SRM shoping cart after I check out from the site.

The Web Services are sending me a XML message as POST/Response to the HOOK_URL.

What should I define in the xmltype and ~xmldocument to capture the information.?

Any other process I need to follow to capture the data?

Should the XML data have the exact OCI parameters defined ?

Will appreciate if anybody can send me some related materials on dishadibyadyuti@yahoo.com

Kind Regards,

Devi

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Devi,

OCI XML is supported by SRM.

When the catalog returns items via an XML file, this one is mapped by SRM.

Depending on the XML type (ESAPO...), the mapping is done internally via XLST files or externaly via BC/XI.

You will find all the logic in function BBP_WS_DISPATCH_XML_MAPPING:

- ESAPO : XML mapping is done with an RFC call to BC (but could be replaced by XI)

- ESAPO-3.0: idem

- ESAPO-3.5: internal mapping with XSLT transformation(BBP_OCI_XML_TO_RFC)

So the XML type must be defined in ~xmltype, and you should use ESAPO-3.5.

Regards

Christophe