SAP ABAP Class CL_CNV_MBT_PIFD_DYN_MAINT_GUI (PIFD Maintenance Dynpro)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_PIFD_DYN (Package) PIFD Dynpro Generation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CNV_MBT_PIFD_MAINT_GUI PIFD Maintenance GUI superclass 20110113
Properties
Class CL_CNV_MBT_PIFD_DYN_MAINT_GUI  
Short Description PIFD Maintenance Dynpro    
Super Class CL_CNV_MBT_PIFD_MAINT_GUI PIFD Maintenance GUI superclass 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_PIFD_DYN   PIFD Dynpro Generation 
Created 20101222   SAP 
Last change 20141030    
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)
2 CNV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no interface implemented.
Friends
Class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PC_DYNPRO_NUMBER Constant Private Type reference (TYPE) SYDYNNR '0100' ABAP program, number of current screen 20101223
2 PC_FUNC_PARAM_DELETE_SELECTED Constant Private Type reference (TYPE) UI_FUNC 'DELETE_SELECTED' Function code 20110829
3 PC_NAV_TREE_COUNT_COL_NAME Instance attribute Private Type reference (TYPE) TV_ITMNAME 'col_count' Name of the hierarchy column in the navigation tree 20120710
4 PC_NAV_TREE_DOCU_COL_NAME Instance attribute Private Type reference (TYPE) TV_ITMNAME 'col_docu' Tree Control: Column Name / Item Name 20120710
5 PC_NAV_TREE_NAME_COL_NAME Instance attribute Private Type reference (TYPE) TV_ITMNAME 'col_name' Name of the hierarchy column in the navigation tree 20120710
6 PR_ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20110107
7 PR_ALV_TABLE Instance attribute Private Object reference (TYPE REF TO) DATA Table given to ALV 20110111
8 PR_DESCRIPTION_TEXT_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20110309
9 PR_FOUND_VARS_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20110420
10 PR_INST_DESCR_TEXT_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20110407
11 PR_NAVIGATION_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Simple Tree Control 20101223
12 PR_POPUP_DESCRIPTION_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamic Documents: Document 20120710
13 PR_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20110210
14 PR_VARIANT_SELECTOR Instance attribute Private Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_DYN_VAR_SELECT Variant selection pop-up 20120308
15 PT_ADDITIONAL_BUTTON_INFO Instance attribute Private Type reference (TYPE) CNV_MBT_PIFD_T_BUTTON_INFO Table with button information 20110512
16 PT_ALV_ADDITIONAL_BUTTON_INFO Instance attribute Private Type reference (TYPE) CNV_MBT_PIFD_T_BUTTON_INFO Table with button information 20110512
17 PT_ALV_F4 Instance attribute Private Type reference (TYPE) LVC_T_F4 ALV Control: Table of Fields Registered for F4 Handling 20110803
18 PT_FOUND_VARIANTS Instance attribute Private Type reference (TYPE) CNV_MBT_PIFD_DYN_T_VAR_INFO Info on Variants for display purposes 20110420
19 PT_ITEM_TABLE Instance attribute Private Type reference (TYPE) GUI_ITEM Item table of navigation tree 20120710
20 PT_NODE_TABLE Instance attribute Private See coding Node table of the Tree Control 20110107
21 PT_NODE_TABLE_KEYS Instance attribute Private Type reference (TYPE) CNV_MBT_PIFD_T_NODE_KEY_HIERAR Hierarchy of key values associated with nav. tree nodes 20110328
22 PV_CURRENT_NODE_KEY Instance attribute Private Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20110107
23 PV_DATA_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL Data has changed 20110406
24 PV_IS_ALV_TOOLBAR_SIMPLE_MODE Instance attribute Private Type reference (TYPE) ABAP_BOOL Is toolbar display mode for ALV grid simple mode? 20110112
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_PARENT_KEY_TO_TABLE Instance method Private Method Sets parent key for columns of the current ALV table 20110328
2 ASSOCIATE_VARIANT_TO_NAV Instance method Private Method Assign the Variant to all nodes related to the current one 20110208
3 ASSOCIATE_VARIANT_TO_NAV_REC Instance method Private Method Recursively assign the Variant to the node and its children 20110208
4 CHECK_CHANGED_DATA Instance method Private Method Check whether data has changed 20110407
5 CLEAN_UP_AND_EXIT Instance method Public Method Cleans up before exiting a screen 20110112
6 CLEAR_DATA_DISPLAY Instance method Private Method Clear the area for data display 20110609
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101223
8 COPY_VARIANT Instance method Public Method Copy variant from existing variants 20120308
9 CREATE_VARIANT Instance method Public Method Create and associate a variant for the current interface 20110510
10 CREATE_VARIANT_FAILED Instance method Public Method Notify GUI that the creation of the Variant has failed 20110610
11 DELETE_CHILD_ENTRIES Instance method Private Method Recursively delete entries in child nodes for a given key 20110510
12 DELETE_FILTERED_LINES Instance method Private Method Deletes lines from a table that match the parents filter key 20110328
13 FILL_DATA_DISPLAY Instance method Private Method Fills the data display table with information 20101223
14 FILL_NAVIGATION Instance method Private Method Creates the navigation structure for the Dynpro 20101223
15 FILL_TOOLBAR Instance method Private Method Fills the toolbar with buttons according to parameters 20110331
16 FILTER_DATA_BY_PARENT_KEYS Instance method Private Method Filters ALV table by current node's parent key 20110328
17 GET_CURRENT_HIERARCH_KEY_STRNG Instance method Private Method Returns the current hierarchical key as a string 20110328
18 GET_CURRENT_VARIANT Instance method Private Method Returns the currently selected variant 20120710
19 GET_SELECTED_FOUND_VARIANT Instance method Public Method Sets the found Variant from the respective ALV 20110420
20 HANDLE_ALV_CELL_CLICK Instance method Private Event handling method Handles the cell-clicked event for the ALV grid 20110328
21 HANDLE_ALV_F4 Instance method Private Event handling method Handles the F4-help event of the ALV grid 20110803
22 HANDLE_ALV_MENU Instance method Private Event handling method Handles the toolbar event for the ALV grid 20110413
23 HANDLE_DATA_CHANGED Instance method Private Event handling method Handles the ALV's data_changed event 20110406
24 HANDLE_FOUND_VAR_TOOLBAR Instance method Private Event handling method Handle ALV toolbar for found variants 20110420
25 HANDLE_FUNCTION_SELECTED Instance method Private Event handling method Handles function calls from the toolbar 20110210
26 HANDLE_ITEM_SELECTED Instance method Private Event handling method Handle item selection in navigation tree 20120710
27 HANDLE_NAV_LINK_CLICK Instance method Private Event handling method Handle link clicks in the navigation tree 20120710
28 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method Handles the double click event of the navigation tree 20110107
29 HANDLE_NODE_SELECTED Instance method Private Event handling method Handles the node selection event of the navigation tree 20120710
30 HANDLE_TOOLBAR Instance method Private Event handling method Handles the toolbar event for the ALV grid 20110113
31 IGNORE_INTERFACE Instance method Public Method Ignore the Interface of which data was being created 20110512
32 IMPORT_FROM_EXCEL Instance method Private Method Import Variant from Excel 20110421
33 INITIALIZE_DATA_DISPLAY Instance method Public Method Initializes the data display part of the Dynpro 20101223
34 INITIALIZE_NAVIGATION Instance method Public Method Initializes the navigation part of the Dynpro 20101223
35 INIT_FOUND_VAR_DATA_DISPLAY Instance method Public Method Initialize display of found variants 20110420
36 INIT_POPUP_DESCRIPTION Instance method Public Method Initialize explanation area on variant creation pop-up 20120710
37 INIT_TOOLBAR Instance method Public Method Initializes the toolbar 20110210
38 MAKE_GUI_EDITEABLE Instance method Private Method Make GUI elements editeable 20110428
39 MARK_CURRENT_NODE_ABORTED Instance method Private Method Marks the current node as aborted in the GUI controller 20110803
40 MARK_CURRENT_NODE_FINISHED Instance method Private Method Mark the current node as finished in the controller 20110610
41 MATCHES_FILTER Instance method Private Method Checks whether a table line matches the given filter 20111103
42 REFRESH_DATA_DISPLAY Instance method Private Method Refresh data display area (check for changed data) 20111108
43 REPLACE_ALV_F4 Instance method Private Method Replace F4-help for all cells in ALV 20110803
44 REVERT_TO_LAST_NODE Instance method Private Method Make the last node current again 20110803
45 REVERT_TO_NODE Instance method Private Method Make the given node current again 20110803
46 SET_FOUND_VARIANTS Instance method Public Method Set found variants to respective screen 20110420
47 SET_TOOLBAR_MODE Instance method Private Method Sets the ALV toolbar look 20110112
48 SHOW_ALL_NODE_ENTRIES Instance method Public Method Show all entries for the current node 20111102
49 SHOW_ENTRIES_FOR_NODE Instance method Private Method Show all entries for the given node 20111102
50 SHOW_SCREEN Instance method Public Method Shows the Dynpro maintenance GUI 20101222
51 TOGGLE_EDIT_MODE Instance method Public Method Toggles the edit mode of the currently displayed data 20110111
52 UPDATE_ALV_TITLE_COUNT Instance method Private Method Update entry count in ALV title 20111025
53 UPDATE_CURRENT_LINE Instance method Private Method Update the current line from the controller 20110610
54 UPDATE_CURRENT_PARAM_DATA Instance method Public Method Updates the current param data with displayed data 20110111
55 UPDATE_ENTRY_COUNT Instance method Private Method Update the entry count for the given node 20111025
56 UPDATE_ENTRY_COUNT_FOR_BRANCH Instance method Private Method Update the entry counts for the entire branch 20111026
57 UPDATE_IF_NODE_COUNT Instance method Private Method Update the entry count for the interface node 20111025
Events
# Event Type Visibility Description Created on
1 ALV_TOOLBAR Instance Event
(0)
Public
(2)
Raised when ALV Toolbar event is handled 20110428
Types
Class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no local type.
Method Signatures

