OCI catalog

The complete package for integrating your catalog into SAP and procurement platforms

An OCI catalog is a supplier catalog that your customer opens straight from their SAP system via SAP OCI (Open Catalog Interface). They are logged in automatically, find their products and prices there and transfer the cart to SAP. We deliver your OCI catalog as a complete package, as a new catalog shop or based on your existing open-source shop, set up and connected by our team.

An OCI catalog is an online catalog that speaks the SAP OCI (Open Catalog Interface) protocol: it accepts the call from SAP SRM, SAP S/4HANA or an OCI-capable procurement platform with login data and a return address (HOOK_URL), and posts the cart back to that address as a form with NEW_ITEM fields. Unlike a catalog stored in the procurement system, it always shows the current range with the customer's prices. We set it up as a complete package.

Delivery
Complete package by our team: a new catalog shop or your existing open-source shop
Shop systems
Open-source shops such as Magento, Shopware, OXID eShop, WooCommerce, OroCommerce
Buyer systems
SAP SRM, SAP S/4HANA and OCI-capable procurement platforms such as Onventis
Range
Customer-specific products and prices
Protocol
SAP OCI 4 and 5 (Open Catalog Interface), with the additional functions of our SAP OCI plugin

From SAP into your OCI catalog and back.

  1. Login from SAP

    The buyer opens your OCI catalog in their SAP system and is logged into your shop automatically.

  2. Shopping in the catalog

    They see the products and prices tailored to them and add items to the cart.

  3. Transfer to SAP

    The cart is transferred to the customer's SAP system via OCI.

  4. Approval and order

    The lines go through approval and ordering in SAP. For orders and invoices we also recommend openTRANS or cXML.

We set up the OCI catalog as a new catalog shop or in your existing open-source shop and connect it to your customer's SAP system: products, prices and units are handed over the way SAP expects them.

Connect it yourself, or have it connected.

punchout.dev

One script tag. Any shop system.

  • No plugins, no theme changes
  • OCI and cXML from the same tag
  • 28-day sandbox, no card
  • Optional go-live service, €490 once

orcamultimedia

Your OCI catalog as a complete package.

  • As a new catalog shop or in your existing open-source shop
  • Magento, Shopware, OXID eShop, WooCommerce or OroCommerce
  • Customer-specific products and prices
  • Connection to SAP via OCI
  • Coordination with your customer's SAP team
  • Can be extended with openTRANS and cXML for orders and invoices

Test your shop: SAP OCI Punchout Simulator

What is an OCI catalog?

An OCI catalog is a supplier catalog that a buyer opens from their SAP system via SAP OCI (Open Catalog Interface). They are logged in automatically, see the products and prices tailored to them and transfer the cart back to SAP, where approval and ordering take place.

How does my shop become an OCI catalog?

A shop becomes an OCI catalog in one of three ways: with punchout.dev, a single script tag in the existing shop is enough, whatever the shop system. orcamultimedia's SAP OCI plugin extends Adobe Commerce, Magento 1/2, Shopware 5/6, WooCommerce, OroCommerce and OXID eShop. In the complete package, the orcamultimedia team sets up the OCI catalog and connects it, as a new catalog shop or in the existing open-source shop such as Magento, Shopware, OXID eShop, WooCommerce or OroCommerce.

Which procurement systems support OCI?

SAP OCI is supported mainly by SAP SRM and SAP S/4HANA. Procurement platforms such as Onventis and Unite (Mercateo) also connect supplier catalogs via OCI.

Which OCI functions are there beyond the cart?

Beyond the cart, SAP OCI versions 4 and 5 describe additional functions the procurement system triggers when it calls the OCI catalog: DOWNLOADJSON (catalog data as JSON for the procurement system's search index), BACKGROUND_SEARCH (background search), DETAIL, VALIDATE and SOURCING. orcamultimedia's SAP OCI plugins support all five, and so does the complete package, since it is built on the SAP OCI plugin. With DOWNLOADJSON and BACKGROUND_SEARCH the buyer finds products in their procurement system without opening the OCI catalog.

What is the difference between OCI and cXML?

SAP OCI and cXML both bring the cart from the supplier catalog into the customer's procurement system. SAP OCI is mainly used by SAP SRM and SAP S/4HANA, cXML by SAP Ariba, Coupa and many other procurement systems. The customer's procurement system decides which protocol applies.

What does an OCI catalog cost, and how fast is it?

An OCI catalog with punchout.dev costs from €49 a month: the shop id is created on the spot, the sandbox runs for 28 days with no card, and an optional go-live service costs €490 once. Price and timing of orcamultimedia's complete package are available on request.

Contact

Questions about your integration?

Get in touch and request detailed information. Or open the sandbox and try it yourself.