SAP ABAP Class CL_DMC_LOG_HANDLER (Log handler for MWB/DTL)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_DMC_UTIL (Package) Data Mapping and Conversion: Utilities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DMC_LOG_HANDLER_ROOT Log handler root class 20071015
Properties
Class CL_DMC_LOG_HANDLER  
Short Description Log handler for MWB/DTL    
Super Class CL_DMC_LOG_HANDLER_ROOT Log handler root class 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_DMC_UTIL   Data Mapping and Conversion: Utilities 
Created 20021007   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DMC_LOG_HANDLER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DMC_LOG_HANDLER has no interface implemented.
Friends
Class CL_DMC_LOG_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_COBJ_ACP Constant Public Type reference (TYPE) BALSUBOBJ 'ACPLAN' Protokoll-Unterobjekt 'Zugriffsplan' 20040819
2 CO_COBJ_GEN Constant Public Type reference (TYPE) BALSUBOBJ 'COBJ_GEN' DMC: Allg. Bezeichner 20031112
3 CO_COBJ_IUUC Constant Public Type reference (TYPE) BALSUBOBJ 'IUUC' Application Log: Subobject 20080814
4 CO_COBJ_MNT Constant Public Type reference (TYPE) BALSUBOBJ 'COBJ_MNT' Protokoll-Unterobjekt 'Pflege Konvertierungsobjekt' 20031210
5 CO_COBJ_PRC Constant Public Type reference (TYPE) BALSUBOBJ 'PREC' Protokoll-Unterobjekt 'Vorkalkulation' 20040818
6 CO_COBJ_RT Constant Public Type reference (TYPE) BALSUBOBJ 'COBJ_RT' Protokoll-Unterobjekt 'Laufzeit Konvertierungsobjekt' 20031211
7 CO_SORT_ACP Constant Public Type reference (TYPE) BALSORT 'ACS' Anwendungs-Log: Sortierkriterium/Gruppierung 20040819
8 CO_SORT_IU Constant Public Type reference (TYPE) BALSORT 'IU' Anwendungs-Log: Sortierkriterium/Gruppierung 20041004
9 CO_SORT_MT Constant Public Type reference (TYPE) BALSORT 'MT' Anwendungs-Log: Sortierkriterium/Gruppierung 20050310
10 CO_SORT_PRC Constant Public Type reference (TYPE) BALSORT 'PRC' Anwendungs-Log: Sortierkriterium/Gruppierung 20040818
11 CO_SUBOBJ_EQ Constant Public Type reference (TYPE) BALSUBOBJ 'EQUALS' Protokoll-Unterobjekt 'Objektvergleich' 20050110
12 CO_SUBOBJ_IU Constant Public Type reference (TYPE) BALSUBOBJ 'IU' Protokoll-Unterobjekt 'Integrated Upgrade' 20041004
13 LOG_HANDLER Static Attribute Private Object reference (TYPE REF TO) CL_DMC_LOG_HANDLER log handler reference 20071015
14 SET_BEHAV_CALL_TAB Static Attribute Private Type reference (TYPE) SYS_CALLST Structure of System Callstack (like in the Debugger) 20070816
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20021007
2 CREATE_LOGHANDLER Static method Public Method creates the log handle object 20050426
3 GET_LOGS_FOR_CONTEXT Static method Public Method get log handles of logs assigned to certain object guids 20071019
4 GET_REFERENCE Static method Public Method get reference of log handler 20071015
5 INITIALIZE Static method Public Method initialize log handler reference 20071015
6 INSERT_MESSAGE_COUNT Instance method Public Method inserts count messages into the application log 20061102
7 OPEN_NEW_LOG Instance method Public Method save and close application log, open a new one 20071016
8 RESET_BEHAVIOUR Instance method Public Method Resets original output behaviour 20040810
9 SET_BEHAVIOUR Instance method Public Method sets new output behaviour (dialog message / Appl.Log) 20040810
Events
Class CL_DMC_LOG_HANDLER has no event.
Types
Class CL_DMC_LOG_HANDLER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEHAVIOUR Call by reference Type reference (TYPE) I Verhalten beim Schreiben der Meldung 20030117
2 Importing IM_EXTERNAL_ID Call by reference Type reference (TYPE) BALNREXT Externe Kennung des Applikationslog 20021024
3 Importing IM_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20050304
4 Importing IM_MAX_NO_MSG Call by reference Type reference (TYPE) INT4 500 Max. Anz. Meldungen 20041229
5 Importing IM_OBJECT Call by reference Type reference (TYPE) BALOBJ_D 'DMC' Application log: Object name (Application code) 20050930
6 Importing IM_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20030114