Method APPLY_PARENT_KEY_TO_TABLE Signature

Method APPLY_PARENT_KEY_TO_TABLE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method APPLY_PARENT_KEY_TO_TABLE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method ASSOCIATE_VARIANT_TO_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_VARIANT_ID PIFD Variant ID 20110208
2 Changing XS_CURRENT_NODE Call by reference Type reference (TYPE) CNV_MBT_PIFD_DYN_NAV_NODE Description of a naviagation tree node for the PIFD GUI 20110208

Method ASSOCIATE_VARIANT_TO_NAV on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method ASSOCIATE_VARIANT_TO_NAV_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_VARIANT_ID PIFD Variant ID 20110208
2 Changing XS_TOP_NODE Call by reference Type reference (TYPE) CNV_MBT_PIFD_DYN_NAV_NODE Description of a naviagation tree node for the PIFD GUI 20110208

Method ASSOCIATE_VARIANT_TO_NAV_REC on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method CHECK_CHANGED_DATA Signature

Method CHECK_CHANGED_DATA on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method CHECK_CHANGED_DATA on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method CLEAN_UP_AND_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DO_EXIT Value transfer Type reference (TYPE) ABAP_BOOL Really exit? 20110601
# Exception Resumable Description Created on
1 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110502
2 CX_LTR_MODEL_LOCKED LTR: Locking exception 20110112

