SAP Classes

Share |

SCMTMS_CL_CRKPI_HELPER_CUST SAP Class - Helper Class - Carrier KPI

SCMTMS_CL_CRKPI_HELPER_CUST is a standard SAP class available within R/3 SAP systems depending on your version and release level. Below is the standard documentation available for this class interface. You can view this information and more if you enter the class name SCMTMS_CL_CRKPI_HELPER_CUST into the relevant SAP transaction such as SE24 or SE80.

Contribute (Add Comment)
Within the comments section below there is also an opportunity for you to add useful hints, tips and information specific to this SAP object. This means that you and other users will be able to find these details quickly by simply searching on the object name SCMTMS_CL_CRKPI_HELPER_CUST or its description.

Class Methods
In some respects Class methods are similar to function modules in that they are a coding block that performs certain ABAP functionality. Methods can be referenced using the following syntax: CALL METHOD SCMTMS_CL_CRKPI_HELPER_CUST=>methodname EXPORTING/IMPORTING...

GET_KPI_IMPACT - Return the impact of KPI - Negative/Positive
GET_KPI_PROFILES - Return the list of KPI Profiles and Description
GET_KPI_WEIGHT - Returns KPI weight of a KPI under a profile

Class Attributes
Class attributes can be referenced using the following syntax SCMTMS_CL_CRKPI_HELPER_CUST=><attribute name>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

MT_KPI_IMPACT - Buffer table: KPI List and impact
MT_KPI_PRF - Holds Profile ID and Description
MT_PRFASG - Buffer table: Profile and weightages
SC_BW_FORVAR - BW formula variables
SC_ISTEP - BW variable filling time
SC_KPI_IMPACT - Impact on Score

Class Events
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT <event name> EXPOTING...

comments powered by Disqus