SAP (Input Agent cron)
Data from an SAP system is read and transferred to the profile. A remote function call (RFC) is called on the SAP System and data is exchanged via a defined interface. For a detailed description, see section SAP RFC.
Settings
(1) SAP alias: The SAP alias of the connected system (see configuration file ./etc/sap.xml).
(2) RFC name: The name of the function module to be called on the SAP system. Example: ""RFC_READ_TABLE.
(3) Output format: The data supplied by the RFC call can be processed in the formats CSV, FIXRECORD, SAPXML or XML. See also (6). The received data are not IDoc files. Note: If you are using output format SAPXML, 'deep data types' in the response of the RFC/BAPI can also be parsed and processed. In particular, these are tables in the EXPORT parameters, tables in tables or String/XSTRING parameters, as well as the CHANGING parameters. Disadvantage: The creation of the source structure from the RFC (6) fails or is incorrect. Solution: Start a job and then create the source structure from the received response of the RFC (backup file).
(4) Timeout: Defines the maximum waiting time for a response from the SAP system. If no data has arrived until then, the job terminates with an error message.
(5) Request RFC: Queries the SAP system for fields, structures and tables (7) of the specified function module.
(6) Create structure: Creates a source structure for the mapping in phase 3 from the structures and tables of the function module.
(7) Fields, Structures, Tables: Here the fields, structures and tables can be filled with data for the call. Note: Placeholders and MSG_CALL_ variables are allowed.