SAP ABAP Class CL_TDMS_EC_DROP_OFFICE (Decide on Drop/No Drop of SAP Office tables)
Hierarchy
DMIS_CNT (Software Component) DMIS_CNT 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_TDMS_EC_A (Package) Package - TDMS ERP application and all systems
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TDMS_AP_OBJ TDMS All Application Interface 20101012
Properties
Class CL_TDMS_EC_DROP_OFFICE  
Short Description Decide on Drop/No Drop of SAP Office tables    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_TDMS_EC_A   Package - TDMS ERP application and all systems 
Created 20101012   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TDMS_EC_DROP_OFFICE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_TDMS_AP_OBJ TDMS All Application Interface 20101012
Friends
Class CL_TDMS_EC_DROP_OFFICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITY_ID Instance attribute Private Type reference (TYPE) CNVMBTACTIVITY-ACTIVITY_ID Unique ID for all activities to be executed 20101012
2 CHANGE_FLAG Instance attribute Private Type reference (TYPE) CHAR1 ' ' Single-Character Flag 20101018
3 C_A Constant Public Type reference (TYPE) BALMI-MSGTY 'A' Message type - A 20101018
4 C_E Constant Public Type reference (TYPE) BALMI-MSGTY 'E' Message type - E 20101018
5 C_I Constant Public Type reference (TYPE) BALMI-MSGTY 'I' Message type - I 20101018
6 C_MODIFY Constant Public Type reference (TYPE) CHAR50 'CNV_MBT_PARAMS_MODIFY' Comment 20101018
7 C_MSGID Constant Public Type reference (TYPE) BALMI-MSGID 'CNVMBT' Messages, Message Class 20101018
8 C_MSGID_1 Constant Public Type reference (TYPE) BALMI-MSGID 'CNV_TDMS_07_AR_MGM_A' Messages, Message Class 20101018
9 C_MSGID_2 Constant Public Type reference (TYPE) BALMI-MSGID 'CNV_TDMS_EC_A' Messages, Message Class 20101018
10 C_MSGID_3 Constant Public Type reference (TYPE) BALMI-MSGID 'CNV_TDMS_06_A' Messages, Message Class 20101018
11 C_MSGID_4 Instance attribute Public Type reference (TYPE) BALMI-MSGID 'CNV_MBT_46' Messages, Message Class 20101018
12 C_READ Constant Public Type reference (TYPE) CHAR50 'CNV_MBT_PARAMS_READ' Comment 20101018
13 C_S Constant Public Type reference (TYPE) BALMI-MSGTY 'S' Message type - I 20101018
14 C_W Constant Public Type reference (TYPE) BALMI-MSGTY 'W' Message type - W 20101018
15 C_X Constant Public Type reference (TYPE) BALMI-MSGTY 'X' Message type - X 20101018
16 DESTINATION_ID Instance attribute Public Type reference (TYPE) CNVMBTDEST-DESTINATION_ID Logical Destination (Specified in Function Call) 20101018
17 LAST_SAVE_LIST Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_OUT_TAB Out Table 20101018
18 LOWVALUE Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20101018
19 MSGTEXT Instance attribute Public Type reference (TYPE) CHAR50 Character Field Length = 10 20101018
20 OUT_TAB Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_OUT_TAB Out Table 20101018
21 PACK_ID Instance attribute Private Type reference (TYPE) CNVMBTACTIVE-PACKID Package Number to Specify CMIS and TDMS Packages 20101012
22 PARAMNAME Instance attribute Public Type reference (TYPE) CNVMBTPARAMS-PNAME 'CNV_TDMS_SAPOFFICE' Character field of length 40 20101018
23 PARATAB Instance attribute Public Type reference (TYPE) CNVTDMS_AP_PARATAB_T Table type for cnvmbtparams 20101018
24 PHASE Instance attribute Private Type reference (TYPE) CNVMBTACTIVE-PHASE Phase of the Migration Project 20101012
25 RB_DROP Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20101016
26 RB_NODROP Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20101016
27 SCENARIO Instance attribute Public Type reference (TYPE) CHAR10 Character Field Length = 10 20101018
28 SCENARIO_TEXT Instance attribute Public Type reference (TYPE) CHAR50 Comment 20101016
29 SPEC_TABLE Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_SPEC Table Type for CNVTDMS_06_SPEC 20101018
30 STATE_TABLE Instance attribute Public Type reference (TYPE) CNVMBT_AP_STATE_T Status table for execution of all activities and history 20101014
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_AND_LEAVE Instance method Public Method Background - Cancel and Leave 20101016
2 CHECK_ENTRIES Instance method Public Method Background - Check the entries in ALV for duplicates 20101013
3 CHECK_FIRST_EXEC Instance method Public Method To check if it's the first execution 20110603
4 CONSTRUCTOR Instance method Public Constructor Constructor 20101016
5 DELETE_ROW Instance method Public Method Background - Delete a Row from outtab 20101018
6 EXIT_ACT Instance method Public Method Cancel 20121017
7 GET_RB_STATUS Instance method Public Method Returns the status of Radio Buttons 20101016
8 GET_TAB_COMPARE_STATUS Instance method Public Method BG - Return the comparison result for last save and out_tab 20101018
9 INIT_SETTINGS Instance method Public Method Background - Inital Settings for screen 9001 20101014
10 SAVE_AND_LEAVE Instance method Public Method Save and Leave 20101016
11 SET_GET_STATE Instance method Public Method Public - Set/Get State entry 20101012
12 SET_SCENARIO Instance method Public Method Background - Set the Scenario parameters 20101013
13 STATE_FINISH Instance method Public Method Background - To end the activity 20110104
14 UPDATE_CHANGE_FLAG Instance method Public Method Update status of change flag 20101018
15 UPDATE_PROTOCOL_STATUS Instance method Private Method Update Protocol and Status 20101016
16 UPDATE_SPEC Instance method Private Method Update spec table with user entries 20101013
Events
Class CL_TDMS_EC_DROP_OFFICE has no event.
Types
Class CL_TDMS_EC_DROP_OFFICE has no local type.
Method Signatures

