SAP ABAP Class CL_DMC_ERROR_LOG (access class for table DMC_ERROR_LOG)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_DMC_UTIL (Package) Data Mapping and Conversion: Utilities
Properties
Class CL_DMC_ERROR_LOG  
Short Description access class for table DMC_ERROR_LOG    
Super 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 20140305   SAP 
Last change 20141030    
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_DMC_ERROR_LOG has no interface implemented.
Friends
Class CL_DMC_ERROR_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MAX_MSG_PER_LOG Constant Public Type reference (TYPE) I 30 20140317
2 GC_RELID Constant Public Type reference (TYPE) RELID 'XX' RELID (constant value XX) 20140310
3 GO_ERROR_LOG Static Attribute Protected Object reference (TYPE REF TO) CL_DMC_ERROR_LOG access class for table DMC_ERROR_LOG 20140325
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_ALL_FOR_ORGUNIT Static method Public Method delete all records for the specified org unit (static meth) 20140325
2 DELETE_ALL_FOR_ORGUNIT_TAB Static method Public Method delete all records for the org unit and table (static meth) 20140325
3 DELETE_ALL_FOR_ORG_UNIT Instance method Public Method delete all records for the specified org unit 20140305
4 DELETE_ALL_FOR_TABLE Instance method Public Method delete all records for the specified org unit and table 20140305
5 GET_INSTANCE Static method Public Method obtain singleton with error log services 20140310
6 GET_MESSAGES Instance method Public Method save error messages for object 20140310
7 GET_TIMESTAMP Instance method Public Method retrieve time stamp when error log was saved to DB 20140326
8 SAVE_MESSAGES Instance method Public Method save error messages for object 20140306
Events
Class CL_DMC_ERROR_LOG has no event.
Types
Class CL_DMC_ERROR_LOG has no local type.
Method Signatures

Method DELETE_ALL_FOR_ORGUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORG_UNIT_ID Call by reference Type reference (TYPE) CHAR32 DMC: General ID 20140325
2 Importing IV_ORG_UNIT_TYPE Call by reference Type reference (TYPE) DMC_OTYPE MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20140325

Method DELETE_ALL_FOR_ORGUNIT on class CL_DMC_ERROR_LOG has no exception.

Method DELETE_ALL_FOR_ORGUNIT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORG_UNIT_ID Call by reference Type reference (TYPE) CHAR32 DMC: General ID 20140325
2 Importing IV_ORG_UNIT_TYPE Call by reference Type reference (TYPE) DMC_OTYPE MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20140325
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20140325

Method DELETE_ALL_FOR_ORGUNIT_TAB on class CL_DMC_ERROR_LOG has no exception.

Method DELETE_ALL_FOR_ORG_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORG_UNIT_ID Call by reference Type reference (TYPE) CHAR32 DMC: General ID 20140305
2 Importing IV_ORG_UNIT_TYPE Call by reference Type reference (TYPE) DMC_OTYPE MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20140305

Method DELETE_ALL_FOR_ORG_UNIT on class CL_DMC_ERROR_LOG has no exception.

Method DELETE_ALL_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORG_UNIT_ID Call by reference Type reference (TYPE) CHAR32 DMC: General ID 20140305
2 Importing IV_ORG_UNIT_TYPE Call by reference Type reference (TYPE) DMC_OTYPE MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20140305
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20140305

Method DELETE_ALL_FOR_TABLE on class CL_DMC_ERROR_LOG has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_DMC_ERROR_LOG access class for table DMC_ERROR_LOG 20140310

Method GET_INSTANCE on class CL_DMC_ERROR_LOG has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) DMC_BAL_T_MSG Application Log: Table with Messages 20140326
2 Exporting EV_LOGNUMBER Call by reference Type reference (TYPE) BALOGNR Application log: log number 20140326
3 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP Time stamp when log was saved 20140326
4 Importing IV_ORG_UNIT_ID Call by reference Type reference (TYPE) CHAR32 DMC: General ID 20140310
5 Importing IV_ORG_UNIT_TYPE Call by reference Type reference (TYPE) DMC_OTYPE MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20140310
6 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20140310

Method GET_MESSAGES on class CL_DMC_ERROR_LOG has no exception.

Method GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORG_UNIT_ID Call by reference Type reference (TYPE) CHAR32 DMC: General ID 20140326
2 Importing IV_ORG_UNIT_TYPE Call by reference Type reference (TYPE) DMC_OTYPE MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20140326
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20140326
4 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20140326

Method GET_TIMESTAMP on class CL_DMC_ERROR_LOG has no exception.

Method SAVE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) DMC_BAL_T_MSG Application Log: Table with Messages 20140306
2 Importing IV_LOGNUMBER Call by reference Type reference (TYPE) BALOGNR Application log: log number 20140326
3 Importing IV_ORG_UNIT_ID Call by reference Type reference (TYPE) CHAR32 DMC: General ID 20140306
4 Importing IV_ORG_UNIT_TYPE Call by reference Type reference (TYPE) DMC_OTYPE MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20140306
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20140306

Method SAVE_MESSAGES on class CL_DMC_ERROR_LOG has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620