How do you configure SAP ERP to punch out to SAP Ariba Catalog?
When creating an order in the SAP ERP, you have the option to select catalog items from an external catalog. How do you configure this to be able to punch out to SAP Ariba catalog?
To be able to punch-out to Ariba catalogs, you need to employ the Open Catalog Interface (OCI) in the SAP ERP system. The OCI is a simple protocol that launces a catalog in the SAP simple browser, using a HTTP GET or POST command call to the external URL. Below is how you get to the configuration in your SAP ERP system.
- Go to the transaction code "SPRO".
- Click SAP Reference IMG.
- In the "Display IMG" page, scroll to the section Materials Management and expand its menu.
- In the expanded menu, go to Purchasing -> Environment Data -> Web Services: ID and Description and execute it.
- In the next page, you can create a new entry by clicking the New Entries from the menu on top.
- Provide a value for Web Service ID and check the option Use HTTP GET.
- Once this new entry is created, select the row of the new entry and double-click Call Structure on the left hand side of the page.
- In the call structure page, please ensure that you maintain the entries for the below parameter list for the Ariba catalog:
- EmailAddress
- ~returntarget
- PunchinPassword
- PunchinId
- User.Address.UniqueN
- realm
- FullName
- UniqueName
- CATALOG_URL
- ~caller
- ~target
- ~OkCode
- ModifyURL
- BYPASS_INB_HANDLER
- BYPASS_OUTB_HANDLER
- HOOK_URL
- Save the configuration and test the punchout from the purchase order create screen.
Catalog Management