SAP ABAP Class CL_CNV_TDMS_SCRAM_UI_LEVEL (Level)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_SCRAMBLE (Package) Components of Scrambling platform
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TREE_RELATION Tree relation 20080410
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CNV_TDMS_SCRAM_UI_LVL_CS ConditionSet level 20080615
2 Inheritance (c INHERITING FROM c_ref)  CL_CNV_TDMS_SCRAM_UI_LVL_FS FieldSet level 20080615
3 Inheritance (c INHERITING FROM c_ref)  CL_CNV_TDMS_SCRAM_UI_LVL_SC Scramble Level 20080411
Properties
Class CL_CNV_TDMS_SCRAM_UI_LEVEL  
Short Description Level    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_SCRAMBLE   Components of Scrambling platform 
Created 20080410   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TREE_RELATION Tree relation 20080410
Friends
Class CL_CNV_TDMS_SCRAM_UI_LEVEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CDSET_GRID_SEL_ID Instance attribute Public Type reference (TYPE) CNV_MBT_CDSETID in ConditionSet grid selected 20080616
2 CDSET_SCREEN_EDIT Instance attribute Public Type reference (TYPE) BOOLEAN edit mode for CdSet screen 20080616
3 C_CD_COL1 Constant Public Type reference (TYPE) TV_ITMNAME 'CD01' CD COL1 20080617
4 C_CD_COL2 Constant Public Type reference (TYPE) TV_ITMNAME 'CD02' CD COL2 20080617
5 C_CD_COL3 Constant Public Type reference (TYPE) TV_ITMNAME 'CD03' CD COL3 20080617
6 C_CD_COL4 Constant Public Type reference (TYPE) TV_ITMNAME 'CD04' CD COL4 20080617
7 C_CD_COL5 Constant Public Type reference (TYPE) TV_ITMNAME 'CD05' CD COL5 20080617
8 C_CL_DELIMITER Constant Public Type reference (TYPE) CHAR1 ']' Cluster delimiter 20080718
9 C_CL_STARTER Constant Public Type reference (TYPE) CHAR1 '[' Cluster Starter 20080718
10 C_CP Constant Protected Type reference (TYPE) CHAR2 'CP' contain Pattern 20090505
11 C_CS_ROOT Constant Public Type reference (TYPE) TV_ITMNAME 'CDROOT' CD ROOT 20080615
12 C_DEFAULT_ITEM_STYLE Constant Protected Type reference (TYPE) I 0 normal with keyset item style 20080625
13 C_EQ Constant Protected Type reference (TYPE) CHAR2 'EQ' equal 20090505
14 C_FALSE Constant Public Type reference (TYPE) CHAR1 ' ' Blank 20080615
15 C_FIELD_LIST_MODE_DOM Constant Protected Type reference (TYPE) CHAR5 'DOM' Domain mode of Field list 20080616
16 C_FIELD_LIST_MODE_TYP Constant Protected Type reference (TYPE) CHAR5 'TYP' Data type mode of Field list 20080616
17 C_FS_COL1 Constant Public Type reference (TYPE) TV_ITMNAME 'FS01' CD COL5 20080617
18 C_FS_COL2 Constant Public Type reference (TYPE) TV_ITMNAME 'FS02' CD COL5 20080617
19 C_FS_COL3 Constant Public Type reference (TYPE) TV_ITMNAME 'FS03' CD COL5 20080617
20 C_FS_ROOT Constant Public Type reference (TYPE) TV_ITMNAME 'FSROOT' FS ROOT 20080615
21 C_GE Constant Protected Type reference (TYPE) CHAR2 'GE' greater equal 20090505
22 C_GT Constant Protected Type reference (TYPE) CHAR2 'GT' greater then 20090505
23 C_HIFON Constant Public Type reference (TYPE) CHAR1 '-' hifon 20080615
24 C_ICON_CP Constant Protected Type reference (TYPE) ICON_L2 '@1O@' icon-id contain pattern 20090505
25 C_ICON_EQ Constant Protected Type reference (TYPE) ICON_L2 '@1G@' icon-id equal 20090505
26 C_ICON_GE Constant Protected Type reference (TYPE) ICON_L2 '@1K@' icon-id greater equal 20090505
27 C_ICON_GT Constant Protected Type reference (TYPE) ICON_L2 '@1I@' icon-id greater then 20090505
28 C_ICON_LE Constant Protected Type reference (TYPE) ICON_L2 '@1L@' icon-id less equal 20090505
29 C_ICON_LT Constant Protected Type reference (TYPE) ICON_L2 '@1J@' icon-id less then 20090505
30 C_ICON_NE Constant Protected Type reference (TYPE) ICON_L2 '@1H@' icon-id no equal 20090505
31 C_ICON_NP Constant Protected Type reference (TYPE) ICON_L2 '@1P@' icon-id contain no pattern 20090505
32 C_LE Constant Protected Type reference (TYPE) CHAR2 'LE' less equal 20090505
33 C_LT Constant Protected Type reference (TYPE) CHAR2 'LT' less then 20090505
34 C_NE Constant Protected Type reference (TYPE) CHAR2 'NE' no equal 20090505
35 C_NO_KEYSET_ITEM_STYLE Constant Protected Type reference (TYPE) I 4 missing keyset item style 20080625
36 C_NP Constant Protected Type reference (TYPE) CHAR2 'NP' contains No Pattern 20090505
37 C_RELID_DELIMITER Constant Public Type reference (TYPE) CHAR1 '_' Cluster delimiter 20080718
38 C_ROOT Constant Public Type reference (TYPE) TV_ITMNAME 'ROOT' ROOT 20080615
39 C_SC_COL1 Constant Public Type reference (TYPE) TV_ITMNAME 'SC01' SC COL1 20080617
40 C_SC_COL2 Constant Public Type reference (TYPE) TV_ITMNAME 'SC02' SC COL2 20080617
41 C_SC_COL3 Constant Public Type reference (TYPE) TV_ITMNAME 'SC03' SC COL3 20080617
42 C_SC_ROOT Constant Public Type reference (TYPE) TV_ITMNAME 'SCROOT' SC ROOT 20080615
43 C_TRUE Constant Public Type reference (TYPE) CHAR1 'X' True 20080615
44 DESCRIPTION_MT Instance attribute Private Type reference (TYPE) CNV_MBT_DESCRIPT Description Field 20080615
45 EDIT_MODE_AVAIABLE Instance attribute Private Type reference (TYPE) BOOLEAN switch to edit mode possible 20080611
46 ELEMENT_ID Instance attribute Private Type reference (TYPE) CNV_MBT_SCSETID Id of Scramble Element 20080617
47 FDSET_GRID_SEL_ID Instance attribute Public Type reference (TYPE) CNV_MBT_FDSETID in FieldSet grid selected 20080616
48 FDSET_SCREEN_EDIT Instance attribute Public Type reference (TYPE) BOOLEAN edit mode for FdSet screen 20080616
49 FIELD_LIST_MODE Instance attribute Protected Type reference (TYPE) STRING mode of Field list 20080616
50 GREF_DP Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_DATA_PROV Scramble Data Provider 20080611
51 ITEM_4_SELECT Instance attribute Public Type reference (TYPE) TV_ITMNAME item for select 20080622
52 ITEM_TABLE Instance attribute Protected Type reference (TYPE) CNV_MBT_SCRAM_ITEM_TABLE_TYPE Item table 20080611
53 KEYSET_IN_EDIT_MODE Instance attribute Private Type reference (TYPE) CNV_MBT_KYSETID actual editing on tihis Keyset 20080625
54 LOCK_USER Instance attribute Private Type reference (TYPE) SYUNAME R/3 System, user logon name 20080619
55 MAIN_LEVEL_SC Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_LVL_SC Main UI Level 20080615
56 MAX_NODE Instance attribute Protected Type reference (TYPE) TV_NODEKEY Node key 20080410
57 NEW_NODE_CR Instance attribute Public Type reference (TYPE) TV_NODEKEY Node key 20080615
58 NODES_4_EXPAND Instance attribute Public Type reference (TYPE) CNV_MBT_SCRAM_TT_NODES_EXPAND Nodes for expanding 20080622
59 NODE_4_SELECT Instance attribute Public Type reference (TYPE) TV_NODEKEY Node for seletion 20080620
60 NODE_PREFIX Instance attribute Public Type reference (TYPE) CHAR2 Version number components 20080410
61 NODE_TABLE Instance attribute Protected Type reference (TYPE) TREEV_NTAB Tree Control: Node Table 20080611
62 REF_CDSET_LIST Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_CSLIST Condition set 20080616
63 REF_CSSET_LIST Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_CSLIST Condition Set List 20080612
64 REF_CSSET_LIST_USED Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_CSLIST Condition Set List used in ScrambleSets 20080612
65 REF_FDSET_LIST Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_FSLIST Field set list 20080612
66 REF_FSSET_LIST Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_FSLIST Field Set List 20080612
67 REF_KYSET_LIST Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_KYLIST Key Set 20080624
68 REF_LIST Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_LIST List of scramble data elements ( ScGrps, ScSets ..) 20080612
69 REF_SCGRP_LIST Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_SGLIST Scramble Grp List 20080612
70 REF_SCRL_LIST Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_SRLIST Scramble Rule Types 20080613
71 REF_SCSET_LIST Instance attribute Public Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_SSLIST Scramble Set List 20080612
72 SAVE_CHANGES Instance attribute Public Type reference (TYPE) BOOLEAN Single-character flag 20080611
73 SCREEN_TYPE Instance attribute Private Type reference (TYPE) STRING Character field length = 10 20080615
74 SEARCH_RESULT Instance attribute Private Type reference (TYPE) CNV_MBT_SCRAM_TT_SEARCH_RESULT Search result 20080620
75 SEARCH_STRING_BU Instance attribute Private Type reference (TYPE) STRING Search string backup 20080620
76 SKC_MEMBER_CDSET_C Constant Public Type reference (TYPE) CHAR10 'CDSETC' R/2 table 20080630
77 SKC_MEMBER_FDLIN_P Constant Public Type reference (TYPE) CHAR10 'FDLIN_P' R/2 table 20080630
78 SKC_MEMBER_FDLIN_S Constant Public Type reference (TYPE) CHAR10 'FDLIN_S' R/2 table 20080630
79 TAB_NODES_ITEM Instance attribute Protected Type reference (TYPE) CNV_MBT_SCRAM_TT_NODES_ITEM Table Node items 20080410
80 TAB_NODES_KEY Instance attribute Protected Type reference (TYPE) CNV_MBT_SCRAM_TT_NODES_KEY Table Node Key 20080410
81 TAB_REMEMBER Instance attribute Private Type reference (TYPE) TT_REMEMBER grid_remember 20080615
82 TITLE Instance attribute Private Type reference (TYPE) GUI_TITLE Menu Painter Title 20080615
83 TITLE_DES Instance attribute Private Type reference (TYPE) CHAR20 Popup Title 20080615
84 TREE_DEF_TAB Instance attribute Protected Type reference (TYPE) CNV_MBT_SCRAM_TT_TREE_DEF Tree Definition 20080615
85 TREE_KEY_SEPARATOR Constant Public Type reference (TYPE) CHAR1 '#' Single-character flag 20080410
86 TRY_LOCK Instance attribute Private Type reference (TYPE) BOOLEAN try lock for later popup 20080619
87 UCOMM_BUFFER Instance attribute Public Type reference (TYPE) SYUCOMM User command buffer for following command 20080701
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_FIELDSETS_IN_TREE Instance method Public Method recreate fieldset tree item after screen 200 and 300 20080620
2 ADJUST_NODE_ITEM_TAB Instance method Protected Method adjust node and item tables after change 20080617
3 BUFFER_GRID_SORT_AND_FILTER Instance method Public Method buffer grid sort and filter criteria 20080615
4 CDSET_COL_ITEM Instance method Protected Method fill structure item for cdset in column 20080616
5 CLEAR_POPUP_ATTRIBUTES Instance method Public Method Clear Popup Fields 20080615
6 CONSTRUCTOR Instance method Public Constructor Constructor 20080410
7 DEL_TREE_NODE_BRANCH Instance method Protected Method delete a tree branch in node and item table 20080611
8 DRILL_PLACE_UP_DOWN Instance method Public Method Drill UP One Place 20080619
9 EXPAND_NO_CHILDREN Instance method Public Method Expand No Children 20080615
10 FINAL_SAVE Instance method Public Method final Save with dequeue 20080611
11 FIND_KEYSET_PROPOSAL Instance method Protected Method find keysets for table 20080625
12 FIND_STRING_MAIN Instance method Public Method Find string 20080620
13 FORCE_REFRESH_GRID_CONTENT Instance method Public Method kill buffered grid content 20080616
14 GET_ACTUAL_GRID_CONTENT Instance method Public Method Get actual grid Content 20080410
15 GET_ACTUAL_ID_SELECT Instance method Public Method find row for select in grid 20080626
16 GET_ADJUST_TREE_TYPE Instance method Protected Method get member type for tree adjusting 20080623
17 GET_EXISTING_NODE Instance method Protected Method get node by id var_tree_key and member type 20080617
18 GET_MAIN_TREE_LIST Instance method Protected Method get list refrence for main tree 20080620
19 GET_NODE_KEY Instance method Protected Method Get node key 20080410
20 GET_POS_BY_NODE Instance method Public Method Get position by node 20080410
21 GET_SOURCE_TABLE_AND_FIELD Instance method Public Method Get source table and field. 20080616
22 GET_TITLE Instance method Public Method Get Title for Popup 20080615
23 GET_TREE_COLUMN_DEF Instance method Public Method Get tree column Definition 20080410
24 GET_TREE_NODES_AND_ITEMS Instance method Public Method Get tree nodes and items 20080410
25 HANDLE_BUTTON_CLICK_TREE Instance method Public Method Handle Button Click Tree 20080615
26 HANDLE_CHECKBOX_CHANGE_TREE Instance method Public Method Handle Checkbox Change 20080616
27 HANDLE_ITEM_DOUBLE_CLICK Instance method Public Method Item Double Click 20080622
28 HANDLE_ITEM_KEY_PRESS Instance method Public Method Node Key Press 20080622
29 KEYSET_FROM_DDIC Instance method Public Method fill keyset with key field from ddic 20080625
30 KEYSET_UPDATE_IN_TREE Instance method Protected Method update tree items for keyset change 20080626
31 LAYO_FIELDCAT Instance method Protected Method To Get the Layout and Fieldcat 20080615
32 LOCK_CREATE Instance method Protected Method Enque Lock for Maintenance 20080611
33 RECREATE_KEYSET_DETAILS Instance method Public Method recreate KeySet details 20080625
34 REMARK_KEYSET_4_EDIT Instance method Public Method remark Keyset that goes to edit mode 20080625
35 RENEW_SELECTED Instance method Public Method reset select and expand for come back 20080624
36 RESET_GRID_CONTENT_BUFFER Instance method Public Method reset all buffered grid content like member type 20080626
37 SAVE Instance method Public Method save 20080611
38 SCREEN_FRAGMENTATION Instance method Public Method Split Containers 20080615
39 SEARCH_HIT_NODE Instance method Public Method get a node key form search result 20080620
40 SET_TITLE Instance method Public Method Set Title for Popup 20080615
41 SPECIAL_GRID_KEY Instance method Private Method special grid buffer key for field list 20080616
42 SPECIAL_HCM_CLU_KEY Instance method Private Method special for HCM cluster key 20080718
43 STORE_EDIT_KEYSET Instance method Public Method store edits from Keyset grid 20080625
44 SWITCH_2_EDIT_MODE Instance method Public Method try switch to edit mode 20080611
45 SWITCH_KEYS_IN_NODE_TABS Instance method Protected Method switch key field in TAB_NODES_* entries 20080612
Events
Class CL_CNV_TDMS_SCRAM_UI_LEVEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_REMEMBER Protected See coding TS_REMEMBER 20080615
2 TT_CONTENT Protected See coding TT_CONTENT 20080615
3 TT_FILTER Protected See coding TT_FILTER 20080615
4 TT_REMEMBER Protected See coding TT_REMEMBER 20080615
5 TT_SORT Protected See coding TT_SORT 20080615
Method Signatures

