Skip to Content
Personal Insights
Author's profile photo Mikalai Kaliada

S/4HANA Self-Service Requisitioning – Internal Procurement Catalogs


The purpose of this short blog is to highlight the specific case of working with Internal Procurement Catalogs for consultants and procurement employees who are using the SSP scope.

In my case, the described functionality is applicable to the on-premise version of S/4HANA.


Customizing process is well documented in ‘S4HANA_SSP_Config_CookbookV6’, that’s why I am not going to stop at this point. Just follow this guideline step by step.

Create the Purchase Requisition using the Catalog Data

Setting up the internal procurement catalog for the first time, I faced with the same issue that described in the community post on the following link:

When you run the ‘Create purchase requisition’ App, you can see the catalog (web service) list appearing. After you’re clicking on the internal catalog, a window is opened with the same ‘Create purchase requisition’ App initial screen. No catalog with item list is displayed.

At this step, consultants usually confused as expected some kind of punch-out catalog with the corresponding call structure.

However, after having looked into relevant documentation, I came to the conclusion that app’s behavior depends on what Open Catalog Interface (OCI) release is used in your S/4 system.


OCI 4.0 Scenario

If the catalog is based on OCI 4.0, please proceed with the following steps:

  1. Open Create Purchase Requisition
  2. On the Create Purchase Requisition screen, choose a catalog and select products listed in the catalog, add to cart, and check out to add it to your Purchase Requisition.

OCI 5.0 Scenario

If the catalog is based on OCI 5.0, please proceed with the following steps:

  1. Hide the web service entry:
  • Check the attribute of the web service with Don’t Show (refer to the section 3.3.2).
  1. Enable the Search Bar:
  • Enter transaction SPRO
  • Go to SAP Implementation Guide -> SAP Implementation Guide -> Materials Management -> Purchasing -> Purchase Requisition -> Self-Service Procurement -> Define Settings for Cross Catalog Search
  • Uncheck the option Hide Search Bar.
  1. Open Create Purchase Requisition

On the Create Purchase Requisition screen, the catalog will not be displayed, search the catalog items in the search bar directly and select the required products, add to cart, and check out to add it to your Purchase Requisition.


In OCI 4.0 we make use of punch out procurement catalogs and in OCI 5.0 uses OCI extraction and cross catalog search so that catalog data is replicated to S/4HANA and the end users can search for items in all catalogs using SAP Enterprise Search without leaving SAP S/4HANA screen.

What does it exactly mean is that when OCI 5.0 is enabled in your system, you should only use search bar typing catalog item text/number or using * (asterisk) for search through a catalog.

Thus, the call structure of the internal catalog does not need to be filled with parameters.


Hope this article will help functional consultants to understand how Internal Procurement Catalogs work via ‘Create Purchase Requisitions’ App when using Self-Service Requisitioning Scenario for P2P processes.


You’ll find much more on the community topic page for MM Purchasing and MM Purchasing post and answer questions.

Useful links and OSS notes:

Application Component: ‘MM-FIO-PUR-REQ-SSP’ – Fiori UI for Self Service Procurement‘F1643’)/S23OP

Any feedback or Insights in the comment section below is highly appreciated.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Ayan Das Adhikary
      Ayan Das Adhikary

      Are there any test OCI catalog available online for testing and self-learning purpose?

      Author's profile photo Mikalai Kaliada
      Mikalai Kaliada
      Blog Post Author

      Hi Ayan,

      For these purposes, please look at the scope item Requisitioning (‏18J‏) and investigate tutorial library.

      It will also be useful to try scenario 13197 - S/4HANA: Self Service Procurement with PO Invoice Automation (Ariba Network) at SAP Demo Store.

      I hope you find this helpful.

      Best Regards,


      Author's profile photo Ayan Das Adhikary
      Ayan Das Adhikary

      I understand the process to configure but I need a test OCI Catalog link to try and check the functionality as I don't know any supplier who can provide this information for testing

      Author's profile photo Mikalai Kaliada
      Mikalai Kaliada
      Blog Post Author

      The topic described in this blog concerns an internal catalog option.

      Unfortunately, I don't have any testing environment.

      Hope that someone who may notice your request will be able to share relevant external OCI catalog parameters for testing in the comments.

      Author's profile photo Subhrajyoti Bhattacharjee
      Subhrajyoti Bhattacharjee

      Hi Mikalai

      We are implementing S4HANA Private Cloud (2023 version) and one of our key requirements is to be able to access Internal S4HANA Catalogs (not ARIBA Catalogs) from OCI function access within Maintenance Order - Component section. In previous versions this feature was not available but I received a message from SAP stating that 2302 Public Cloud version onwards this would be available. However, being on Private Cloud, wanted to check if this could be possible in Private Cloud version as well? If yes, any documentation or pointers to the setup for the same, will be much appreciated.


      Best regards


      Author's profile photo Sena Tahaoglu
      Sena Tahaoglu


      Could you mention about custumizing of catalog purchasing? When creating a new 'catalog item' in the 'Manage catalog items' tab in Fiori, the 'catalog' field does not appear in my fiori screen. If you have any information about where to add this field, could you please help? In custumizing, the 'self service requisitioning' tab i couldnt find CATALOG type, how can i find this? Because the 'CATALOG' field does not appear in the 'create new catalog item' tab on my Fiori screen. (Below is a fiori screenshot containing the CATALOG field. In my fiori, the area I marked in red with a box does not appear. Why could it be? Could you help please?Thank you.CATALOG%20FIELD%20IN%20CATALOG%20ITEM%20SCREEN