Execute RFC in the Source-to-Pay with SAP integration

  • Release version: Australia
  • Updated March 12, 2026
  • 1 minute to read
  • Execute RFC from the available list.

    Process flow:

    Step 1 - Create a record for the SAP system in the Connection and Credential alias table.

    Step 2 - Create Credential for connecting to the SAP system.

    Step 3 - Add MID Server and credentials to the connection.

    Step 4 - Create ERP Source is an ERP source configuration table.

    Step 5 - Create a Service, add flow and give the necessary inputs in the fields.

    Name: ZSN_BAPI_GET_DATA

    Table 1. Query parameters to execute RFC
    Title Type Description
    Input
    1 Connection Alias - Connection Alias for SAP ECC – RFC
    2 RFC The Reference to records (SAP RFC Name and Application component) in SAP RFC Table
    3 Input Input fields for the selected RFC, represented in a flat structure
    Output
    1 Response

    The response for the execution of selected RFC at SAP

    2 Action Status If the request is executed successfully, Status is set to “Success”. If there’s a failure in SAP ECC - RFC, Status is set to “Error"
    3 Error Message Reason for error. Populated only when an error occurs. Error returned from SAP in the RETURN parameter.

    No or empty response received from SAP

    • Figure 1. Function Builder Initial Screen
      Function Builder Initial Screen
    • Figure 2. Enter the IMPORT, CHANGING, and TABLES parameters
      IMPORT, CHANGING, and TABLES parameters
    • Figure 3. Results data
      Results data
    • Figure 4. Results data
      Results data
      Figure 5. Results data
      Results Data