SAP ABAP Interface IF_EAMS_KPI_PROVIDER (KPI Provider Interface)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_KPI_SERV (Package) KPI Service Layer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EAMS_KPI_POWL_ADAPTER Powl Adapter for KPI Framework 20100717
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_KPI_CUSTOM_PROVIDER_VOL Custom KPI Provider 20100923
Properties
Interface IF_EAMS_KPI_PROVIDER  
Short Description KPI Provider Interface    
General Data
Package EAMS_KPI_SERV   KPI Service Layer 
Created 20100709   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_EAMS_KPI_PROVIDER has no forward declaration.
Interfaces
Interface IF_EAMS_KPI_PROVIDER has no interface.
Friends
Interface IF_EAMS_KPI_PROVIDER has no friend.
Attributes
Interface IF_EAMS_KPI_PROVIDER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_KPI_DATA Instance method Public Method Fetches data from various data sources 20100709
2 GET_KPI_DATA_DESCR Instance method Public Method Returns the RTTI of the KPI data 20100709
3 GET_KPI_PARAMETERS Instance method Public Method Provides The list of parameters to be displayed on UI 20100709
4 GET_RENDERING_INFO Instance method Public Method Implements special rendering 20100709
5 NORMALIZE_KPI_DATA Instance method Public Method To implement Aggregation 20100709
Events
Interface IF_EAMS_KPI_PROVIDER has no event.
Types
Interface IF_EAMS_KPI_PROVIDER has no local type.
Method Signatures

Method GET_KPI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20120313
2 Exporting ET_RESULTS Call by reference Type reference (TYPE) STANDARD TABLE Allocation/production data 20100709
3 Importing IT_NETOBJ Call by reference Type reference (TYPE) EAMS_T_KPI_OBJ_TYP Object Type 20100709
4 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) TPLNR_TAB Table Using Functional Location Numbers 20100803
5 Importing IT_PARAM_VALUE Call by reference Type reference (TYPE) EAMS_T_KPI_RANGE Field Name Value Pair 20100709
6 Importing I_AUTH_SAP_USER_ID Value transfer Type reference (TYPE) XUSER SY-UNAME User name 20100709
7 Importing I_KPI_ID Value transfer Type reference (TYPE) EAMS_KPI_ID KPID (OBJ ID) for kpi 20100709

Method GET_KPI_DATA on Interface IF_EAMS_KPI_PROVIDER has no exception.

Method GET_KPI_DATA_DESCR 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 RTTI Returned by GET_DATA 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) for kpi 20100709

Method GET_KPI_DATA_DESCR on Interface IF_EAMS_KPI_PROVIDER has no exception.

Method GET_KPI_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_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 User name 20100709
3 Importing I_KPI_ID Value transfer Type reference (TYPE) EAMS_KPI_ID KPI ID 20100709

Method GET_KPI_PARAMETERS on Interface IF_EAMS_KPI_PROVIDER has no exception.

Method GET_RENDERING_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTH_SAP_USER_ID Value transfer Type reference (TYPE) XUSER User name 20100709
2 Importing I_KPI_ID Value transfer Type reference (TYPE) EAMS_KPI_ID KPID (OBJ ID) for kpi 20100709

Method GET_RENDERING_INFO on Interface IF_EAMS_KPI_PROVIDER has no exception.

Method NORMALIZE_KPI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULTS Call by reference Type reference (TYPE) STANDARD TABLE 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 NORMALIZE_KPI_DATA on Interface IF_EAMS_KPI_PROVIDER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606