Method ADJUST_FIELDSETS_IN_TREE Signature

Method ADJUST_FIELDSETS_IN_TREE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no parameter.
Method ADJUST_FIELDSETS_IN_TREE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method ADJUST_NODE_ITEM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) CNV_MBT_SCSETID ScramblingSet ID 20080617
2 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) ANY Member type 20080617

Method ADJUST_NODE_ITEM_TAB on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method BUFFER_GRID_SORT_AND_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_GRID Call by reference Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_SAGRID Sub area grid 20080615
2 Importing IV_TARGET_FIELD Call by reference Type reference (TYPE) FIELDNAME Name of parameter to be passed on to catalog 20080616
3 Importing IV_TARGET_TAB Call by reference Type reference (TYPE) TABNAME Table name 20080616

Method BUFFER_GRID_SORT_AND_FILTER on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method CDSET_COL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Call by reference Type reference (TYPE) MTREEITM Item Type 20080616
2 Importing IS_MEMBER_LIST Call by reference Type reference (TYPE) CNV_MBT_SCRAM_TS_MEMBER Member Type 20080616

Method CDSET_COL_ITEM on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method CLEAR_POPUP_ATTRIBUTES Signature

Method CLEAR_POPUP_ATTRIBUTES on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no parameter.
Method CLEAR_POPUP_ATTRIBUTES on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REF_DP Call by reference Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_DATA_PROV Scrambling table Data provider 20080611

