SAP ABAP Class CL_EAMS_KPI_MANAGER (KPI Manager)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_KPI_SERV (Package) KPI Service Layer
Properties
Class CL_EAMS_KPI_MANAGER  
Short Description KPI Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_KPI_SERV   KPI Service Layer 
Created 20100709   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EAMS_KPI_MANAGER has no forward declaration.
Interfaces
Class CL_EAMS_KPI_MANAGER has no interface implemented.
Friends
Class CL_EAMS_KPI_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_KPI_PROVIDER Static Attribute Private Object reference (TYPE REF TO) IF_EAMS_KPI_PROVIDER KPI Provider Interface 20100709
2 GT_KPI_META_DATA Static Attribute Private Type reference (TYPE) EAMS_T_KPI_METADATA KPI Meta Data 20100709
3 GT_NETOBJ_TYPE Static Attribute Private Type reference (TYPE) EAMS_T_KPI_OBJ_TYP Network Object Type 20100709
Methods
# Method Level Visibility Method type Description Created on
1 GET_KPI_ATTRIBUTES Static method Public Method Method to get KPI Attributes 20100709
2 GET_KPI_DATA Static method Public Method Method to get KPI Data 20100709
3 GET_KPI_METADATA Static method Public Method Method to get KPI Metadata 20100709
4 GET_KPI_RTTI_DESC Static method Public Method Method to get RTTI Description 20100709
5 GET_OBJ_TYP_FOR_KPI Static method Public Method Method to grt Object typs for KPI 20100802
Events
Class CL_EAMS_KPI_MANAGER has no event.
Types
Class CL_EAMS_KPI_MANAGER has no local type.
Method Signatures

Method GET_KPI_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KPI_PARAMETERS Call by reference Type reference (TYPE) EAMS_T_KPI_PARAMS KPI Parameters 20100709
2 Importing I_AUTH_SAP_USER_ID Value transfer Type reference (TYPE) XUSER SY-UNAME User name 20100709
3 Importing I_KPI_ID Value transfer Type reference (TYPE) EAMS_KPI_ID KPID (OBJ ID) for kpi G&A OPM 20100709

Method GET_KPI_ATTRIBUTES on class CL_EAMS_KPI_MANAGER has no exception.

Method GET_KPI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANY Call by reference Type reference (TYPE) STANDARD TABLE 20100709
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20120313
3 Importing IT_KPI_NAME_VALUE Call by reference Type reference (TYPE) EAMS_T_KPI_RANGE Field Name Value Pair 20100709
4 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) TPLNR_TAB Table Using Functional Location Numbers 20100803
5 Importing I_AUTH_SAP_USER_ID Value transfer Type reference (TYPE) XUSER SY-UNAME User name 20100709
6 Importing I_KPI_ID Value transfer Type reference (TYPE) EAMS_KPI_ID KPI ID 20100709

Method GET_KPI_DATA on class CL_EAMS_KPI_MANAGER has no exception.

Method GET_KPI_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KPI_METADATA Call by reference Type reference (TYPE) EAMS_T_KPI_METADATA Table type for KPI metadata 20100709
2 Importing IT_NETOBJ Call by reference Type reference (TYPE) EAMS_T_KPI_OBJ_TYP Network Object Type 20100709
3 Importing I_AUTH_SAP_USER_ID Value transfer Type reference (TYPE) XUSER User name 20100709

Method GET_KPI_METADATA on class CL_EAMS_KPI_MANAGER has no exception.

Method GET_KPI_RTTI_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RTTI_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Name of Dictionary Type 20100717
2 Importing I_AUTH_SAP_USER_ID Value transfer Type reference (TYPE) XUSER SY-UNAME User name 20100709
3 Importing I_KPI_ID Value transfer Type reference (TYPE) EAMS_KPI_ID KPID (OBJ ID) 20100709

Method GET_KPI_RTTI_DESC on class CL_EAMS_KPI_MANAGER has no exception.

Method GET_OBJ_TYP_FOR_KPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KPI_OBJ_TYPS Call by reference Type reference (TYPE) EAMS_T_KPI_OBJ_TYPS Table type for Object types assigned to a kpi 20100802
2 Importing IV_KPI_ID Value transfer Type reference (TYPE) EAMS_KPI_ID KPI ID 20100802

Method GET_OBJ_TYP_FOR_KPI on class CL_EAMS_KPI_MANAGER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606