SAP ABAP Class CL_CRD_LOG (Credentialing: Application Log)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CRDRUN (Package) Credentialing: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRD_LOG Credentialing: Application Log 20061010
Properties
Class CL_CRD_LOG  
Short Description Credentialing: Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRDRUN   Credentialing: Runtime 
Created 20061010   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRD_LOG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRD_LOG Credentialing: Application Log 20061010
Friends
Class CL_CRD_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_LOID Instance attribute Protected Type reference (TYPE) MTY_LOID Local Object Identifier 20061117
2 MD_REQID Instance attribute Protected Type reference (TYPE) CRDREQID Credentialing: Unique ID of Requirement 20061117
3 MT_LOID Instance attribute Protected Type reference (TYPE) MTY_TS_LOID Table with Local Object Identifier 20061117
4 MT_MSG Instance attribute Protected Type reference (TYPE) MTY_TS_MSG Message Table 20061117
5 MT_SUBLOG Instance attribute Protected Type reference (TYPE) MTY_TS_SUBLOG Table with References to Sublogs 20061117
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_MESSAGE Instance method Protected Method Attach Message to Log 20061010
2 APPEND_SUBLOG Instance method Protected Method Attach Sublog 20061010
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20061221
4 CREATE Instance method Public Method 20061011
5 EVAL_MSGTY Instance method Protected Method Valuates Severity of Error 20070120
6 GET_LOID Instance method Protected Method Get Local Object Identifier 20061010
7 TRAVERSE_MESSAGES Instance method Protected Method Scan All Messages 20070120
Events
Class CL_CRD_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTY_LOID Protected Type reference (TYPE) I Local Object Identifier 20061117
2 MTY_S_MSG Protected See coding Notification 20061117 BEGIN OF mty_s_msg, loid TYPE MTY_LOID, "local object identifier msgty TYPE symsgty, msgid TYPE symsgid, msgno TYPE symsgno, msgv1 TYPE symsgv, msgv2 TYPE symsgv, msgv3 TYPE symsgv, msgv4 TYPE symsgv, END OF mty_s_msg
3 MTY_S_SUBLOG Protected See coding Reference to Sublog 20061117 BEGIN OF mty_s_sublog, loid TYPE i, "local object identifier sublog TYPE REF TO if_crd_log, END OF mty_s_sublog
4 MTY_TS_LOID Protected See coding Table with Local Object Identifier 20061117 mty_ts_loid TYPE SORTED TABLE OF mty_loid WITH UNIQUE KEY table_line
5 MTY_TS_MSG Protected See coding Message Table 20061117 mty_ts_msg TYPE SORTED TABLE OF mty_s_msg WITH UNIQUE KEY loid
6 MTY_TS_SUBLOG Protected See coding Table with References to Sublogs 20061117 mty_ts_sublog TYPE SORTED TABLE OF mty_s_sublog WITH UNIQUE KEY loid
Method Signatures

Method APPEND_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOID Call by reference Type reference (TYPE) MTY_LOID Local Object Identifier 20061010
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20061010
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20061010
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20061010
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY SPACE 20061010
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY SPACE 20061010
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY SPACE 20061010
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY SPACE 20061010

Method APPEND_MESSAGE on class CL_CRD_LOG has no exception.

Method APPEND_SUBLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SUBLOG Call by reference Object reference (TYPE REF TO) IF_CRD_LOG Legitimierung: Anwendungsprotokoll 20061010
2 Importing IV_LOID Call by reference Type reference (TYPE) MTY_LOID Local Object Identifier 20061010

Method APPEND_SUBLOG on class CL_CRD_LOG has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CRD_LOG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CRD_LOG has no exception.

Method CREATE Signature

Method CREATE on class CL_CRD_LOG has no parameter.
Method CREATE on class CL_CRD_LOG has no exception.

Method EVAL_MSGTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20070120
2 Returning RD_VALUE Value transfer Type reference (TYPE) I 20070120

Method EVAL_MSGTY on class CL_CRD_LOG has no exception.

Method GET_LOID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_LOID Value transfer Type reference (TYPE) MTY_LOID Local Object Identifier 20061010

Method GET_LOID on class CL_CRD_LOG has no exception.

Method TRAVERSE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ID Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070120
2 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_CRD_LOG~MTY_TS_MESSAGE 20070120
3 Exporting ED_SUBLOG_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20070120
4 Importing ID_PARENT Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070120

Method TRAVERSE_MESSAGES on class CL_CRD_LOG has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700