This section includes the following topics:
- Overview
- Function Modules implementing core functionality
- Function Modules that pull lists from the SAP instance
- SAP Function Modules called by Precise
- List of obsolete objects
Overview
This section is oriented toward customers who want to know more about the Function Modules required by Precise for SAP version 9.6. All Function Modules are part of the /PRECISE/ZLSC function group.
Function Modules implementing core functionality
The following function modules implement the core functionality of the Precise for SAP product:
/PRECISE/READ_STAT_V700
The function is a wrapper around the SAP BAPI: SWNC_STATREC_READ.
It returns the contents of the stat file.
/PRECISE/Z_LSC_SERVER_INFO2
This function returns application server information from SAP.
/PRECISE/Z_LSC_BATCH_ACTIVE
This function returns data about active jobs that are currently running on the application server. It is executed whenever the "Current Batches" table is requested from the Precise for SAP UI.
Function Modules that pull lists from the SAP instance
The following functions return various lists from the SAP instance. The product uses the information in these lists to allow filtering SAP performance statistics. The statistics can be filtered on any entity that is included in these lists.
The lists are:
Table G-1 Function Modules
List type Function Module
Programs /PRECISE/Z_LSC_PGM_LIST2
T-Codes /PRECISE/Z_LSC_TRAN_LIST2
Applications /PRECISE/Z_LSC_APP_LIST2
SAP Transports description
Users /PRECISE/Z_LSC_USER_GETLIST
/PRECISE/Z_LSC_USER_LIST2
Clients /PRECISE/Z_LSC_CLIENT_LIST
Application Servers /PRECISE/Z_LSC_SERVER_LIST2
SAP Function Modules called by Precise
In addition to the function modules delivered by Precise, the product also calls function modules delivered by SAP. These are:
• RFC_PING
• THUSRINFO
• SAPTUNE_GET_SUMMARY_STATISTIC
• GET_CPU_ALL
• GET_MEM_ALL
• STUM_WP_SERVER_ACTIVITY
List of obsolete objects
In past versions of the product, certain objects were installed that are obsolete, and are not used in version 9.6. These objects will be removed in future versions.
The objects are:
Table G-2 Obsolete Objects
Object type Object name
Program /PRECISE/ZLSCRIX1
Program /PRECISE/ZLSCUSRL
Program /PRECISE/ZLSCUSRL2
Function Module /PRECISE/RESET_ALERTS_V4