SAP ABAP Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS (Presentation Model for Extended Setting Maintenance)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_PIFD_UIBASE (Package) PIFD Core Functionality and Types
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_CNV_MBT_PIFD_WC_EXT_MNT_PRS Presentation Model for Settings Overview in Work Center 20130426
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CNV_MBT_PIFD_WC_EXT_MNT_PRS Presentation model for extended maintenance in Work Center 20130531
Properties
Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS  
Short Description Presentation Model for Extended Setting Maintenance    
General Data
Package CNV_MBT_PIFD_UIBASE   PIFD Core Functionality and Types 
Created 20130130   SAP 
Last changed 20141030    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CNV_MBT_PIFD_CONFIGURATOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no interface.
Friends
Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_FUNC_PARAM_APPEND Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_APPEND Function code 20130426
2 NC_FUNC_PARAM_COPY_ROW Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_COPY_ROW Function code 20130426
3 NC_FUNC_PARAM_DELETE_ALL Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_DELETE_ALL Function code 20130426
4 NC_FUNC_PARAM_DELETE_ROW Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_DELETE_ROW Function code 20130426
5 NC_FUNC_PARAM_FILTER Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_FILTER Function code 20130426
6 NC_FUNC_PARAM_FIND Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_FIND Function code 20130426
7 NC_FUNC_PARAM_INITIALIZE Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_INITIALIZE Function code 20130426
8 NC_FUNC_PARAM_INSERT_ROW Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_INSERT_ROW Function code 20130426
9 NC_FUNC_PARAM_SHOW_ALL_ENTRIES Constant Public Type reference (TYPE) UI_FUNC 'SHOW_ALL_ENTRIES' Function code 20130426
10 NC_FUNC_PARAM_SORT_ASC Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_SORT_ASC Function code 20130426
11 NC_FUNC_PARAM_SORT_DSC Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_SORT_DSC Function code 20130426
12 NC_FUNC_PARAM_VALIDATE Constant Public Type reference (TYPE) UI_FUNC IF_CNV_MBT_PIFD_CONFIGURATOR=>NC_FUNC_PARAM_VALIDATE Function code 20130426
Methods
# Method Level Visibility Method type Description Created on
1 ALLOW_EDIT_FOR_CURRENT_DATA Instance method Public Method Returns whether data on the screen can be edited 20140310
2 DISCARD_CHANGES Instance method Public Method Discard all changes 20130426
3 GET_ADDITIONAL_PARAM_BUTTONS Instance method Public Method Returns additional buttons to be displayed for a Paramter 20130426
4 GET_AGGREGATED_DATA Instance method Public Method Returns the list of parameters and data for the data area 20130426
5 GET_CHANGE_INFO Instance method Public Method Returns information about the last change 20130426
6 GET_CHECK_STATUS Instance method Public Method Returns the check status for the given or selected node 20140310
7 GET_CREATE_INFO Instance method Public Method Returns information about the creation of the data 20130426
8 GET_DATA_HEADING Instance method Public Method Returns the heading for the data area 20130426
9 GET_DATA_LEAD_SELECTION Instance method Public Method Returns the lead selection for the data table 20130918
10 GET_DATA_TABLE Instance method Public Method Returns the table to be displayed in the data area 20130426
11 GET_DATA_TABLE_FORMAT Instance method Public Method Returns the format of the table in the data area 20130426
12 GET_DESCRIPTION Instance method Public Method Returns the descritpion of the settings 20130426
13 GET_DOCUMENTATION Instance method Public Method Returns the SE61 documentation of the selected object 20140313
14 GET_EDIT_MODE Instance method Public Method Returns whether screen should be in edit mode 20130426
15 GET_FILE_EXPORT_PRS Instance method Public Method Returns the presenter for exporting files 20130426
16 GET_GLOBAL_VARIANT_PRS Instance method Public Method Returns the global variant presentation model 20130426
17 GET_INITIALIZER_PRS Instance method Public Method Get presenter to initialize values 20130426
18 GET_NAV_LEAD_SELECTION Instance method Public Method Returns the lead selection for the navigation table 20140410
19 GET_NAV_TREE Instance method Public Method Returns the tree of parameters for navigation 20130426
20 GET_SETTING_SELECTION_PRS Instance method Public Method Returns the settings selection presentation model 20130426
21 GET_SHOW_ALL_ENTRIES Instance method Public Method Returns whether all entries should be shown for children 20130426
22 GET_TECH_INFO_PRS Instance method Public Method Get prensentation model for showing technical information 20130426
23 GET_VALIDATOR_PRS Instance method Public Method Get presenter to check values of the data 20130426
24 GET_WINDOW_TITLE Instance method Public Method Returns the heading for the window 20140310
25 HANDLE_FUNCTION_BG Instance method Public Method Handles a function in the background 20130426
26 IMPORT_FROM_FILES Instance method Public Method Import settings from the given list of files 20130426
27 IS_DIRTY Instance method Public Method Returns whether data was changed since the last save 20130426
28 PROCESS_PARAM_BUTTON Instance method Public Method Returns what do do with a GUI button (Parameter) 20130426
29 SAVE Instance method Public Method Save all changed objects 20130426
30 SET_AGGREGATED_DATA Instance method Public Method Sets data to one of the parameters in the data area 20130918
31 SET_DATA_SELECTION Instance method Public Method Sets the selection in the data area 20130426
32 SET_DATA_TABLE Instance method Public Method Sets the table that is displayed in the data area 20130918
33 SET_EDIT_MODE Instance method Public Method Change the editability of the settings 20130426
34 SET_NAV_SELECTION Instance method Public Method Set the selected nodes in the navigation tree 20130426
35 SET_SHOW_ALL_ENTRIES Instance method Public Method Set whether all entries should be shown for children 20130426
36 UPDATE_ENTRY_COUNT Instance method Public Method Updates and returns the entry count for the given node 20140310
Events
Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no event.
Types
Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no local type.
Method Signatures

