SAP ABAP Class CL_CACS_RET_DBC_CNTRL (Retention: Control for Database Conversion)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   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