SAP ABAP Class CL_TDMS_WD_SELECT_CCODES (Assistance Class for CNVTDMS_UI_SELECT_CCODES)
Hierarchy
DMIS_CNT (Software Component) DMIS_CNT 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_TDMS_WD_UI (Package) TDMS Activity UI's
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20101006
Properties
Class CL_TDMS_WD_SELECT_CCODES  
Short Description Assistance Class for CNVTDMS_UI_SELECT_CCODES    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_TDMS_WD_UI   TDMS Activity UI's 
Created 20101006   SAP 
Last change 20141107    
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_TDMS_WD_SELECT_CCODES has no interface implemented.
Friends
Class CL_TDMS_WD_SELECT_CCODES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BACK Constant Public Type reference (TYPE) STRING 'BACK' Action ID 20101201
2 GC_CANCEL Constant Public Type reference (TYPE) STRING 'ON_CANCEL' Button ID 20101011
3 GC_CANCEL_CHANGES Constant Public Type reference (TYPE) STRING 'CANCEL_CHANGES' Action ID 20101227
4 GC_CLOSE Constant Public Type reference (TYPE) STRING 'CLOSE' Action ID 20101201
5 GC_CUST_NUMBER Constant Public Type reference (TYPE) I 1 Customer Number 20110419
6 GC_DISPLAY Constant Public Type reference (TYPE) STRING 'DISPLAY' Display 20110131
7 GC_EDIT Constant Public Type reference (TYPE) STRING 'EDIT' Action ID 20101227
8 GC_ERROR Constant Public Type reference (TYPE) CHAR1 'E' Error Msg Type 20121119
9 GC_EXIT Constant Public Type reference (TYPE) STRING 'EXIT' Window Exit Plug Name 20101201
10 GC_IMPORT Constant Public Type reference (TYPE) STRING 'IMPORT' Import from .csv file 20110418
11 GC_INVISIBLE Constant Public Type reference (TYPE) WDUI_VISIBILITY '01' Set Invisible 20101012
12 GC_IS_RETAIL_VIEW Constant Public Type reference (TYPE) STRING 'V_IS_RETAIL' View for IS Retail 20110131
13 GC_KUNNR Constant Public Type reference (TYPE) STRING 'KUNNR' ID for Customer Number Select options 20110519
14 GC_NO Constant Public Type reference (TYPE) STRING 'ON_NO' Button ID 20101011
15 GC_PLANT Constant Public Type reference (TYPE) I 2 Plant 20110419
16 GC_SAVE Constant Public Type reference (TYPE) STRING 'SAVE' Action ID 20101201
17 GC_SAVE_AND_CLOSE Constant Public Type reference (TYPE) STRING 'SAVE_CLOSE' Action ID 20121112
18 GC_SEL_ORG_VIEW Constant Public Type reference (TYPE) STRING 'V_SEL_ORG_UNIT' View for selecting org units 20110131
19 GC_SPACE Constant Public Type reference (TYPE) CHAR1 ' ' ABAP_FALSE 20101007
20 GC_VISIBLE Constant Public Type reference (TYPE) WDUI_VISIBILITY '02' Set Visible 20101012
21 GC_WERKS_D Constant Public Type reference (TYPE) STRING 'WERKS_D' ID for Plant select-options 20110519
22 GC_X Constant Public Type reference (TYPE) CHAR1 'X' ABAP_TRUE 20101007
23 GC_YES Constant Public Type reference (TYPE) STRING 'ON_YES' Button ID 20101011
24 GREF_CCODE_SEL Instance attribute Public Object reference (TYPE REF TO) CL_TDMS_EC_SELECT_CCODES Select - Company Code for Reduction 20101006
25 GREF_PROCESS_STEP Instance attribute Public Object reference (TYPE REF TO) CL_CNV_MBT_PROCESS_STEP Reference to current process step 20110323
26 GV_EXIT_FLAG Instance attribute Public Type reference (TYPE) BOOLEAN Only navigation to be done if this flag is raised 20110217
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE_IS_RETAIL Instance method Public Method Find Orgunits for IS Retail 20110216
2 EXIT_APPL Instance method Public Method Exit Application 20101011
3 GET_CCODE Instance method Public Method Get Company Codes for Second Level of Tree 20101007
4 GET_CCODE_ORG_UNIT Instance method Public Method Get Dependent Org. Units for Third Level of Tree 20101008
5 GET_CCSEL_STATUS Instance method Public Method Check whether DB entries exist and update status of activity 20110512
6 GET_DATA_CHANGED Instance method Public Method Get Flag to Indicate if Data was Changed 20101011
7 GET_HEADER_INFO Instance method Public Method Header Information 20101007
8 GET_RETAIL_F4_DATA Instance method Public Method Get F4 help data for Plants and Customers to be used for ISR 20110513
9 GET_SELECTION_SCREEN_VALUES Instance method Public Method Get Selection Screen Values 20110323
10 INIT Instance method Public Method Initialize Attributes 20101006
11 INIT_PROCESS_STEP Instance method Public Method Initialize Process Step 20110323
12 LOAD Instance method Public Method Load Data from DB 20101007
13 MODIFY_ORG_UNIT Instance method Public Method Modify Org. Unit 20101011
14 NO_ENTRY_ERROR Instance method Public Method Check if there has been no entry by the user 20110217
15 SAVE_ORG_UNITS Instance method Public Method Save Org. Units 20101011
16 SELECT_DESELECT_ALL Instance method Public Method Select/ Deselect All Org. Units 20101010
17 STATE_FINISH Instance method Public Method State Finish 20110224
18 UPDATESTATUS_FINISH Instance method Public Method Update Status Finish 20110301
19 UPDATE_LOG Instance method Public Method Update Log 20110503
20 VALIDATE_SAVE Instance method Public Method Validation 20101011
Events
Class CL_TDMS_WD_SELECT_CCODES has no event.
Types
Class CL_TDMS_WD_SELECT_CCODES has no local type.
Method Signatures

