SAP ABAP Interface IF_CNV_MBT_PIFD_PRS_FACTORY (Factory for Presentation Models)
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_PRS_FACTORY Factory for Presentation Models for Work Center 20130426
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CNV_MBT_PIFD_WC_PRS_FACTORY Presentation Model Factory (for Work Center) 20130531
Properties
Interface IF_CNV_MBT_PIFD_PRS_FACTORY  
Short Description Factory for Presentation Models    
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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_CNV_MBT_PIFD_PRS_FACTORY has no interface.
Friends
Interface IF_CNV_MBT_PIFD_PRS_FACTORY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_UI_TYPE_SAPGUI Constant Public Type reference (TYPE) CNV_MBT_PIFD_UIBASE_UI_TYPE 1 UI Type: Classic Dynpro 20130531
2 NC_UI_TYPE_UNSPECIFIED Constant Public Type reference (TYPE) CNV_MBT_PIFD_UIBASE_UI_TYPE 0 Unspecified Ui Type 20130531
3 NC_UI_TYPE_WD Constant Public Type reference (TYPE) CNV_MBT_PIFD_UIBASE_UI_TYPE 2 UI Type: Web Dynpro 20130531
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_EXT_MNT_PRS Instance method Public Method Create the presentation model for extended maintenance 20130426
2 CREATE_EXT_MNT_PRS_BY_VARIANT Instance method Public Method Create the presentation model for ext. mnt. using a variant 20130426
3 CREATE_FILE_EXPRT_PRS Instance method Public Method Create the presentation model for file export 20130426
4 CREATE_GLOBAL_VAR_PRS Instance method Public Method Create the presentation model for exporting a global variant 20130426
5 CREATE_INITIALIZATION_PRS Instance method Public Method Create the presentation model for populating parameters 20130426
6 CREATE_OVERVIEW_PRS Instance method Public Method Create the presentation model for an overview screen 20130426
7 CREATE_SELECTION_PRS Instance method Public Method Create the presentation model for setting selection 20130426
8 CREATE_TECH_INFO_PRS Instance method Public Method Create the presentation model for technical information 20130426
9 CREATE_VALIDATION_PRS Instance method Public Method Create the presentation model for checking parameters 20130426
Events
Interface IF_CNV_MBT_PIFD_PRS_FACTORY has no event.
Types
Interface IF_CNV_MBT_PIFD_PRS_FACTORY has no local type.
Method Signatures

Method CREATE_EXT_MNT_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_EXT_MAINT_DP Data Provider for Extended Maintenance 20130426
2 Importing IR_MAINT_SOURCE Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_MAINT_SOURCE Caller of the extended maintenance 20140310
3 Importing IT_VARIANTS_TO_SHOW Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_VARIANT_REFS List of Variant objects 20130531
4 Returning RR_PRESENTATION_MODEL Value transfer Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_EXT_MAINT_PRS Presentation Model for Settings Overview 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method CREATE_EXT_MNT_PRS_BY_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20130918
2 Importing IV_GLB_VAR_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME Name of a Global Variant 20140310
3 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_VARIANT_ID PIFD Variant ID 20130426
4 Returning RR_PRESENTATION_MODEL Value transfer Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_EXT_MAINT_PRS Presentation Model for Settings Overview 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method CREATE_FILE_EXPRT_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VARIANTS Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_VARIANT_REFS List of Variant objects 20130531
2 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 20130918

Method CREATE_GLOBAL_VAR_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME Global Variant name 20130918
2 Importing IV_SOURCE_CONTEXT Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20130426
3 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 CREATE_INITIALIZATION_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETER_DATA_OBJECTS Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_CPARAM_INIT Parameter Data Obvjects with Check Status and RFC Dests. 20130426
2 Importing IV_CONTEXT Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20130426
3 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 20130918

Method CREATE_OVERVIEW_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_OVERVIEW_DP Data Provider for Overview Screens 20130426
2 Returning RR_PRESENTATION_MODEL Value transfer Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_OVERVIEW_PRS Presentation Model for Settings Overview 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method CREATE_SELECTION_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TARGET_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_EXT_MAINT_DP Data Provider for Extended Maintenance 20130918
2 Importing IR_TARGET_PRS Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_IMPORT_TARGET Target object of an import operation 20140310
3 Importing IT_TARGET_INTERFACES Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_INTERFACE_REFS PIFD Interface object references 20130426
4 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 20130918

Method CREATE_TECH_INFO_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CH_TIME Call by reference Type reference (TYPE) CNV_MBT_PIFD_MODIFY_TSTAMP Changed on (timestamp) 20130426
2 Importing IV_CH_USER Call by reference Type reference (TYPE) UNAME User Name 20130426
3 Importing IV_CR_TIME Call by reference Type reference (TYPE) CNV_MBT_PIFD_CREATION_TSTAMP Created on (timestamp) 20130426
4 Importing IV_CR_USER Call by reference Type reference (TYPE) UNAME User Name 20130426
5 Importing IV_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_VARIANT_ID PIFD Variant ID 20130426
6 Importing IV_TYPE Call by reference Type reference (TYPE) LTR_DISPLAY_NAME LTR: Display Name 20130426
7 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 CREATE_TECH_INFO_PRS on Interface IF_CNV_MBT_PIFD_PRS_FACTORY has no exception.

Method CREATE_VALIDATION_PRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VALIDATION_SOURCE Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_VALID_SOURCE Source object of the validation 20140310
2 Importing IT_PARAMETER_DATA_OBJECTS Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_CPARAM_CHECK Parameter Data Obvjects with Check Status and RFC Dests. 20130426
3 Importing IV_CONTEXT Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20130426
4 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 20130918
History
Last changed by/on SAP  20141030 
SAP Release Created in