Method CLEAR_DATA_DISPLAY Signature

Method CLEAR_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method CLEAR_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_GUI_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_VAR_GUI_CONT Controls the Variant Maintanance GUI 20110610
2 Importing IV_CONTEXT Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20110303
3 Importing IV_CREATION_CONTEXT_EDITEABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Should the end user be able to edit the COT context? 20110321
4 Importing IV_CREATION_RFC_EDITEABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Should the end user be able to edit the RFC destination? 20110321
5 Importing IV_READ_ONLY Call by reference Type reference (TYPE) CNV_MBT_READ ABAP_FALSE Read-Only 20110405
6 Importing IV_RFC_DEST_FOR_VAR_CREATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110310
7 Importing IV_SHOW_CREATION_CONTEXT_RFC Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Should the end user see the context and rfc dest.? 20110620

Method CONSTRUCTOR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method COPY_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INTERFACE Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_INTERFACE PIFD Parameter Container Class 20120308
2 Returning RR_VARIANT_COPY Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_VARIANT PIFD concrete Variant of an Interface 20120308

Method COPY_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method CREATE_VARIANT Signature

Method CREATE_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method CREATE_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method CREATE_VARIANT_FAILED Signature

Method CREATE_VARIANT_FAILED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method CREATE_VARIANT_FAILED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method DELETE_CHILD_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARENT_KEY Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_NODE_KEY_HIERAR Hierarchy of key values associated with nav. tree nodes 20110510
2 Importing IV_PARENT_NODE Call by reference Type reference (TYPE) CNV_MBT_PIFD_DYN_NAV_NODE Description of a naviagation tree node for the PIFD GUI 20110510

