Ariba Supplier OnRamp 7.1 | webMethods Ariba Supplier OnRamp Documentation | webMethods Ariba Supplier OnRamp Installation and User’s Documentation | The wm.b2b.cxml Folder in the WmAribaSupplier Package | wm.b2b.cxml.messages | wm.b2b.cxml.messages:sendPunchOutOrderMessage
 
wm.b2b.cxml.messages:sendPunchOutOrderMessage
Deprecated - This service, available since Ariba Supplier OnRamp 1.5, is now deprecated and will be removed in a future release. We recommend that you use the PunchOutOrderMessage mapping utilities described in Mapping PunchOutOrderMessages instead.
WmAribaSupplier. Creates a cXML PunchOutOrderMessage when a buyer checks out a shopping cart and sends a PunchOutOrderMessage to the buyer's browser, which should be posted to the buyer's Ariba Buyer.
Input Parameters
PunchOutOrderMessage
The record representing the cXML PunchOutOrderMessage.
resultType
Value can be direct or indirect. The value direct specifies that Integration Server will serve the checkout page. The value indirect specifies that the supplier's web server or external entity will serve the checkout page.
templateName
The name of the HTML template, if Integration Server serves the checkout page.
serviceName
The name of the service that will format the OrderMessage into the supplier's agreed upon format, if the supplier's web server or external entity serves the checkout page.
punchoutURL
The URL of the supplier's catalog for punchout ordering.
Output Parameters
None.
Usage Notes
When the value of resultType is direct, this service URL encodes the PunchOutOrderMessage. The service embeds the PunchOutOrderMessage in an HTML template that you assign in the templateName field and serves that HTML page as the shopping cart checkout page.
When the value of resultType is indirect, this service invokes the service given by serviceName to format the PunchOutOrderMessage in an agreed upon format, and sends the formatted message to an external entity. The external entity is responsible for decoding this formatted message and generating a checkout page with the PunchOutOrderMessage encoded within that page.