Method CONSTRUCTOR on class CL_DMC_LOG_HANDLER has no exception.

Method CREATE_LOGHANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEHAVIOUR Call by reference Type reference (TYPE) I CL_DMC_LOG_HANDLER=>CO_LOG_ONLY Verhalten beim Schreiben der Meldung 20050426
2 Importing IM_EXTERNAL_ID Call by reference Type reference (TYPE) BALNREXT external ID of appl. log 20050426
3 Importing IM_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL log handle 20050426
4 Importing IM_MAX_NO_MSG Call by reference Type reference (TYPE) INT4 50000 max. number of identical messages 20050426
5 Importing IM_OBJECT Call by reference Type reference (TYPE) BALOBJ_D 'DMC' Application log: objects 20060110
6 Importing IM_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ appl. log. subobject 20050426
7 Importing I_REACTIV_LOGHANDLE Call by reference Type reference (TYPE) BOOLEAN '-' reactivate old log 20060612
8 Importing I_SAVE_LOGHANDLE Call by reference Type reference (TYPE) BOOLEAN '-' save old log handle 20060612
9 Returning RE_REFERENCE Value transfer Object reference (TYPE REF TO) CL_DMC_LOG_HANDLER log handler object reference 20050426

Method CREATE_LOGHANDLER on class CL_DMC_LOG_HANDLER has no exception.

Method GET_LOGS_FOR_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_GUIDS Call by reference Type reference (TYPE) DMC_GUIDS_TAB DMC: Table Type with GUIDs 20071019
2 Returning RT_LOG_HANDLES Value transfer Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20071019

Method GET_LOGS_FOR_CONTEXT on class CL_DMC_LOG_HANDLER has no exception.

Method GET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REFERENCE Value transfer Object reference (TYPE REF TO) CL_DMC_LOG_HANDLER Log handler for MWB/DTL and CCW 20071015

Method GET_REFERENCE on class CL_DMC_LOG_HANDLER has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_DMC_LOG_HANDLER has no parameter.
Method INITIALIZE on class CL_DMC_LOG_HANDLER has no exception.

Method INSERT_MESSAGE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEL_OLD_MSG Call by reference Type reference (TYPE) BOOLEAN '-' boolean variable (X=true, -=false, space=unknown) 20061102

Method INSERT_MESSAGE_COUNT on class CL_DMC_LOG_HANDLER has no exception.

Method OPEN_NEW_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXTERNAL_ID Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20071016
2 Importing IM_MAX_NO_MSG Call by reference Type reference (TYPE) INT4 500 Max. Anz. gleicher Meldungen im Log 20071016
3 Importing IM_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ CL_DMC_LOG_HANDLER=>CO_COBJ_MNT Unterobjekt 20071016
4 Importing I_OBJECT Call by reference Type reference (TYPE) BALOBJ_D 'DMC' Application log: Object name (Application code) 20071016

Method OPEN_NEW_LOG on class CL_DMC_LOG_HANDLER has no exception.

Method RESET_BEHAVIOUR Signature

Method RESET_BEHAVIOUR on class CL_DMC_LOG_HANDLER has no parameter.
Method RESET_BEHAVIOUR on class CL_DMC_LOG_HANDLER has no exception.

Method SET_BEHAVIOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXTERNAL_ID Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20050426
2 Importing IM_NEW_BEHAVIOUR Call by reference Type reference (TYPE) I Neues Ausgabeverhalten 20040810
3 Importing IM_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20040810
4 Importing I_OBJECT Call by reference Type reference (TYPE) BALOBJ_D 'DMC' Log Object 20050930

Method SET_BEHAVIOUR on class CL_DMC_LOG_HANDLER has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 50A