With the SAP® BAPI® RFC connector, you can use commands in a chain to perform a remote function call (RFC) in an SAP Business Application Programming Interface (BAPI) environment. For example, with this connector, you can perform RFCs to:
- Create and start jobs in SAP
- Log on or off of an external management tool
- Add or read a job step in an Advanced Business Application Programming (ABAP) program
Note: This connector is built by Workiva and connects to a third-party system. While our Support team can help configure this connector within your workspace, we are unable to troubleshoot or otherwise assist with any issues that originate outside of the Workiva platform.
Prerequisites
To enable the connection, the connector uses SAP Web Services. To set up the connection, you'll need:
- A designated SAP BAPI integration user set up for the connector
- The integration user's authentication credentials
- The base URL of the SAP server to connect to, such as
https://sap.organization.com
- Web Services enabled on the SAP server
Set up the SAP BAPI RFC connector
Note: To make the connector available for use in your organization's chains, an org security administrator first enables it from Configuration.
- From Chain Builder, click Connections , and then Create at the top right.
- Under BizApp Connection, select SAP BAPI RFC and the default CloudRunner.
- Under Basic Info, enter a unique name and description to help identify the connection.Under Properties, enter the connector's details:
Property Details Username Enter the username of the connector's integration user. Password Enter the password for the Username property. Base URL Enter the base URL of the SAP server to connect to, such as https://sap.organization.com
. Ensure Web Services are enabled for this server.Note: All sensitive credentials are automatically encrypted and stored at Advanced Encryption Standard (AES)-256 encryption.
- Select the environments to use with the connection, and click Save.
Troubleshooting
If the connection to SAP BAPI fails:
- Verify the integration user's authentication credentials.
- Check the base URL of the SAP server to connect to.
- Ensure Web Services are enabled for the SAP server.