Method CONSTRUCTOR on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method DEL_TREE_NODE_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080611
2 Importing IV_WITH_NODE_TAB Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20080623

Method DEL_TREE_NODE_BRANCH on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method DRILL_PLACE_UP_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) ERRORSLIST Number of Message Type 20080619
2 Exporting EV_NODEKEY_NEW Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080619
3 Importing IV_DIRECTION Call by reference Type reference (TYPE) BOOLEAN 'X' true = up 20080619
4 Importing IV_NODEKEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080619

Method DRILL_PLACE_UP_DOWN on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODEKEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080615

Method EXPAND_NO_CHILDREN on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method FINAL_SAVE Signature

Method FINAL_SAVE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no parameter.
# Exception Resumable Description Created on
1 ERROR_DEL error at deleting form database 20080702
2 ERROR_INS error at inserting to database 20080702
3 ERROR_TRANSPORT error in transport request handling 20080702

Method FIND_KEYSET_PROPOSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_KYSET_ID Value transfer Type reference (TYPE) CNV_MBT_KYSETID KeySet ID 20080625
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080625

Method FIND_KEYSET_PROPOSAL on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method FIND_STRING_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) STRING Text 20080620

Method FIND_STRING_MAIN on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method FORCE_REFRESH_GRID_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) ANY Member type 20080616
2 Importing IV_TARGET_FIELD Call by reference Type reference (TYPE) FIELDNAME Name of parameter to be passed on to catalog 20080616
3 Importing IV_TARGET_TAB Call by reference Type reference (TYPE) TABNAME Table name 20080616