Method CANCEL_AND_LEAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message log : BALMI 20101018
2 Importing I_VALUELOW Call by reference Type reference (TYPE) CNVMBTPARAMS-LOW 'X' ABAP/4: Selection value (LOW or HIGH value, external format) 20101018
# Exception Resumable Description Created on
1 CX_TDMS_AP_EXCEPTION TDMS Exception Class 20101019

Method CHECK_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message log : BALMI 20101018
2 Importing I_OUTTAB Call by reference Type reference (TYPE) CNVTDMS_AP_T_OUT_TAB Out Table 20101013

Method CHECK_ENTRIES on class CL_TDMS_EC_DROP_OFFICE has no exception.

Method CHECK_FIRST_EXEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110603

Method CHECK_FIRST_EXEC on class CL_TDMS_EC_DROP_OFFICE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY_ID Value transfer Type reference (TYPE) CNVMBTACTIVITY-ACTIVITY_ID Unique ID for all activities to be executed 20101016
2 Importing I_PACK_ID Value transfer Type reference (TYPE) CNVMBTACTIVE-PACKID Package Number to Specify CMIS and TDMS Packages 20101016
3 Importing I_PHASE Value transfer Type reference (TYPE) CNVMBTACTIVE-PHASE Phase of the Migration Project 20101016

Method CONSTRUCTOR on class CL_TDMS_EC_DROP_OFFICE has no exception.

Method DELETE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUT_TAB Call by reference Type reference (TYPE) CNVTDMS_AP_T_OUT_TAB Out Table 20101027
2 Changing I_ROW_ID Call by reference Type reference (TYPE) LVC_T_ROID Assignment of Line Number to Line ID 20101018

Method DELETE_ROW on class CL_TDMS_EC_DROP_OFFICE has no exception.

Method EXIT_ACT Signature

Method EXIT_ACT on class CL_TDMS_EC_DROP_OFFICE has no parameter.
# Exception Resumable Description Created on
1 CX_TDMS_AP_EXCEPTION TDMS Exception Class 20121017

Method GET_RB_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RBDROP Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101016
2 Exporting E_RBNODROP Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101016
3 Exporting E_SCENARIO Call by reference Type reference (TYPE) CHAR50 Comment 20101019

Method GET_RB_STATUS on class CL_TDMS_EC_DROP_OFFICE has no exception.

Method GET_TAB_COMPARE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101018

Method GET_TAB_COMPARE_STATUS on class CL_TDMS_EC_DROP_OFFICE has no exception.

Method INIT_SETTINGS Signature

Method INIT_SETTINGS on class CL_TDMS_EC_DROP_OFFICE has no parameter.
# Exception Resumable Description Created on
1 CX_TDMS_AP_EXCEPTION TDMS Exception Class 20101019

Method SAVE_AND_LEAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message log : BALMI 20101018
2 Exporting E_CHANGE_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101018
3 Importing I_CHOICE Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20101018
4 Importing I_VALUELOW Call by reference Type reference (TYPE) CNVMBTPARAMS-LOW 'X' ABAP/4: Selection value (LOW or HIGH value, external format) 20101018
# Exception Resumable Description Created on
1 CX_TDMS_AP_EXCEPTION TDMS Exception Class 20101019

Method SET_GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_STATE_TABLE Call by reference Type reference (TYPE) CNVMBT_AP_STATE_T Status table for execution of all activities and history 20101014
2 Importing I_ACTIVITY_ID Call by reference Type reference (TYPE) CNVMBTIMG-ACTIVITY_ID Unique ID for all activities to be executed 20101014
3 Importing I_PACKID Call by reference Type reference (TYPE) CNVMBTIMG-PACKID Package Number to Specify CMIS and TDMS Packages 20101014
4 Importing I_PHASE Call by reference Type reference (TYPE) CNVMBTIMG-PHASE Phase of the Migration Project 20101014
# Exception Resumable Description Created on
1 CX_TDMS_AP_EXCEPTION TDMS Exception Class 20101014

