The organization I’m consulting for wants to receive cXML based messages via Ariba/Trading Networks. I noticed that the Ariba service wm.b2b.cxml:receiveCXML automatically parses the incoming cXML into a node and also converts any MIME attachments into an attachmentWrapperCollection. However, in the documentation it states that “the attachmentWrapperCollection will only be present if the document was an OrderRequest sent with attachments.” (Ariba Onramp User Guide p.23).
However, in our setup, we’re going to adapt the PunchoutSetupRequest to handle initial requests for services, which will include document attachments. My question is if there is any way to still have access to the attachments in the pipeline even though they arrive with a PunchoutSetupRequest and not an OrderRequest message.
Any suggestions/comments would be appreciated.