Method FORCE_REFRESH_GRID_CONTENT on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method GET_ACTUAL_GRID_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) ERRORSLIST Error list for transfer of errors in long texts 20080604
2 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20080410
3 Exporting ET_CONTENT Call by reference Type reference (TYPE) TABLE Grid Content 20080410
4 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080410
5 Exporting ET_FILTER_TAB Call by reference Type reference (TYPE) LVC_T_FILT ALV control: Table of filter conditions 20080615
6 Exporting ET_SORT_TAB Call by reference Type reference (TYPE) LVC_T_SORT ALV control: Table of sort criteria 20080410
7 Exporting ET_TOOLBAR Call by reference Type reference (TYPE) TABLE Function code 20080423
8 Exporting EV_IF_UPLOAD Call by reference Type reference (TYPE) FLAG General flag 20080610
9 Importing IV_AREA Call by reference Type reference (TYPE) CHAR2 Version number components 20080507
10 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) CNV_MBT_SCRAM_MEMBER_TYPE Member type 20080507
11 Importing IV_MODE Call by reference Type reference (TYPE) C Mode 20080520
12 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080520
13 Importing IV_TARGET_FIELD Call by reference Type reference (TYPE) FIELDNAME Name of parameter to be passed on to catalog 20080512
14 Importing IV_TARGET_TAB Call by reference Type reference (TYPE) TABNAME Table name 20080512
# Exception Resumable Description Created on
1 REMEMBER_ERROR problem with tab_remember 20080615

