SAP ABAP Class CL_DMC_LOG_CONTROLLER (application log handling for UI)
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_LOG_CONTROLLER | |
Short Description | application log handling for UI | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_DMC_UTIL | Data Mapping and Conversion: Utilities |
Created | 20120919 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_DMC_LOG_CONTROLLER has no forward declaration.
Interfaces
Class CL_DMC_LOG_CONTROLLER has no interface implemented.
Friends
Class CL_DMC_LOG_CONTROLLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALNREXT | application log external ID | 20130423 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALMODE | Application Log: Operating mode (Batch,Batch Input,Dialog) | 20130423 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALOBJ_D | 'DMC' | application log object name | 20130423 | |
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALPROBCLH | Application Log: Log problem class | 20130423 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALPROG | Application log: Program name | 20130423 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALSUBOBJ | application log: subobject name | 20130423 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALTCODE | Application Log: Transaction Code | 20130423 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BAL_S_DTTM | time frame for log selection | 20130423 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALUSER | Application log: user name | 20130423 | ||
10 | ![]() |
Constant | Public | Type reference (TYPE) | DMC_BOOLEAN | '-' | false | 20120919 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | DMC_BOOLEAN | 'X' | true | 20120919 | |
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_GUID | guid of file, access plan, ... | 20120919 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_GUIDS_TAB | guids of objects to be considered | 20120920 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_GUID | DMC: Globally Unique Key (22 Characters) | 20120919 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BAL_S_LFIL | Application Log: Log filter criteria | 20120919 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALHDR_T | Application Log: Log header data table | 20120919 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130423 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TABNAME | Table Name | 20130423 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_ACTION_TYPE | MWB activity type | 20120919 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_LOG_LAYER | layer distinction for application log (IL, OLC, etc...) | 20120919 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_BOOLEAN | '-' | read logs from archive | 20130423 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20120919 |
2 | ![]() |
Instance method | Public | Method | get all application logs fulfilling the selection criteria | 20120919 |
3 | ![]() |
Instance method | Public | Method | get messages from a log that fulfill all filter criteria | 20130423 |
4 | ![]() |
Instance method | Public | Method | if search criterion contains *, use CP instead of EQ | 20120919 |
5 | ![]() |
Instance method | Public | Method | set app.log. selection by object, subobject and external ID | 20130423 |
6 | ![]() |
Instance method | Public | Method | Set Filter for MT ID | 20120919 |
7 | ![]() |
Instance method | Public | Method | Set Filter for MT ID | 20120920 |
8 | ![]() |
Instance method | Public | Method | Set Log filter criteria | 20120919 |
Events
Class CL_DMC_LOG_CONTROLLER has no event.
Types
Class CL_DMC_LOG_CONTROLLER has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_DMC_LOG_CONTROLLER has no parameter.
Method CONSTRUCTOR on class CL_DMC_LOG_CONTROLLER has no exception.
Method GET_LOGS_BY_SET_SELECTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_LOGHEADERS | Value transfer | Type reference (TYPE) | BALHDR_T | Application Log: Log header data table | 20120919 |
Method GET_LOGS_BY_SET_SELECTIONS on class CL_DMC_LOG_CONTROLLER has no exception.
Method GET_MSG_BY_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LOGHNDL | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log handle | 20130423 | ||
2 | ![]() |
RT_MESSAGES | Value transfer | Type reference (TYPE) | DMC_BAL_T_MSG_WITH_HANDLE | table of appl. log. messages with handle | 20130423 |
Method GET_MSG_BY_FILTER on class CL_DMC_LOG_CONTROLLER has no exception.
Method GET_OPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHAR | Call by reference | Type reference (TYPE) | CLIKE | 20120919 | |||
2 | ![]() |
R_OPTION | Value transfer | Type reference (TYPE) | TVARV_OPTI | ABAP: Selection option (EQ/BT/CP/...) | 20120919 |
Method GET_OPTION on class CL_DMC_LOG_CONTROLLER has no exception.
Method SET_BAL_OBJECT_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130423 | ||
2 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130423 | ||
3 | ![]() |
I_BAL_EXTERNAL_ID | Call by reference | Type reference (TYPE) | BALNREXT | Application Log: External ID | 20130423 | ||
4 | ![]() |
I_BAL_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | 'DMC' | Application log: Object name (Application code) | 20130423 | |
5 | ![]() |
I_BAL_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | Application Log: Subobject | 20130423 |
Method SET_BAL_OBJECT_SELECTION on class CL_DMC_LOG_CONTROLLER has no exception.
Method SET_FILTER_MT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120919 |
Method SET_FILTER_MT_ID on class CL_DMC_LOG_CONTROLLER has no exception.
Method SET_FILTER_TABNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_TABNAME | Call by reference | Type reference (TYPE) | DMC_TABNAME_TT | DMC: Indicator for Mass Transfer | 20120920 |
Method SET_FILTER_TABNAME on class CL_DMC_LOG_CONTROLLER has no exception.
Method SET_LOG_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_FILTER | Call by reference | Type reference (TYPE) | BAL_S_LFIL | Application Log: Log filter criteria | 20120919 |
Method SET_LOG_FILTER on class CL_DMC_LOG_CONTROLLER has no exception.
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in |