SAP ABAP Class CL_CACS_APPL_DATA_LOG (ICM: Application Data - Application Log)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSMTD (Package) ICM: TCACS_MTDTAB Environment
Properties
Class CL_CACS_APPL_DATA_LOG  
Short Description ICM: Application Data - Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CACSAPPK    
Program status     
Category 0   
Package CACSMTD   ICM: TCACS_MTDTAB Environment 
Created 20050926   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CACS_APPL_DATA_LOG has no interface implemented.
Friends
Class CL_CACS_APPL_DATA_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_BALEXT Instance attribute Public Type reference (TYPE) BALNREXT '' Application Log: External ID 20050926
2 MD_BALOBJ Instance attribute Public Type reference (TYPE) BALOBJ_D 'CACS' Application Log: Object Name (Application Code) 20050926
3 MD_BALSUB Instance attribute Public Type reference (TYPE) BALSUBOBJ 'CACS_CLONE' Application Log: Subobject 20050926
4 MD_CNT_A Instance attribute Private Type reference (TYPE) I No. of "A" Messages 20050926
5 MD_CNT_E Instance attribute Private Type reference (TYPE) I No. of "E" Messages 20050926
6 MD_CNT_I Instance attribute Private Type reference (TYPE) I No. of "I" Messages 20050926
7 MD_CNT_S Instance attribute Private Type reference (TYPE) I No. of "S" Messages 20050926
8 MD_CNT_W Instance attribute Private Type reference (TYPE) I No. of "W" Messages 20050926
9 MD_LEVEL Instance attribute Public Type reference (TYPE) I Message Hierarchy 20050926
10 MO_APPL_LOG Instance attribute Public Object reference (TYPE REF TO) CL_CACS_BAL Application Log 20050926
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_FOR_CACS Instance method Public Method Activate Messages for CACS 20060324
2 ADD_MESSAGE_TO_LOG Instance method Public Method Add a Message 20050926
3 ADD_MESSAGE_TO_LOG_SYST Instance method Public Method Adding a Message (System) 20050926
4 CONSTRUCTOR Instance method Public Constructor Constructor 20050926
5 DEC Instance method Public Method Decrement Message Hierarchy 20050926
6 GET_LOG_HANDLE Instance method Public Method Get Handle 20050926
7 GET_LOG_LEVEL Instance method Public Method Get Message Hierarchy 20060324
8 GET_STATISTICS Instance method Public Method Statistics (for Each Log): Read 20050926
9 INC Instance method Public Method Increment Message Hierarchy 20050926
10 IS_LOG_ERROR Instance method Public Method Application Log: With Errors? 20050926
11 IS_LOG_WARNING Instance method Public Method Application Log: Warnings Issued? 20050926
12 SAVE_MESSAGES Instance method Public Method Save Application Log 20051012
13 SET_LOG_LEVEL Instance method Public Method Set Message Hierarchy 20060324
14 SHOW_APPLICATION_LOG Instance method Public Method Display Application Log 20050926
Events
Class CL_CACS_APPL_DATA_LOG has no event.
Types
Class CL_CACS_APPL_DATA_LOG has no local type.
Method Signatures

Method ACTIVATE_FOR_CACS Signature

Method ACTIVATE_FOR_CACS on class CL_CACS_APPL_DATA_LOG has no parameter.
Method ACTIVATE_FOR_CACS on class CL_CACS_APPL_DATA_LOG has no exception.

Method ADD_MESSAGE_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20050926
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050926
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20050926
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050926
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050926
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050926
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050926

Method ADD_MESSAGE_TO_LOG on class CL_CACS_APPL_DATA_LOG has no exception.

Method ADD_MESSAGE_TO_LOG_SYST Signature

Method ADD_MESSAGE_TO_LOG_SYST on class CL_CACS_APPL_DATA_LOG has no parameter.
Method ADD_MESSAGE_TO_LOG_SYST on class CL_CACS_APPL_DATA_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BALEXT Value transfer Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20050926
2 Importing IV_BALOBJ Value transfer Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20050926
3 Importing IV_BALSUB Value transfer Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20050926
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20050926

Method DEC Signature

Method DEC on class CL_CACS_APPL_DATA_LOG has no parameter.
Method DEC on class CL_CACS_APPL_DATA_LOG has no exception.

Method GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20050926

Method GET_LOG_HANDLE on class CL_CACS_APPL_DATA_LOG has no exception.

Method GET_LOG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LEVEL Value transfer Type reference (TYPE) I 20060324

Method GET_LOG_LEVEL on class CL_CACS_APPL_DATA_LOG has no exception.

Method GET_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATS Call by reference Type reference (TYPE) BAL_S_SCNT Statistik: Zähler für Meldungstypen 20050926

Method GET_STATISTICS on class CL_CACS_APPL_DATA_LOG has no exception.

Method INC Signature

Method INC on class CL_CACS_APPL_DATA_LOG has no parameter.
Method INC on class CL_CACS_APPL_DATA_LOG has no exception.

Method IS_LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ERROR Value transfer Type reference (TYPE) ABAP_BOOL "X" = Fehler 20050926

Method IS_LOG_ERROR on class CL_CACS_APPL_DATA_LOG has no exception.

Method IS_LOG_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_WARNINGS Value transfer Type reference (TYPE) ABAP_BOOL "X" = Warnungen 20050926

Method IS_LOG_WARNING on class CL_CACS_APPL_DATA_LOG has no exception.

Method SAVE_MESSAGES Signature

Method SAVE_MESSAGES on class CL_CACS_APPL_DATA_LOG has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20051012

Method SET_LOG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LEVEL Call by reference Type reference (TYPE) I 20060324

Method SET_LOG_LEVEL on class CL_CACS_APPL_DATA_LOG has no exception.

Method SHOW_APPLICATION_LOG Signature

Method SHOW_APPLICATION_LOG on class CL_CACS_APPL_DATA_LOG has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20050926
History
Last changed by/on SAP  20100310 
SAP Release Created in 700