Method GET_ACTUAL_ID_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ID Call by reference Type reference (TYPE) CNV_MBT_SCSETID id 20080626
2 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) CNV_MBT_SCRAM_MEMBER_TYPE Member type 20080626

Method GET_ACTUAL_ID_SELECT on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method GET_ADJUST_TREE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MEMBER_TYPE_DEL Call by reference Type reference (TYPE) CNV_MBT_SCRAM_MEMBER_TYPE Member type 20080623
2 Exporting MEMBER_TYPE_RE Call by reference Type reference (TYPE) CNV_MBT_SCRAM_MEMBER_TYPE Member type 20080623

Method GET_ADJUST_TREE_TYPE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method GET_EXISTING_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) CNV_MBT_SCGRPID ScramblingElement ID 20080617
2 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) CNV_MBT_SCRAM_MEMBER_TYPE Member Type 20080617
3 Importing IV_POSITION Call by reference Type reference (TYPE) SYTABIX Position 20080617
4 Importing IV_VAR_TREE_KEY Call by reference Type reference (TYPE) CNV_MBT_SCRAM_TS_MEMBER-VAR_KEY Var Tree Key 20080617
5 Exporting XV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080617
# Exception Resumable Description Created on
1 NO_FOUND not found in tree nodes 20080617

Method GET_MAIN_TREE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ID Call by reference Type reference (TYPE) CNV_MBT_CDSETID selected id 20080624
2 Exporting EV_LIST Call by reference Object reference (TYPE REF TO) CL_CNV_TDMS_SCRAM_UI_LIST List of scramble data elements ( ScGrps, ScSets ..) 20080620