Method DELETE_CHILD_ENTRIES on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method DELETE_FILTERED_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_DATA_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20110328

Method DELETE_FILTERED_LINES on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method FILL_DATA_DISPLAY 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 Tree Control: Node Key 20110107
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20110114
2 CX_CNV_MBT_PIFD_NO_KEY_SELECT No key selected for hierarchical parameter 20110331
3 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110502

Method FILL_NAVIGATION Signature

Method FILL_NAVIGATION on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method FILL_NAVIGATION on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method FILL_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISABLE_EDIT Call by reference Type reference (TYPE) FLAG Disable edit button 20110331

Method FILL_TOOLBAR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method FILTER_DATA_BY_PARENT_KEYS Signature

Method FILTER_DATA_BY_PARENT_KEYS on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_NO_KEY_SELECT No key selected for hierarchical parameter 20110331

Method GET_CURRENT_HIERARCH_KEY_STRNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HIERARCHICAL_TABLE_KEY Value transfer Type reference (TYPE) LVC_TITLE ALV Control: Title Line Text 20110328

Method GET_CURRENT_HIERARCH_KEY_STRNG on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method GET_CURRENT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CURRENT_VARIANT Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_VARIANT PIFD concrete Variant of an Interface 20120710

Method GET_CURRENT_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method GET_SELECTED_FOUND_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VARIANT_ID Value transfer Type reference (TYPE) CNV_MBT_PIFD_VARIANT_ID PIFD Variant ID 20110420

Method GET_SELECTED_FOUND_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_ALV_CELL_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20110429
2 Importing E_ROW Value transfer Type reference (TYPE) LVC_S_ROW Line ID 20110328

Method HANDLE_ALV_CELL_CLICK on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_ALV_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20110803
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20110803
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20110803
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20110803
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20110803

Method HANDLE_ALV_F4 on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_ALV_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20110413

Method HANDLE_ALV_MENU on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20110509

Method HANDLE_DATA_CHANGED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_FOUND_VAR_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20110420
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20110420
3 Importing SENDER Call by reference Attribute reference (LIKE) 20110420

Method HANDLE_FOUND_VAR_TOOLBAR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20110210

Method HANDLE_FUNCTION_SELECTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_ITEM_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20120710
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20120710

Method HANDLE_ITEM_SELECTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_NAV_LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20120710

Method HANDLE_NAV_LINK_CLICK on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20110107

Method HANDLE_NODE_DOUBLE_CLICK on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_NODE_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20120710

Method HANDLE_NODE_SELECTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20110113
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20110113
3 Importing SENDER Call by reference Attribute reference (LIKE) 20110113

Method HANDLE_TOOLBAR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method IGNORE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INTERFACE Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_INTERFACE PIFD Parameter Container Class 20110512

Method IGNORE_INTERFACE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method IMPORT_FROM_EXCEL Signature

Method IMPORT_FROM_EXCEL on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method IMPORT_FROM_EXCEL on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method INITIALIZE_DATA_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ALV_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20110309

Method INITIALIZE_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method INITIALIZE_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20101223

Method INITIALIZE_NAVIGATION on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method INIT_FOUND_VAR_DATA_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20110420

Method INIT_FOUND_VAR_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method INIT_POPUP_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20120710

Method INIT_POPUP_DESCRIPTION on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method INIT_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110210

Method INIT_TOOLBAR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method MAKE_GUI_EDITEABLE Signature

Method MAKE_GUI_EDITEABLE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method MAKE_GUI_EDITEABLE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method MARK_CURRENT_NODE_ABORTED Signature

