SAP Business Suite is a bundle of integrated applications including but not limited to:
- Enterprise Resource Planning (ERP)
- Customer Relationship Management (CRM)
- Product Lifecycle Management (PLM)
- Supplier Relationship Management (SRM)
- Supply Chain Management (SCM)
SAP Business Suite is written in ABAP (SAP’s own programming language) and it has been the core of SAP’s business ever since it has been released (February 2009). Its licensing model is based on a combination of named user licenses and engine licenses (which represents the software licensed used by the named users).
The data sources of both users and engines are the ABAP tables. Users information can be found in the USR tables (e.g. USR01, USR02, USR06) and information related to their authorizations can be found in the UST tables (UST12 – stores user authorization details, UST 04 – stores SAP user profiles).
Engine information is also stored in the ABAP tables, and for each engine a different table or even multiple tables exist. They are also accessible by using SAP transaction codes. When an engine is used, it shows indicators of use in the source tables (e.g. number of service or sales orders per month, number of forms created, Gigabytes consumption registered per month).
The usage evidences visible in the ABAP tables can be retrieved either with SAP transaction codes directly in the SAP Graphic User Interface (GUI) or by using SAP’s own Audit Measurement Program – the USMM Transaction that triggers the users count and engines’ usage measurement and License Administration Workbench (LAW) that consolidates the results of the measurement performed on multiple SAP Systems (from all the productive and non-productive environments).
Apart from the engines for which technical evidences of the installation and use are available in the ABAP tables, there are also engines for which such evidences are not showed in any of the SAP ABAP tables that are retrieved via USMM/LAW. This occurs either because the specific programs are not ABAP-based or because they have different source tables that cannot be captured by USMM/LAW or because their licensing model is not based on technical evidences but on enterprise metrics (such as number of employees, revenue, spend volume, etc.).
To determine the consumption of these software programs, separate instructions are available that support the end users in identifying and declaring their usage.