# Retrieving data from an SAP system by calling a BAPI function using multiple input/output parameters

This scenario applies only to subscription-based Talend products.

This scenario describes a Job that retrieves data from a table named *VBRK* in an SAP system by calling the BAPI function *RFC\_READ\_TABLE* with multiple input and output parameters defined.

![](https://help.qlik.com/talend/en-US/components/8.0/Resources/images/components-tsapbapi_s1_job.png)

Prerequisites:

An SAP connection has been set up in the Repository tree view, with the *RFC\_READ\_TABLE* function and *VBRK* table retrieved. For more information about how to set up an SAP connection and retrieve SAP functions and tables, see [Centralizing SAP metadata](https://help.qlik.com/talend/r/en-US/8.0/studio-user-guide/centralizing-sap-metadata).

![](https://help.qlik.com/talend/en-US/components/8.0/Resources/images/components-tsapbapi_s1_prerequisites.png)

### In this section

* [Adding and linking components](https://help.qlik.com/talend/en-US/components/8.0/sap/tsapbapi-tlogrow-tfixedflowinput-tfixedflowinput-adding-and-linking-components-standard-component-enterprise-create)
* [Configuring the components](https://help.qlik.com/talend/en-US/components/8.0/sap/tsapbapi-tlogrow-tfixedflowinput-tfixedflowinput-configuring-components-standard-component-enterprise)
* [Saving and executing the Job](https://help.qlik.com/talend/en-US/components/8.0/sap/tsapbapi-tlogrow-tfixedflowinput-tfixedflowinput-saving-and-executing-job-standard-component-enterprise-press)

**Related reference**

* [tSAPBapi](https://help.qlik.com/talend/en-US/components/8.0/sap/tsapbapi "Extracts data from or loads data to an SAP server using multiple input/output parameters or the document type parameter.")

**Related information**

* [tLogRow](https://help.qlik.com/talend/en-US/components/8.0/logs-and-errors/tlogrow)
* [tFixedFlowInput](https://help.qlik.com/talend/en-US/components/8.0/tfixedflowinput/tfixedflowinput)