Method GET_MAIN_TREE_LIST on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method GET_NODE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE Call by reference Type reference (TYPE) CNV_MBT_ACTIVE State activated / deactivated 20080509
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CNV_MBT_DESCRIPT Description Field 20080509
3 Importing IV_ID Call by reference Type reference (TYPE) CNV_MBT_SCGRPID ScramblingElement ID 20080613
4 Importing IV_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Item name 20080509
5 Importing IV_LTYPE Call by reference Type reference (TYPE) CHAR1 Line type 20080509
6 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) CNV_MBT_SCRAM_MEMBER_TYPE Member Type 20080508
7 Importing IV_POSITION Call by reference Type reference (TYPE) SYTABIX Position 20080508
8 Importing IV_RELAT_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080509
9 Importing IV_VAR_TREE_KEY Call by reference Type reference (TYPE) CNV_MBT_SCRAM_TS_MEMBER-VAR_KEY Var Tree Key 20080508
10 Returning XV_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY Node key 20080507

Method GET_NODE_KEY on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method GET_POS_BY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTIVE Call by reference Type reference (TYPE) CNV_MBT_ACTIVE State activated / deactivated 20080509
2 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) CNV_MBT_DESCRIPT Description Field 20080509
3 Exporting EV_ID Call by reference Type reference (TYPE) CNV_MBT_SCGRPID ScramblingElement ID 20080613
4 Exporting EV_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Item name 20080509
5 Exporting EV_MEMBER_TYPE Call by reference Type reference (TYPE) CNV_MBT_SCRAM_MEMBER_TYPE Member 20080507
6 Exporting EV_POSITION Call by reference Type reference (TYPE) SYTABIX Position 20080509
7 Exporting EV_RELAT_DESC Call by reference Type reference (TYPE) CNV_MBT_DESCRIPT Parent Description 20080509
8 Exporting EV_RELAT_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080509
9 Exporting EV_VAR_TREE_KEY Call by reference Type reference (TYPE) CNV_MBT_SCRAM_TS_MEMBER-VAR_KEY Tree Key 20080507
10 Importing IV_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Item name 20080509
11 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080507

Method GET_POS_BY_NODE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method GET_SOURCE_TABLE_AND_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME Field name 20080616
2 Exporting EV_TABNAM Call by reference Type reference (TYPE) TABNAME Table name 20080616
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080616