Method MARK_CURRENT_NODE_ABORTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method MARK_CURRENT_NODE_ABORTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method MARK_CURRENT_NODE_FINISHED Signature

Method MARK_CURRENT_NODE_FINISHED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method MARK_CURRENT_NODE_FINISHED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method MATCHES_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABLE_LINE Call by reference Type reference (TYPE) ANY 20111103
2 Importing IT_FILTER Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_PARENT_KEY Parent key for filtering PIFD table data 20111103
3 Returning RV_MATCH Value transfer Type reference (TYPE) ABAP_BOOL Line matches the filter 20111103

Method MATCHES_FILTER on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method REFRESH_DATA_DISPLAY Signature

Method REFRESH_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method REFRESH_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method REPLACE_ALV_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20110803

Method REPLACE_ALV_F4 on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method REVERT_TO_LAST_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LAST_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20110803

Method REVERT_TO_LAST_NODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method REVERT_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LAST_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20110803

Method REVERT_TO_NODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method SET_FOUND_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FOUND_VARIANTS Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_VARIANT_INFO Info on Variants 20110420

Method SET_FOUND_VARIANTS on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method SET_TOOLBAR_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIMPLE_MODE Call by reference Type reference (TYPE) ABAP_BOOL Should simple mode be used? 20110112

Method SET_TOOLBAR_MODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method SHOW_ALL_NODE_ENTRIES Signature

Method SHOW_ALL_NODE_ENTRIES on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method SHOW_ALL_NODE_ENTRIES on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method SHOW_ENTRIES_FOR_NODE 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 Tree Control: Node Key 20111102

Method SHOW_ENTRIES_FOR_NODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method SHOW_SCREEN Signature

Method SHOW_SCREEN on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method SHOW_SCREEN on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method TOGGLE_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_DATA_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110701
2 Importing IV_MESSAGE_SEVERITY Call by reference Type reference (TYPE) MSGTY_CO 'E' Message type (E, I, W, ...) 20111110
3 Importing IV_RELOAD_DATA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110701

Method TOGGLE_EDIT_MODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method UPDATE_ALV_TITLE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_COUNT Value transfer Type reference (TYPE) CNV_MBT_PIFD_DYN_NAV_NODE-ELEMENT_COUNT Number of table entries 20111025

Method UPDATE_ALV_TITLE_COUNT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method UPDATE_CURRENT_LINE Signature

Method UPDATE_CURRENT_LINE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method UPDATE_CURRENT_LINE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method UPDATE_CURRENT_PARAM_DATA Signature

Method UPDATE_CURRENT_PARAM_DATA on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20110204
2 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110502
3 CX_LTR_MODEL_LOCKED LTR: Locking exception 20110111

Method UPDATE_ENTRY_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_COUNT Call by reference Type reference (TYPE) CNV_MBT_PIFD_DYN_NAV_NODE-ELEMENT_COUNT Number of table entries 20111025
2 Changing XS_NODE Call by reference Type reference (TYPE) CNV_MBT_PIFD_DYN_NAV_NODE Description of a naviagation tree node for the PIFD GUI 20111025

Method UPDATE_ENTRY_COUNT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method UPDATE_ENTRY_COUNT_FOR_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Value transfer Type reference (TYPE) CNV_MBT_PIFD_DYN_NAV_NODE Description of a naviagation tree node for the PIFD GUI 20111026

Method UPDATE_ENTRY_COUNT_FOR_BRANCH on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.

Method UPDATE_IF_NODE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Call by reference Type reference (TYPE) CNV_MBT_PIFD_DYN_NAV_NODE Description of a naviagation tree node for the PIFD GUI 20111025

Method UPDATE_IF_NODE_COUNT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Event Signatures

Event ALV_TOOLBAR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_INTERFACE Exporting Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_INTERFACE PIFD Parameter Container Class 20110428
2 ER_VARIANT Exporting Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_VARIANT PIFD concrete Variant of an Interface 20110428
3 EV_PARAM_ID Exporting Value transfer Type reference (TYPE) CNV_MBT_PIFD_PARAM_ID PIFD Parameter ID 20110428
4 E_INTERACTIVE Exporting Value transfer Type reference (TYPE) CHAR01 Character field length 1 20110428
5 E_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET ALV Context Menu 20110428
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620