SAP (Input Agent Cron)
Introduction: Sections Phase 1 and SAP.
Note: The SAP service must be licensed and activated on the Integration Server to use this Input Agent. Please contact our support or sales staff.
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 SAP RFC.
(1) The SAP alias of the connected system (see configuration file ./etc/sap.xml).
(2) The name of the function module to be called on the SAP system.
(3) The data supplied by the RFC call can be processed by Lobster_data in the formats CSV, FIXRECORD or XML.
(4) Defines the maximum waiting time of Lobster_data for a response from the SAP system. If no data has arrived until then, the job terminates with an error message.
(5) Lobster_data queries the SAP system for Fields, Structures and Tables (7) of the specified function module.
(6) Creates a source structure for the mapping in phase 3 from the structures and tables of the function module.
(7) Here the fields, structures and tables can be filled with data for the call.
Note: You can use the notation @0:s#<template>@ in input field Last executed in area Options. Example: @0:s#yyyyMMdd@ returns 20180310 at runtime if the cron job last ran at 10.3.2018. You can also use '@0:s#yyyyMMdd@@' - so surrounded by ''.