Method GET_SOURCE_TABLE_AND_FIELD on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESC Call by reference Type reference (TYPE) CNV_MBT_DESCRIPT Description Field 20080615
2 Exporting EV_ID Call by reference Type reference (TYPE) CNV_MBT_SCSETID ScramblingSet ID 20080617
3 Exporting EV_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20080615
4 Exporting EV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node Key 20080615
5 Exporting EV_SRN_TYPE Call by reference Type reference (TYPE) ANY Character field length = 10 20080615
6 Exporting EV_TITLE Call by reference Type reference (TYPE) GUI_TITLE Menu Painter: Title code 20080615
7 Exporting EV_TITLE_DES Call by reference Type reference (TYPE) ANY Char20 20080615
8 Exporting EV_TRY_LOCK Call by reference Type reference (TYPE) BOOLEAN try lock for later popup 20080619
9 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) ANY Member type 20080615

Method GET_TITLE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method GET_TREE_COLUMN_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_DEF_TAB Call by reference Type reference (TYPE) CNV_MBT_SCRAM_TT_TREE_DEF Tree Definition 20080507

Method GET_TREE_COLUMN_DEF on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method GET_TREE_NODES_AND_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_ITEM_TABLE Call by reference Type reference (TYPE) CNV_MBT_SCRAM_ITEM_TABLE_TYPE Tree Item Table 20080507
2 Exporting ET_TREE_NODE_TABLE Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Node Table 20080507

Method GET_TREE_NODES_AND_ITEMS on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method HANDLE_BUTTON_CLICK_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20080615
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080615

Method HANDLE_BUTTON_CLICK_TREE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method HANDLE_CHECKBOX_CHANGE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECKED Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20080616
2 Importing IV_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20080616
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080616

Method HANDLE_CHECKBOX_CHANGE_TREE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Name des Items 20080622
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel des Knotens 20080622

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method HANDLE_ITEM_KEY_PRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Name des Items 20080622
2 Importing IV_KEY Call by reference Type reference (TYPE) I gedrückte Taste 20080622
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel des Knotens 20080622

Method HANDLE_ITEM_KEY_PRESS on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method KEYSET_FROM_DDIC Signature

Method KEYSET_FROM_DDIC on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no parameter.
Method KEYSET_FROM_DDIC on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method KEYSET_UPDATE_IN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KYSET_ID Call by reference Type reference (TYPE) CNV_MBT_KYSETID KeySet ID 20080626

Method KEYSET_UPDATE_IN_TREE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method LAYO_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20080615
2 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20080615
3 Exporting ET_FILTER_TAB Call by reference Type reference (TYPE) LVC_T_FILT ALV control: Table of filter conditions 20080615
4 Exporting ET_SORT_TAB Call by reference Type reference (TYPE) LVC_T_SORT ALV control: Table of sort criteria 20080615
5 Exporting ET_TOOLBAR Call by reference Type reference (TYPE) TABLE Function code 20080615
6 Exporting EV_IF_UPLOAD Call by reference Type reference (TYPE) FLAG General flag 20080615
7 Importing IS_CUST_INFO Call by reference Type reference (TYPE) CNV_MBT_SCRAM_TS_SCSCCU_INFO Scrambling Customizing Type information 20080615
8 Importing IV_AREA Call by reference Type reference (TYPE) CHAR2 Area of the Grid 20080615
9 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) CNV_MBT_SCRAM_MEMBER_TYPE Member type 20080615
10 Importing IV_MODE Call by reference Type reference (TYPE) C Mode 20080615

Method LAYO_FIELDCAT on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method LOCK_CREATE Signature

Method LOCK_CREATE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no parameter.
# Exception Resumable Description Created on
1 EQ_FOREIGN_LOCK FOREIGN_LOCK exception of Enqueue function modul 20080613
2 EQ_OTHERS OTHERS exception of Enqueue function modul 20080613
3 EQ_SYSTEM_FAILURE SYSTEM_FAILURE exception of Enqueue function modul 20080613

Method RECREATE_KEYSET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDTAB Call by reference Type reference (TYPE) CNV_MBT_RULESDEF_TAB table and fields names to generate tables while rule defn 20080625
2 Importing IV_KYSET_ID Call by reference Type reference (TYPE) CNV_MBT_KYSETID KeySet ID 20080625

Method RECREATE_KEYSET_DETAILS on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method REMARK_KEYSET_4_EDIT Signature

