SAP ABAP Class CL_RSMRM_CORM_DETERMINE_CLASS (Coupon class determination)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-CRM (Application Component) Customer Relationship Management
     RSMRM_CORM (Package) Coupon Redemption Modeling
Properties
Class CL_RSMRM_CORM_DETERMINE_CLASS  
Short Description Coupon class determination    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMRM_CORM   Coupon Redemption Modeling 
Created 20040217   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSMRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSMRM_CORM_DETERMINE_CLASS has no interface implemented.
Friends
Class CL_RSMRM_CORM_DETERMINE_CLASS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _CLS_ID_CNT Instance attribute Private Type reference (TYPE) RSMRME_C_COUPON_CLASS Coupon Class 20040217
2 _MODEL_NAME Instance attribute Private Type reference (TYPE) RSMRME_C_MODEL Coupon Redemption Model 20040217
3 _R_BADI Instance attribute Private Object reference (TYPE REF TO) IF_EX_RSMRM_CORM_BADI Business add-in interface IF_EX_RSMRM_CORM_BADI 20040217
4 _R_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_RSMRM_CORM_MODEL Coupon Redemption Model 20040217
5 _T_CLS_CHARS Instance attribute Private Type reference (TYPE) RSMRC_T_CLS_ATR class characteristics 20040217
6 _T_CLS_DET Instance attribute Private Type reference (TYPE) RSMRMTT_C_CLS_CHAR_DET class id and characteristic details 20040217
7 _T_CLS_REL_TEMP Instance attribute Private Type reference (TYPE) RSMRMTT_C_CLS_REL class characteristic value relation 20040224
8 _T_IOBJ_ATTR_VAL Instance attribute Private Type reference (TYPE) RSDM_TX_SHLPRETURN infoobject attribute values 20040217
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_CLASS Instance method Public Method Perform class determination 20040217
2 GET_CREATED_CLASSES Instance method Public Method Return all classes 20040217
3 INITIALISE Instance method Public Method Initializations 20040217
4 SET_ATTR_VALS Instance method Private Method Set master data attribute values 20040217
5 SET_CREATED_CLASSES Instance method Public Method Set already created classes (called by prediction) 20040318
Events
Class CL_RSMRM_CORM_DETERMINE_CLASS has no event.
Types
Class CL_RSMRM_CORM_DETERMINE_CLASS has no local type.
Method Signatures

Method DETERMINE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLASS_EXISTS Call by reference Type reference (TYPE) RSDMEM_BOOL_CH Datenelement für Rückgabetabelle 20040217
2 Exporting E_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSMRM_ERROR Rückgabeparameter 20040217
3 Exporting E_S_CLASS_DET Call by reference Type reference (TYPE) RSMRMS_C_CLASS_CHAR_DET Informationen für Klassenmerkmal 20040217
4 Importing I_MKT_ELM Call by reference Type reference (TYPE) RSMRME_C_COUPON_ID Coupon-ID 20040217

Method DETERMINE_CLASS on class CL_RSMRM_CORM_DETERMINE_CLASS has no exception.

Method GET_CREATED_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CLS_DET Value transfer Type reference (TYPE) RSMRMTT_C_CLS_CHAR_DET Klassen-ID und Merkmaldetails 20040217

Method GET_CREATED_CLASSES on class CL_RSMRM_CORM_DETERMINE_CLASS has no exception.

Method INITIALISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_R_MSG Value transfer Object reference (TYPE REF TO) CL_RSMRM_ERROR Fehlerklasse 20040217
2 Importing I_MODEL_NAME Call by reference Type reference (TYPE) RSMRME_C_MODEL Coupon-Einlösemodell 20040217
3 Importing I_R_BADI Call by reference Object reference (TYPE REF TO) IF_EX_RSMRM_CORM_BADI Business-Add-In-Schnittstelle IF_EX_RSMRM_CORM_BADI 20040217
4 Importing I_R_MODEL Call by reference Object reference (TYPE REF TO) CL_RSMRM_CORM_MODEL Instanz für Coupon-Einlösemodell 20040217
5 Importing I_T_IOBJ_ATTR_VAL Call by reference Type reference (TYPE) RSDM_TX_SHLPRETURN 20040217

Method INITIALISE on class CL_RSMRM_CORM_DETERMINE_CLASS has no exception.

Method SET_ATTR_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ERROR Value transfer Type reference (TYPE) RSDMEM_BOOL_CH Datenelement für Rückgabetabelle 20040217
2 Importing I_MKT_ELM Call by reference Type reference (TYPE) RSMRME_C_COUPON_ID Name von Kampagnen-InfoObject 20040217

Method SET_ATTR_VALS on class CL_RSMRM_CORM_DETERMINE_CLASS has no exception.

Method SET_CREATED_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_R_MSG Value transfer Object reference (TYPE REF TO) CL_RSMRM_ERROR Fehlerklasse 20040318
2 Importing I_T_CLS_REL Call by reference Type reference (TYPE) RSMRMTT_C_CLS_REL Beziehung zwischen Coupon-Klasse und Merkmalswerten 20040318

Method SET_CREATED_CLASSES on class CL_RSMRM_CORM_DETERMINE_CLASS has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 331