Method SET_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOWVALUE Call by reference Type reference (TYPE) CNVMBTPARAMS-LOW ABAP/4: Selection value (LOW or HIGH value, external format) 20101013
2 Importing I_RBDROP Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101019
3 Importing I_RBNODROP Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101019
4 Importing I_SCENARIO Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20101013
5 Importing I_SCENARIO_TXT Call by reference Type reference (TYPE) CHAR50 Comment 20101013

Method SET_SCENARIO on class CL_TDMS_EC_DROP_OFFICE has no exception.

Method STATE_FINISH Signature

Method STATE_FINISH on class CL_TDMS_EC_DROP_OFFICE has no parameter.
# Exception Resumable Description Created on
1 CX_TDMS_AP_EXCEPTION TDMS Exception Class 20110104

Method UPDATE_CHANGE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101018

Method UPDATE_CHANGE_FLAG on class CL_TDMS_EC_DROP_OFFICE has no exception.

Method UPDATE_PROTOCOL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABORTED Call by reference Type reference (TYPE) CNVMBTSTATE-ABORTED General Flag 20101016
2 Importing I_FORCE_UPDATE Call by reference Type reference (TYPE) CNVMBTSTATE-ABORTED General Flag 20101016
3 Importing I_LEVEL Call by reference Type reference (TYPE) BALMI-DETLEVEL '3' Application Log: Level of detail 20101016
4 Importing I_MSGID Call by reference Type reference (TYPE) BALMI-MSGID Messages, Message Class 20101016
5 Importing I_MSGNO Call by reference Type reference (TYPE) BALMI-MSGNO Messages, Message Number 20101016
6 Importing I_MSGTY Call by reference Type reference (TYPE) BALMI-MSGTY 'E' Messages, message type 20101016
7 Importing I_MSGV1 Call by reference Type reference (TYPE) BALMI-MSGV1 Messages, message variables 20101016
8 Importing I_MSGV2 Call by reference Type reference (TYPE) BALMI-MSGV2 Messages, message variables 20101016
9 Importing I_MSGV3 Call by reference Type reference (TYPE) BALMI-MSGV3 Messages, message variables 20101016
10 Importing I_MSGV4 Call by reference Type reference (TYPE) BALMI-MSGV4 Messages, message variables 20101016
11 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALMI-PROBCLASS '4' Application log: Message problem class 20101016
12 Importing I_PROC_COMPL Call by reference Type reference (TYPE) CNVMBTSTATE-PROC_COMPL MBT PCL : counter for completion percentage determination 20101018
13 Importing I_PROC_TOTAL Call by reference Type reference (TYPE) CNVMBTSTATE-PROC_TOTAL MBt PCL : basis value for completion percentage 20101016
14 Importing I_REC_CONV Call by reference Type reference (TYPE) CNVMBTSTATE-REC_CONV MBT PCL Converted Records 20101016
15 Importing I_REC_INS Call by reference Type reference (TYPE) CNVMBTSTATE-REC_INS MBT PCL: Inserted Records 20101016
16 Importing I_REC_READ Call by reference Type reference (TYPE) CNVMBTSTATE-REC_READ MBT PCL: Read Records 20101016
17 Importing I_REC_RELEVANT Call by reference Type reference (TYPE) CNVMBTSTATE-REC_RELEVANT MBT PCL: Relevant Records 20101016
18 Importing I_REC_SELECT Call by reference Type reference (TYPE) CNVMBTSTATE-REC_SELECT MBT PCL: Selected Records 20101016
19 Importing I_REC_SKIPPED Call by reference Type reference (TYPE) CNVMBTSTATE-REC_SKIPPED MBT PCL: Skipped Records 20101016
20 Importing I_REC_TRANS Call by reference Type reference (TYPE) CNVMBTSTATE-REC_TRANS MBT PCL: Transferred Records 20101016
21 Importing I_REC_UPD Call by reference Type reference (TYPE) CNVMBTSTATE-REC_UPD MBT PCL: Updated Records 20101016
22 Importing I_STATE_LOG Call by reference Type reference (TYPE) CNVMBTSTATE-STATE_LOG Logical Status of Execution of the Specified Activity 20101016
23 Importing I_STATE_TEC Call by reference Type reference (TYPE) CNVMBTSTATE-STATE_TEC Technical Status of Execution of Specified Activity 20101016
# Exception Resumable Description Created on
1 CX_TDMS_AP_EXCEPTION TDMS Exception Class 20101019

Method UPDATE_SPEC Signature

Method UPDATE_SPEC on class CL_TDMS_EC_DROP_OFFICE has no parameter.
Method UPDATE_SPEC on class CL_TDMS_EC_DROP_OFFICE has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in 2006_1_620