All About ERP

SAP S/4HANA Integration with Ariba || Part 8 ||

Welcome to this comprehensive and informative series on SAP S/4HANA Integration with Ariba.This is S/4HANA Integration with Ariba Part 8 before diving into this topic please refer S/4HANA Integration with Ariba Part 7

In this integration journey, I will teach you the complete end-to-end configuration required to integrate S/4HANA with all solutions of Ariba for smooth and accurate data transformation.

This series is divided into multiple parts, so before reading any specific integration topic, please ensure you have gone through the previous parts for better understanding.

Note – This integration is also valid for SAP ECC system.

In Part 7 of the Ariba Integration series, we have started the Global Settings configuration. Under Global Settings, we have completed the “Maintain Certificate” and “RFC” configurations. In this part, we will complete the remaining Global Settings configurations.

Global Settings

Port Definition is used only for IDocs; for web services, there is no need to create a Port Definition. We create a Port Definition because it acts as the communication channel through which IDocs are sent to Ariba. In the earlier step, we connected the S/4HANA system to Ariba through an RFC to enable successful IDoc transmission. In this step, we define the medium through which the IDocs should be sent to Ariba.

  • Run the transaction code SPRO, The Customizing: Execute Project screen appears.
  • Click SAP Reference IMG,The Display IMG screen appears.
  • Navigate to —> Integration with Other SAP Components —> Managed Gateway for Spend&Network for Buyer
    —> Global Settings —> Click IMG-Activity for Create Port Definition. The Ports in IDoc processing screen appears.
  • Click XML HTTP and click Create
SAP S/4HANA Integration with Ariba

Enter the following parameters:

  • Port: Enter Port name e.g CIGPORT
    You must create separate ports for SAP Business Network and SAP Ariba Strategic Sourcing Suite transaction data integration. This means that if you are using two Ariba solutions Where Idocs are used, such as Sourcing and Commerce Automation, you need to create separate ports for each solution.
  • RFC destination: Here maintain the same RFC destination name as you created earlier. Here as well, you will notice that there is a linkage between the RFC destination and the Port Definition.
  • Choose Content Type as Text/XML, check the SOAP Protocol checkbox.
  • Click Save.
SAP S/4HANA Integration with Ariba

After saving, the newly created port will be displayed under XML HTTP.

SAP S/4HANA Integration with Ariba

Many people get confused about what a Logical System actually is. Since we need to transfer IDoc documents from S/4HANA to Ariba we maintain logical systems.logical system is used to send IDoc documents from S/4HANA to Ariba (for example, the Ariba Logical System). In short to send Outbound IDocs we maintain Logical System.

Now, another question may come to your mind: how does the S/4HANA system know exactly where to send the document just by maintaining the logical system? To avoid increasing confusion, I will explain only the procedure to create the logical system here. In later steps, I will explain the exact logic of the logical system in detail.

  • Run the transaction code SPRO. The Customizing: Execute Project screen appears.
  • Click SAP Reference IMG. The Display IMG screen appears.
  • Navigate to —> Integration with Other SAP Components —> Managed Gateway for Spend&Network for Buyer
    —> Global Settings —> Click IMG-Activity for Create Logical System. The Change View “Logical Systems”: Overview screen appears
  • Caution: The table is cross- client means this activity is TR activity and Logical System is Workbench TR.
SAP S/4HANA Integration with Ariba

  • Click New Entries.
SAP S/4HANA Integration with Ariba

Enter the following information:

  • Log.System : Here you can enter any name. e.g ARIBACIG
  • Name: Enter a description for the logical system.
  • Click Save
SAP S/4HANA Integration with Ariba

  • As mentioned earlier, this is a transport request (TR) activity. After saving, you will see a pop-up for the Workbench request. The Workbench request number is already generated; you just need to provide an appropriate short description and then click on the Execute icon.
SAP S/4HANA Integration with Ariba
  • Logical System created successfully.

We perform this activity to ensure the successful transmission of IDocs to Ariba. This configuration is used by the Setup Interface program and is required to assign the appropriate Receiver Port value to the outbound parameter in the Partner Profile for the outbound IDoc used in the specific integration flow.
Do not worry about the Setup Interface and Partner Profile at this stage; I will explain them in detail along with the underlying logic in a later step.

  • On the SAP Easy Access page, run the transaction code SPRO. The Customizing: Execute Project page appears.
  • Click SAP Reference IMG. The Display IMG page appears.
  • Navigate to —> Integration with Other SAP Components —> Managed Gateway for Spend&Network for Buyer
    —> Global Settings —> Configure Receiver Port
  • Click IMG-Activity for Configure Receiver Port.
  • Click New Entries
SAP S/4HANA Integration with Ariba

In the IDOC column, select the Ariba Solution of IDoc for which you want to configure a receiver port.

  • IDOC for SAP Business Network (Commerce Automation and SCC)
  • IDOC for SAP Ariba Applications (for SAP Ariba strategic sourcing solutions and SAP Ariba
    Procurement solutions)
SAP S/4HANA Integration with Ariba

  • In the Receiver port column, Enter the same port name which configure in Creating Port Definition step.
  • Click Save
SAP S/4HANA Integration with Ariba

  • Receiver Port Configured Successfully.

Scroll to Top