SAP Function Module Overview
The Function Module is an ABAP program certified by SAP and provided to you by Angles for SAP. You import this Function Module into the SAP System(s). The purpose of the ABAP code is to extract data out of SAP tables, convert it into record-based data, and transfer it to either a file system to be picked up by the insightsoftware server or directly to the insightsoftware server.
Function Module deployment
The Function Module includes all the features and functionality needed to perform an extraction and it will be provided to you by the Angles for SAP consultant in the form of a package. This package can be imported into SAP via the STMS transaction. The Angles for SAP consultant will also provide PDF documentation that describes the installation procedure.
How does the Function Module work?
The Angles for SAP ETL Server reads information about the desired fields of an SAP table from the Angles for SAP configuration files. These settings are transferred to the Function Module which will query the database for the required SAP tables. Those tables are then pushed to the Angles for SAP environment.
Impact of importing the Function Module into SAP
Angles for SAP has very little impact on your technical environment. The Function Module on the SAP environment performs read-only operations on the SAP tables using SQL statements.
Example of the format of SQL statements used by Angles for SAP
SELECT column_name,column_name
FROM table_name
WHERE column_name operator value;
You can control the number of SAP Jobs to be used from within Angles for SAP. If Angles for SAP uses too many SAP Jobs, causing issues for other programs, the number of SAP Jobs can be decreased to have less of an impact on the SAP system and resources. Angles for SAP jobs in SAP also have the lowest priority as they are defined as ‘Job Class C’. SAP Jobs with class ‘A’ or ‘B’ have more priority than the Angles for SAP jobs.