Method ALLOW_EDIT_FOR_CURRENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EDIT_MODE Value transfer Type reference (TYPE) CNV_MBT_PIFD_UIBASE_EDIT_MODE Flag designating whether edit mode is active 20140310

Method ALLOW_EDIT_FOR_CURRENT_DATA on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no exception.

Method DISCARD_CHANGES Signature

Method DISCARD_CHANGES on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_ADDITIONAL_PARAM_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_BUTTONS Value transfer Type reference (TYPE) CNV_MBT_PIFD_T_BUTTON Info on buttons to be displayed in a GUI 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method GET_AGGREGATED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_AGGREGATED_DATA Value transfer Type reference (TYPE) CNV_MBT_PIFD_T_AGGREGATED_DATA List of aggregated parameter data for maintenance 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_CHANGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CH_TIME Call by reference Type reference (TYPE) CNV_MBT_PIFD_MODIFY_TSTAMP Changed on (timestamp) 20130426
2 Exporting EV_CH_USER Call by reference Type reference (TYPE) UNAME User Name 20130426

Method GET_CHANGE_INFO on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no exception.

Method GET_CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20140310
2 Returning RV_CHECK_STATUS Value transfer Type reference (TYPE) CNV_MBT_ULV_MSG_TYPE Type of message in ULV logger 20140310
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20140310

Method GET_CREATE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CR_TIME Call by reference Type reference (TYPE) CNV_MBT_PIFD_CREATION_TSTAMP Created on (timestamp) 20130426
2 Exporting EV_CR_USER Call by reference Type reference (TYPE) UNAME User Name 20130426

Method GET_CREATE_INFO on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no exception.

Method GET_DATA_HEADING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATA_HEADING Value transfer Type reference (TYPE) STRING 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method GET_DATA_LEAD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LEAD_SELECTION Value transfer Type reference (TYPE) SYTABIX Internal Table, Current Line Index 20130918
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method GET_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_TABLE Value transfer Object reference (TYPE REF TO) DATA Reference to the data table 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_DATA_TABLE_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELD_CATALOG Value transfer Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) LTR_DESCRIPTION LTR: Object Description Text 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_DOCUMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALT_TEXT Call by reference Type reference (TYPE) STRING Alternative text if no other documentation found 20140417
2 Exporting EV_DOC_ID Call by reference Type reference (TYPE) DOKU_ID Document class 20140313
3 Exporting EV_DOC_OBJ Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20140313
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20140313

Method GET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EDIT_MODE Value transfer Type reference (TYPE) CNV_MBT_PIFD_UIBASE_EDIT_MODE Flag designating whether edit mode is active 20130426

Method GET_EDIT_MODE on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no exception.

