Hierarchy
⤷ ICM (Application Component) Incentive and Commission Management (ICM)
⤷ CACSR5 (Package) ICM: Retention: DDIC + APIs for DDIC
Properties
Class | CL_CACS_RET_DBC_CNTRL | |
Short Description | Retention: Control for Database Conversion | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CACSR5 | ICM: Retention: DDIC + APIs for DDIC |
Created | 20070107 | 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_RET_DBC_CNTRL has no interface implemented.
Friends
Class CL_CACS_RET_DBC_CNTRL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MB_POST_OK | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=true, -=false, space=unknown) | 20071008 | ||
2 | MB_SIMULATION | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN_FLG | Only Simulation (X=true, space=false) | 20070108 | ||
3 | MD_APPL | Instance attribute | Protected | Type reference (TYPE) | CACSAPPL | Identification of Application | 20070108 | ||
4 | MD_DBC_TIMESTAMP | Instance attribute | Protected | Type reference (TYPE) | CACSTIMESTAMP | Time Stamp (YYYY.MM.DD hh:mm:ss) | 20070110 | ||
5 | MD_DBC_TIMESTAMP_END | Instance attribute | Protected | Type reference (TYPE) | CACSTIMESTAMP | Time Stamp (YYYY.MM.DD hh:mm:ss) | 20070119 | ||
6 | MO_DBC_CUST | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CACS_RET_DBC_CUST | Retention: Database Conversion Customizing | 20070108 | ||
7 | MO_DBC_MD | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CACS_RET_DBC_MD | Retention: Database Conversion Master Data | 20070108 | ||
8 | MO_DBC_TD | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CACS_RET_DBC_TD | Retention: Database Conversion Transaction Data | 20070108 | ||
9 | MO_DBC_VAR | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CACS_RET_DBC_VAR | Retention: Database Conversion Context | 20070119 | ||
10 | MO_LOG | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CACS_BAL | CACS: Application Log | 20070119 | ||
11 | MT_CONFLICT_CUST | Instance attribute | Protected | Type reference (TYPE) | CACS_TT_RET_DBC_OVERLAPPING | Table Type Retent.: Database Conversion Overlapping Entries | 20070111 | ||
12 | MT_RESOLVE_CUST | Instance attribute | Protected | Type reference (TYPE) | CACS_TT_RET_DBC_OVERLAPPING | Table Type Retent.: Database Conversion Overlapping Entries | 20070115 | ||
13 | ST_INSTANCE | Static Attribute | Private | Type reference (TYPE) | TY_TT_INSTANCE | List of All Objects | 20070108 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_MESSAGE_PRC_INITIALISATION | Instance method | Protected | Method | Add Messages for "Initialize Process" Time-Spot | 20070223 |
2 | CHECK | Instance method | Public | Method | Start Data Check | 20070108 |
3 | CHECK_AUTHORISATION | Instance method | Private | Method | Check Authorization | 20070108 |
4 | CHECK_CUST | Instance method | Protected | Method | Check Data: Customizing | 20070108 |
5 | CHECK_MD | Instance method | Protected | Method | Check Data: Master Data | 20070108 |
6 | CHECK_TD | Instance method | Protected | Method | Check Data: Transaction Data | 20070108 |
7 | CHECK_VAR | Instance method | Protected | Method | Check Data: Context | 20070119 |
8 | COMMIT | Instance method | Protected | Method | COMMIT WORK | 20070108 |
9 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20070107 |
10 | CONVERT | Instance method | Public | Method | Start Conversion | 20070111 |
11 | CONVERT_CUST | Instance method | Protected | Method | Conversion: Customizing | 20070111 |
12 | CONVERT_MD | Instance method | Protected | Method | Conversion: Master Data | 20070111 |
13 | CONVERT_TD | Instance method | Protected | Method | Conversion: Transaction Data | 20070111 |
14 | CONVERT_VAR | Instance method | Protected | Method | Conversion: Context | 20070119 |
15 | CREATE | Static method | Public | Method | Factory Method: Generate Object | 20070107 |
16 | CREATE_LOG | Instance method | Protected | Method | Generate Application Log | 20070119 |
17 | FINALISE | Instance method | Protected | Method | Conversion: Closing | 20070214 |
18 | GET_LOGHANDLE | Instance method | Public | Method | Return Application Log (Handle) | 20070223 |
19 | INIT | Instance method | Protected | Method | Conversion: Initializing | 20070214 |
20 | LOAD_OBJECT_CUST | Instance method | Protected | Method | Load Objects for Database Conversion of Customizing | 20070108 |
21 | LOAD_OBJECT_MD | Instance method | Protected | Method | Load Objects for Database Conversion of Master Data | 20070108 |
22 | LOAD_OBJECT_TD | Instance method | Protected | Method | Load Objects for Database Conversion of Transaction Data | 20070108 |
23 | LOAD_OBJECT_VAR | Instance method | Protected | Method | Load Objects for Database Conversion of Context | 20070119 |
24 | PUT_EXCEPTION_INTO_LOG | Instance method | Public | Method | Add Exception to Log | 20070704 |
25 | ROLLBACK | Instance method | Protected | Method | ROLLBACK WORK | 20070108 |
26 | SAVE_LOG | Instance method | Public | Method | Save Application Log | 20070127 |
27 | SET_MODE | Instance method | Public | Method | Set Processing Mode | 20070108 |
Events
Class CL_CACS_RET_DBC_CNTRL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_INSTANCE | Private | See coding | 20070108 | BEGIN OF ty_s_instance,
appl TYPE cacsappl,
instance TYPE REF TO cl_cacs_ret_dbc_cntrl,
END OF ty_s_instance
|
||
2 | TY_TT_INSTANCE | Private | See coding | 20070108 | ty_tt_instance TYPE SORTED TABLE OF ty_s_instance
WITH UNIQUE KEY appl
|
Method Signatures
Method ADD_MESSAGE_PRC_INITIALISATION Signature
Method ADD_MESSAGE_PRC_INITIALISATION on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070223 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_CONFLICT_CUST | Value transfer | Type reference (TYPE) | CACS_TT_RET_DBC_OVERLAPPING | Tab.typ: Einbehalt. Datenbankumsetzung Überlappende Einträge | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070127 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070111 |
Method CHECK_AUTHORISATION Signature
Method CHECK_AUTHORISATION on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070108 |
Method CHECK_CUST Signature
Method CHECK_CUST on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070127 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070111 |
Method CHECK_MD Signature
Method CHECK_MD on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070127 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070111 |
Method CHECK_TD Signature
Method CHECK_TD on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070127 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070111 |
Method CHECK_VAR Signature
Method CHECK_VAR on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070127 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070119 |
Method COMMIT Signature
Method COMMIT on class CL_CACS_RET_DBC_CNTRL has no parameter.
Method COMMIT on class CL_CACS_RET_DBC_CNTRL has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_APPL | Call by reference | Type reference (TYPE) | CACSAPPL | Identifikation der Anwendung | 20070108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070119 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070107 |
Method CONVERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RESOLVE_CUST | Call by reference | Type reference (TYPE) | CACS_TT_RET_DBC_OVERLAPPING | Tab.typ: Einbehalt. Datenbankumsetzung Überlappende Einträge | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070119 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070111 | |
3 | CX_STATIC_CHECK | Ausnahmen mit statischer und dynamischer Prüfung von RAISING | 20070904 |
Method CONVERT_CUST Signature
Method CONVERT_CUST on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070119 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070111 |
Method CONVERT_MD Signature
Method CONVERT_MD on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070119 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070111 |
Method CONVERT_TD Signature
Method CONVERT_TD on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070119 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070111 |
Method CONVERT_VAR Signature
Method CONVERT_VAR on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070119 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070119 |
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_APPL | Call by reference | Type reference (TYPE) | CACSAPPL | Identifikation der Anwendung | 20070108 | ||
2 | Returning | RO_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_CACS_RET_DBC_CNTRL | Einbehaltung: Steuerung Datenbankumsetzung | 20070107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070119 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070107 |
Method CREATE_LOG Signature
Method CREATE_LOG on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070119 |
Method FINALISE Signature
Method FINALISE on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070214 |
Method GET_LOGHANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_LOGHANDLE | Value transfer | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20070223 |
Method GET_LOGHANDLE on class CL_CACS_RET_DBC_CNTRL has no exception.
Method INIT Signature
Method INIT on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070223 | |
2 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070214 |
Method LOAD_OBJECT_CUST Signature
Method LOAD_OBJECT_CUST on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070108 |
Method LOAD_OBJECT_MD Signature
Method LOAD_OBJECT_MD on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070108 |
Method LOAD_OBJECT_TD Signature
Method LOAD_OBJECT_TD on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070108 |
Method LOAD_OBJECT_VAR Signature
Method LOAD_OBJECT_VAR on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_RET_ROOT | Einbehaltung: Basisklasse Ausnahmebehandlung | 20070119 |
Method PUT_EXCEPTION_INTO_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IB_NO_PREVIOUS | Call by reference | Type reference (TYPE) | BOOLEAN_FLG | ABAP_FALSE | Boolsche Variable (X=true, space=false) | 20070704 | |
2 | Importing | ID_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Nachrichtentyp | 20070704 | |
3 | Importing | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstrakte Oberklasse aller globalen Exceptions | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070704 |
Method ROLLBACK Signature
Method ROLLBACK on class CL_CACS_RET_DBC_CNTRL has no parameter.
Method ROLLBACK on class CL_CACS_RET_DBC_CNTRL has no exception.
Method SAVE_LOG Signature
Method SAVE_LOG on class CL_CACS_RET_DBC_CNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CACS_BAL_EX | CACS: Application log exceptions | 20070127 |
Method SET_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IB_SIMULATION | Call by reference | Type reference (TYPE) | BOOLEAN_FLG | Nur Simulation (X=true, space=false) | 20070108 |
Method SET_MODE on class CL_CACS_RET_DBC_CNTRL has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 700 |