Method EXECUTE_IS_RETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_EXCP Call by reference Object reference (TYPE REF TO) CX_TDMS_AP_EXCEPTION Exception Class 20110216
2 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message Log 20110216
3 Exporting EV_INVALID_FLAG Call by reference Type reference (TYPE) BOOLEAN Indicates there has been an invalid entry 20110224
4 Exporting EV_VALID_FLAG Call by reference Type reference (TYPE) BOOLEAN Indicates that data has got saved to DB 20110503
5 Importing IT_KUNNR Call by reference Type reference (TYPE) CNV_TDMS_ISR_TT_SELOPT Table type for RSDSSELOPT 20110216
6 Importing IT_WERKS Call by reference Type reference (TYPE) CNV_TDMS_ISR_TT_SELOPT Table type for RSDSSELOPT 20110216

Method EXECUTE_IS_RETAIL on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method EXIT_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_TDMS_AP_EXCEPTION To Indicate Exception 20121112
2 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message log : BALMI 20101011

Method EXIT_APPL on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method GET_CCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPANY_CODE Call by reference Type reference (TYPE) CNVTDMS_01_CCSEL_T Company Code - Table Type CNVTDMS_01_CCSEL 20101007

Method GET_CCODE on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method GET_CCODE_ORG_UNIT 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 20101008
2 Exporting ET_ORGUNIT Call by reference Type reference (TYPE) CNVTDMS_01_CCSEL_T Company Code - Table Type CNVTDMS_01_CCSEL 20101008
3 Exporting EV_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN Indicates whether Exception Occurred 20101008
4 Exporting EV_MSG Call by reference Type reference (TYPE) STRING Message 20101008
5 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20101008

Method GET_CCODE_ORG_UNIT on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method GET_CCSEL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_EXCP Call by reference Object reference (TYPE REF TO) CX_TDMS_AP_EXCEPTION TDMS Exception Class 20110512

Method GET_CCSEL_STATUS on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method GET_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) BOOLEAN To Indicate Data Change 20101011

Method GET_DATA_CHANGED on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method GET_HEADER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CREATION_ON Call by reference Type reference (TYPE) STRING Migration Package Creation Date and Time 20101007
2 Exporting EV_CREATION_USER Call by reference Type reference (TYPE) CNVMBTPACK-CREATION_USER Migration Package Creator 20101007
3 Exporting EV_LAST_CHANGED_BY Call by reference Type reference (TYPE) CNVMBTIMGHEAD-EDITED_BY Last Edited by 20101007
4 Exporting EV_LAST_CHANGED_ON Call by reference Type reference (TYPE) STRING Last Changed on 20101007
5 Exporting EV_PACKID Call by reference Type reference (TYPE) CNVMBTPACK-PACKID Migration Package Number 20101007
6 Exporting EV_PACK_DESCR Call by reference Type reference (TYPE) CNVMBTPACKT-PACK_DESCR Description 20101007
7 Exporting EV_RELEASED Call by reference Type reference (TYPE) CNVMBTIMGHEAD-RELEASED Relased flag for IMG (checked/unchecked) 20101007
8 Exporting EV_STATUS_INFO Call by reference Type reference (TYPE) CNVMBTIMGHEAD-STAT_INFORMATION IMG state information 20101007