Method GET_FILE_EXPORT_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PRESENTATION_MODEL Value transfer Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_FILE_EXPRT_PRS Presentation Model for File Export Screen 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_GLOBAL_VARIANT_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PRESENTATION_MODEL Value transfer Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_GLOBAL_VAR_PRS Presentation Model for Global Variant Screen 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method GET_INITIALIZER_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PRESENTATION_MODEL Value transfer Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_INIT_PRS Presentation Model for (Multiple) Initialization Screen 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_NAV_LEAD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LEAD_SELECTION Value transfer Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20140410
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20140410

Method GET_NAV_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_NAV_TREE Value transfer Type reference (TYPE) CNV_MBT_PIFD_T_NAV_NODE Navigation tree for settings 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_SETTING_SELECTION_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PRESENTATION_MODEL Value transfer Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_SELECTION_PRS Presentation Model for Setting Selection 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_SHOW_ALL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SHOW_ALL_ENTRIES Value transfer Type reference (TYPE) CNV_MBT_PIFD_UIBASE_ALL_VALUES Affects all values 20130426

Method GET_SHOW_ALL_ENTRIES on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no exception.

Method GET_TECH_INFO_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PRESENTATION_MODEL Value transfer Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_TECH_INFO_PRS Presentation Model for Technical Information Screen 20130426

Method GET_TECH_INFO_PRS on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no exception.

Method GET_VALIDATOR_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PRESENTATION_MODEL Value transfer Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_VALIDATION_PRS Presentation Model for (Multiple) Validation Screen 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method GET_WINDOW_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TITLE Value transfer Type reference (TYPE) STRING Window header 20140310

Method GET_WINDOW_TITLE on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no exception.

Method HANDLE_FUNCTION_BG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_LOGGER Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_ULV_LOGGER ULV Logger 20130426
2 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL States whether the settings were changed 20130426
3 Exporting EV_FUNCTION_HANDLED Call by reference Type reference (TYPE) ABAP_BOOL States whether the function was handled 20130426
4 Importing IV_FUNCTION Call by reference Type reference (TYPE) UI_FUNC Function code 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method IMPORT_FROM_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILES Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_IMPORT_FILE Tabe of raw strings 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method IS_DIRTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DIRTY_FLAG Value transfer Type reference (TYPE) CNV_MBT_PIFD_UIBASE_DIRTY_FLAG Contained data has changed since last save / load 20130426

Method IS_DIRTY on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no exception.

Method PROCESS_PARAM_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DISABLED Call by reference Type reference (TYPE) CNV_MBT_PIFD_DISABLED Disabled-Flag 20130426
2 Exporting EV_HIDDEN Call by reference Type reference (TYPE) CNV_MBT_PIFD_HIDDEN Hidden Flag 20130426
3 Importing IV_FUNCTION Call by reference Type reference (TYPE) UI_FUNC Function code 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method SAVE Signature

Method SAVE on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method SET_AGGREGATED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Reference to the data 20130918
2 Importing IV_PARAMETER_INDEX Call by reference Type reference (TYPE) I Index of the parameter to which to set data 20130918
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method SET_DATA_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADDITIONAL_SELECTIONS Call by reference Type reference (TYPE) BMINDEXTAB Tree Control: Table with Node Keys 20130531
2 Importing IV_LEAD_SELECTION Call by reference Type reference (TYPE) SYTABIX Tree Control: Node Key 20130531
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method SET_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TABLE Call by reference Object reference (TYPE REF TO) DATA Reference to the data table 20130918
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) CNV_MBT_PIFD_UIBASE_EDIT_MODE Flag designating whether edit mode is active 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531

Method SET_NAV_SELECTION Signature

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

Method SET_NAV_SELECTION on Interface IF_CNV_MBT_PIFD_EXT_MAINT_PRS has no exception.

Method SET_SHOW_ALL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHOW_ALL_ENTRIES Call by reference Type reference (TYPE) CNV_MBT_PIFD_UIBASE_ALL_VALUES Affects all values 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method UPDATE_ENTRY_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20140310
2 Returning RV_ENTRY_COUNT Value transfer Type reference (TYPE) CNV_MBT_PIFD_UIBASE_ENTRIES Field type for number of entries column 20140310
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20140310
History
Last changed by/on SAP  20141030 
SAP Release Created in