Skip to Content
Author's profile photo Vijay Vital

Using SAP Ariba Add-on (Adapter)

Hello all,

I wanted to share my experience on using SAP adapter to connect SAP ECC to SAP Ariba network as a buyer without using a middleware.

Prerequisites:

  • Install Ariba adapter for SAP Business Suite 1.0.
  • Register and obtain Ariba Network ID (ANID) from Ariba (Seller test accounts are free)
  • SOA Manager is configured, certificate is installed using STRUST and bgRFC has been setup by basis (1-2 Hour activity)

Note:  Ariba Network Integration 1.0 for SAP Business Suite consists of 3 components. Download these components and install them on your SAP ERP system. The components are:

  • ARBFNDI1
  • ARBERPI1
  • ARBFNDI2; This component is only required if your SAP ERP system is on EhP4 or higher

Also download all Attribute Change Packages (ACPs) for this product.

Configuration:

Lets get started on configuration of the system. The config nodes for the SAP Ariba adapter can be found in… SPRO>>Integration with Other SAP Components>>SAP Business Suite Integration component for Ariba” “The configuration of the Ariba Adapter has 2 components.

  1. “Framework Setting”; which is used to connect SAP to Ariba
  2. “Application specific setting”; which is used to configure what is sent to Ariba from SAP.

 

Framework Setting:

This configuration is used to Setup the connection framework between the two systems.

  1. Define Credentials and End Points for Ariba Network
    1. Enter your Ariba Network ID (ANID)
    2. Share Secret which you will need to use in Ariba Network during enablement
    3. Test Account Flag (Only if you are connecting to test ANID which ends with XXXXX-T)
    4. Enable End Points – “End points not enable”; Note: If you are using multiple test system, you need to enable here.*Credentials.JPG
  2. Define Basic Message Settings
    1. Choose New Entries
    2. Add cXML type for Purchase order (ORDR) with direction outbound mapping version V003 and cXML version 1.2.029*
    3. Add cXML type for Order confirmation (CONF) with direction inbound mapping version V002 and cXML vverion 1.2.029 and Send cXML statusUpdateRequest Message ticked.*messageconfig.JPG
  3. Direct Connectivity Settings: Please refere the prequisites.
    1. Define Settings for Polling Agent; add as per screenshot below.Polling.JPG
  4. Map Unit of Measure Codes for cXML Messages
    1. Enter All ISO UOM that need to be converted to UNUOM standards and the other way around.UoM.JPG

Application-Specific Settings

This configuration is used to setup the configuration of sending documents between SAP and Ariba.

  1. Assign Ariba Network ID to Company Code

                           


  2. Define Message Output Control

 

 

                       Map.JPG  

 

 

 

3.  Define Document-Specific Message Customizing  

Map.JPG

 

4.  Map Texts of SAP ERP and Ariba Network (Map inbound and Outbound per your requirement

text.JPG  

5. Integration for Buyers

    • Enable Vendors for Ariba Network (Activates New seller ANID if it couldn’t find a vendor under the Name in Ariba network and post document

 

 

quick enable.JPG

 

The Configuration required for transmitting a Purchase order (PO) and receiving a Purchase order Acknowledgement/Confirmation (POA) is complete.

Testing the configuration:

 

  • Create a purchase order in SAP and validate the output generated a XML output.

     PO ouput.JPG

  • Validate SXI_MONITOR transaction to validate the the output has been sent successfully.

          Monitor.JPG

Conclusion

     Who would have through that you can connect SAP to Ariba so quickly. Good Luck prototyping in any of your test environment. Ariba provides test seller accounts for free.

What Next

     Over the next few weeks I would will add the following blogs that are related to the SAP Ariba Adapter.

  1. Capabilities and limitation is functionalities of using SAP Ariba Adapter
  2. Gotya’s to look out on the SAP Ariba Adapter
  3. How to generate identify what is mapped and extend the XML mapping when using SAP Ariba Adapter
  4. How to handle error using forward error handling when using SAP Ariba Adapter
  5. Various lessons learnt during the SAP Ariba implementation using adapter.

 

  • * Will cover on future blogs where I can explain the enhancements required in detail.

Assigned Tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Nayeem Khan
      Nayeem Khan

      Very nice blog vijay

      can you advise if it is possible to directly connect the same way for sourcing (RFQ's and awards). Also checking ariba connect documentation for ERP integration , they do not mention any such ERP side configuration. Can you elaborate when is the ERP side SPRO is required as per your blog above.

      Author's profile photo Vijay Vital
      Vijay Vital
      Blog Post Author

      Thanks Nayeem,

      We are looking into Sourcing at the moment so may be next year. Please see the link below which has information of integration with ECC.

       

      Good Luck,

      Vijay

      https://connect.ariba.com/connect/Downloads/HAA/docs/s4/en/training/sourcing_contracts_supplier/collab_sourcing_sap/pdf/collabsourcinginteg.pdf

       

      Author's profile photo Esau Abu
      Esau Abu

      Good day Vijay,

      Thank you for nice blog. Any idea where I can download Ariba Network Adapter for SAP NetWeaver PI ? I checked on SAP marketplace no luck, from ARiba website it require registration.

       

      Thank you