Method REMARK_KEYSET_4_EDIT on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no parameter.
# Exception Resumable Description Created on
1 NO_LOCK_POSSIBLE error on locking 20080625

Method RENEW_SELECTED Signature

Method RENEW_SELECTED on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no parameter.
Method RENEW_SELECTED on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method RESET_GRID_CONTENT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) ANY Member type 20080626

Method RESET_GRID_CONTENT_BUFFER on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method SAVE Signature

Method SAVE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no parameter.
# Exception Resumable Description Created on
1 ERROR_DEL error at deleting form database 20080702
2 ERROR_INS error at inserting to database 20080702
3 ERROR_TRANSPORT error in transport request handling 20080702

Method SCREEN_FRAGMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCRN_HD Call by reference Type reference (TYPE) CNV_MBT_SCRAM_TT_SCRN_FRAG_HD Table for Screen 20080615
2 Exporting ET_SCRN_ITM Call by reference Type reference (TYPE) CNV_MBT_SCRAM_TT_SCRN_FRAG_ITM Table for Screen Item 20080615
3 Importing IV_SCREEN_NO Call by reference Type reference (TYPE) SYCHAR04 Next screen number 20080630

Method SCREEN_FRAGMENTATION on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method SEARCH_HIT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODEKEY Value transfer Type reference (TYPE) TV_NODEKEY Node key 20080620
2 Changing IV_HIT_COUNT Call by reference Type reference (TYPE) SYTABIX Internal table, current line index 20080620

Method SEARCH_HIT_NODE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CNV_MBT_DESCRIPT Description Field 20080615
2 Importing IV_ID Call by reference Type reference (TYPE) CNV_MBT_SCSETID ScramblingSet ID 20080617
3 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) ANY Member type 20080615
4 Importing IV_TRY_LOCK Call by reference Type reference (TYPE) BOOLEAN try lock for later popup 20080619

Method SET_TITLE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method SPECIAL_GRID_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KYSET_ID Call by reference Type reference (TYPE) CNV_MBT_KYSETID KeySet ID 20080625
2 Exporting EV_MEMBER_TYPE Call by reference Type reference (TYPE) ANY Member type 20080616
3 Importing IV_MEMBER_TYPE Call by reference Type reference (TYPE) ANY Member type 20080616
4 Importing IV_TARGET_FIELD Call by reference Type reference (TYPE) FIELDNAME Name of parameter to be passed on to catalog 20080616
5 Importing IV_TARGET_TAB Call by reference Type reference (TYPE) TABNAME Table name 20080616

Method SPECIAL_GRID_KEY on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method SPECIAL_HCM_CLU_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDTAB Call by reference Type reference (TYPE) CNV_MBT_RULESDEF_TAB table and fields names to generate tables while rule defn 20080718
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080718

Method SPECIAL_HCM_CLU_KEY on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method STORE_EDIT_KEYSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GRID_CONTENT Call by reference Type reference (TYPE) CNV_MBT_SCRAM_TT_GRIDCONTENT Grid Content 20080625

Method STORE_EDIT_KEYSET on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.

Method SWITCH_2_EDIT_MODE Signature

Method SWITCH_2_EDIT_MODE on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no parameter.
# Exception Resumable Description Created on
1 NOT_POSSIBLE is not possible because lock error 20080611

Method SWITCH_KEYS_IN_NODE_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) ANY Description 20080612
2 Importing I_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20080612
3 Importing I_MEMBER_TYPE Call by reference Type reference (TYPE) STRING ScrambleElement Type 20080612
4 Importing I_NODEKEY Call by reference Type reference (TYPE) TV_NODEKEY Node key 20080612
5 Importing I_NODEKEY_NEW Call by reference Type reference (TYPE) TV_NODEKEY Node key new 20080619
6 Importing I_POSITION Call by reference Type reference (TYPE) SYTABIX Internal table, current line index 20080612
7 Importing I_VAR_TREE_KEY Call by reference Type reference (TYPE) CNV_MBT_SCRAM_T_VAR_TREE_KEY Var Tree Key 20080612

Method SWITCH_KEYS_IN_NODE_TABS on class CL_CNV_TDMS_SCRAM_UI_LEVEL has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_46C