Ariba Supplier OnRamp 7.1 | webMethods Ariba Supplier OnRamp Documentation | webMethods Ariba Supplier OnRamp Installation and User’s Documentation | Running the Example Punchout Site | Running the Example Site Using the Simulated Order Management System
 
Running the Example Site Using the Simulated Order Management System
To run the Snowboard Supplier site with a simulated order management system, in which the buyer's order management system is simulated by services in Integration Server, perform the following steps.
CAUTION:
If you plan to install and run this example package, and your Integration Server version is 4.0 or later, assign an Integration Server Access Control List (ACL) to an appropriate access group for the wm.b2b.cxml.example and wm.b2b.cxml.formsfolders and for the service wm.b2bi.cxml:receivecXML. For more information about ACLs, see the webMethods Integration Server Administrator’s Guide for your release.
*To run the Snowboard Supplier site using the simulated order management system
1. In Integration Server Administrator, verify that Ariba Supplier OnRamp is enabled.
2. In your web browser, type the following URL:
http(s)//<local hostname>:<port>/WmcXMLExample
The logon page of the demonstration appears.
3. Click the Continue with Demonstration button to begin configuring your Ariba Supplier OnRamp.
Note:
Clicking this button will overwrite the current handler configuration for the PunchOutSetupRequest handler for the create operation and the OrderRequest handler for the new operation.
4. Click OK when you are prompted to overwrite the existing configuration.
5. Click the Continue with Demonstration button again.
6. Click the log in button to log into Ariba Supplier. (The user name and password are supplied.)
7. Select the Snowboard Supplier link from the list of suppliers.
The cXML PunchOutSetupRequest page appears.
8. Click the Send PunchOutSetupRequest button to request a cXML-enabled buyer session with the Snowboard Supplier site.
Snowboard Supplier responds by displaying its back-end page cXML PunchOutSetupResponse. This page displays the cXML PunchOutSetupResponse message that sent the response.
Note:
The cXML PunchOutSetupRequest message that performs this task appears at the bottom of the page. This request is sent using an http post to the published Snowboard Supplier URL.
9. Click the Shop at Supplier's Store button on the Snowboard Supplier back-end screen.
The Snowboard Supplier start page appears.
10. Click the Browse the Catalog icon.
The catalog items are displayed.
11. Add one or more items to your shopping cart.
12. Click the Proceed to Checkout icon.
Your shopping cart appears. The cXML-URL encoded PunchoutOutOrderMessage is also embedded in this page.
13. Click the Submit Order button.
This page's HTML form, along with the cXML-URL encoded message, is posted to the buyer's Ariba Buyer at the following URL:
http://<local host>:<port>/invoke/wm.b2b.cxml.orms/approveOrder
Snowboard Supplier responds by displaying its back-end page cXML PunchOutOrderMessage. This page displays the cXML PunchOutOrderMessage message that will return the contents of the buyer's shopping cart to the buyer.
14. Click the Send back to ORMS button.
The verification page of Ariba Buyer appears.
15. Click the Create OrderRequest button to submit the order to Snowboard Supplier.
The OrderRequest page of Ariba Buyer appears.
16. Click the Send OrderRequest button.
The cXML OrderRequest message that will be sent to Snowboard Supplier appears at the bottom of the page.
Snowboard Supplier responds by displaying the OrderResponse page.
17. Click the Return to the Logon Screen button.
The OrderResponse message that will respond to the OrderRequest is displayed.
The log on screen is redisplayed.