Implementing the BAdI to Set Up the Interface​ for SAP Ariba Strategic Sourcing Integration

Objective

After completing this lesson, you will be able to implement the BAdI to set up the interface for SAP Ariba Strategic Sourcing Integration (optional)

Implementing the BAdI to Set Up the Interface for SAP Ariba Strategic Sourcing Integration

While configuring the interface, you have an option to implement a BAdI for parameter modification. This BAdI is universally applicable across all SAP Ariba solutions. The parameter IP_SOLUTION serves to identify the specific SAP Ariba solution you are targeting. Depending on your desired solution, select one of the available values in the IP_SOLUTION field:

  • BUY for SAP Ariba Buying and Invoicing
  • SRC for SAP Ariba Sourcing and SAP Ariba Contracts
  • AN for SAP Business Network

Specifically for SAP Ariba Sourcing (including SAP Ariba Sourcing and SAP Ariba Contracts), use the value SRC in the IP_SOLUTION parameter.

To implement the BAdI, perform the following steps:

  1. Using the transaction code SPRO, navigate to Integration with Other SAP Components > Managed Gateway for Spend&Network for Buyer >SAP Ariba Strategic Sourcing Suite Integration > General Settings > Set Up the Interface.​
  2. Expand the node and select IMG-Activity for the BAdIs for Setting Up the Interface.
  3. On the Create Enhancement Implementation window, implement the BAdI, ARBCIG_AUTO_INTERFACE.
Implementation MethodUsage
CHANGE_MESSAGE_OUT

To change message parameters for outbound IDocs​

CHANGE_MESSAGE_IN

To change message parameters for inbound IDocs​

CHANGE_PARTNER_HEADER

To change partner header for IDocs​

CHANGE_OUT_IDOC_IN

To change outbound IDocs message control​

CHANGE_PROXY

To change parameters when setting up service name or logical port for proxies​

Note

For more information about implementing a BAdI, refer to the SAP Documentation article, How to Implement a BAdI.

Log in to track your progress & complete quizzes