Method GET_HEADER_INFO on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method GET_RETAIL_F4_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES_KUNNR Call by reference Type reference (TYPE) CNVTDMS_01_ISR_KU_TAB Table type for CNVTDMS_01_ISR_PL 20110513
2 Exporting ET_VALUES_WERKS Call by reference Type reference (TYPE) CNVTDMS_01_ISR_PL_TAB Table type for CNVTDMS_01_ISR_PL 20110513
3 Exporting EV_EXCP_MSG Call by reference Type reference (TYPE) STRING 20140302

Method GET_RETAIL_F4_DATA on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method GET_SELECTION_SCREEN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADD_PCL_PARAMETERS Call by reference Type reference (TYPE) ABAP_BOOL 'X' 20110323
2 Returning RT_PARAMETERS Value transfer Type reference (TYPE) RSPARAMS_TT rsparams Table 20110323

Method GET_SELECTION_SCREEN_VALUES on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLEAN Error in Initializing 20101007
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING Message 20101007
3 Importing IV_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20101006
4 Importing IV_ERROR Call by reference Type reference (TYPE) INT4 Natural Number 20101006
5 Importing IV_PACK_ID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number to Specify CMIS and TDMS Packages 20101006
6 Importing IV_PHASE Call by reference Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20101006
7 Importing IV_WARN Call by reference Type reference (TYPE) INT4 Natural Number 20101006

Method INIT on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method INIT_PROCESS_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_EXCP Call by reference Object reference (TYPE REF TO) CX_CNV_MBT_PROCESS_DEFINITION Exceptions related to Process Definition 20110323
2 Importing IS_STEP_DATA Call by reference Type reference (TYPE) CNVMBTPROCTREE_STR Process Tree (IMG, Activity/T, State combined) 20110323
3 Importing IV_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20110323
4 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number to Specify CMIS and TDMS Packages 20110323
5 Importing IV_PHASE_ID Call by reference Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20110323

Method INIT_PROCESS_STEP on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method LOAD 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 20101007
2 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLEAN Error in Load 20101007
3 Exporting EV_MSG_ON_EXCP Call by reference Type reference (TYPE) STRING Message 20101007

Method LOAD on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method MODIFY_ORG_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) CNVTDMS_01_CCSEL-BUKRS Company Code 20101011
2 Importing IV_CHECK Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20101011
3 Importing IV_ORGUNIT Call by reference Type reference (TYPE) CNVTDMS_01_CCSEL-ORGUNIT Organizational Unit 20101011
4 Importing IV_VALUE Call by reference Type reference (TYPE) CNVTDMS_01_CCSEL-VALUE Value of Org. Unit 20101011

Method MODIFY_ORG_UNIT on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method NO_ENTRY_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_EXCP Call by reference Object reference (TYPE REF TO) CX_TDMS_AP_EXCEPTION TDMS Exception Class 20110217
2 Importing IT_KUNNR Call by reference Type reference (TYPE) CNV_TDMS_ISR_TT_SELOPT Customer Input 20110217
3 Importing IT_WERKS Call by reference Type reference (TYPE) CNV_TDMS_ISR_TT_SELOPT Plant Input 20110217
4 Importing IV_FLAG_STORE Call by reference Type reference (TYPE) CHAR1 Store Flag 20110217

Method NO_ENTRY_ERROR on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method SAVE_ORG_UNITS 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 20101011
2 Exporting EV_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN Exception Occurred 20101011
3 Exporting EV_MSG Call by reference Type reference (TYPE) STRING Message 20101011

Method SAVE_ORG_UNITS on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method SELECT_DESELECT_ALL 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 20101010
2 Importing IV_ALL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101010

Method SELECT_DESELECT_ALL on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method STATE_FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_EXCP Call by reference Object reference (TYPE REF TO) CX_TDMS_AP_EXCEPTION TDMS Exception Class 20110224

Method STATE_FINISH on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method UPDATESTATUS_FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_EXCP Call by reference Object reference (TYPE REF TO) CX_TDMS_AP_EXCEPTION TDMS Exception Class 20110301

Method UPDATESTATUS_FINISH on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method UPDATE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_EXCP Call by reference Object reference (TYPE REF TO) CX_TDMS_AP_EXCEPTION TDMS Exception Class 20110503
2 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message log : BALMI 20110503

Method UPDATE_LOG on class CL_TDMS_WD_SELECT_CCODES has no exception.

Method VALIDATE_SAVE 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 20101011
2 Exporting EV_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN Exception Occurred 20101011
3 Exporting EV_EXCP_MSG Call by reference Type reference (TYPE) STRING Message 20121112

Method VALIDATE_SAVE on class CL_TDMS_WD_SELECT_CCODES has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in 2006_1_700