SAP ABAP Class CL_CNV_ADT_DP_FUNC_MAINT (Class helping maintenance of PIFD IF)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_ADT (Package) Transformation Summary
Properties
Class CL_CNV_ADT_DP_FUNC_MAINT  
Short Description Class helping maintenance of PIFD IF    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_ADT   Transformation Summary 
Created 20111209   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)
Interfaces
Class CL_CNV_ADT_DP_FUNC_MAINT has no interface implemented.
Friends
Class CL_CNV_ADT_DP_FUNC_MAINT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_INTERFACE Instance attribute Private Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_INTERFACE PIFD Parameter Container Class 20111209
2 PS_LINE Instance attribute Private Type reference (TYPE) CNV_ADT_DP_FUNC T. Summary: Data provider function (version-dependent) 20111209
3 PS_TEXT Instance attribute Private Type reference (TYPE) CNV_ADT_DP_TXT Transformation Summary: Data provider texts 20111209
4 PV_PACKID Instance attribute Private Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20111209
5 PV_PCL_PACKID Instance attribute Private Type reference (TYPE) ABAP_BOOL 20111209
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111209
2 CREATE_INTERFACE Instance method Public Method creates the pifd interface in case it does not exist 20111209
3 GET_INTERFACE_ID Instance method Private Method returns the interface id of the pifd interface 20111209
4 GET_INTERFACE_PARAMETERS Instance method Private Method returns the parameters for the dp_func data type 20111209
5 GET_MIFV Instance method Private Method returns the meta interface variant and the context 20111209
6 INTERFACE_DIFFERS Instance method Public Method Wehter the IF or the dp_func entry are differnt or not 20111209
7 INTERFACE_EXISTS Instance method Public Method Whether the corresponding IF exists or not 20111209
8 SYNC_INTERFACE Instance method Public Method Syncs the interface and the dp_func in case of differences 20111209
Events
Class CL_CNV_ADT_DP_FUNC_MAINT has no event.
Types
Class CL_CNV_ADT_DP_FUNC_MAINT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DP_FUNC Call by reference Type reference (TYPE) CNV_ADT_DP_FUNCV Generated Table for View CNV_ADT_DP_FUNCV 20111209

Method CONSTRUCTOR on class CL_CNV_ADT_DP_FUNC_MAINT has no exception.

Method CREATE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20111209
2 Returning RV_INTERFACE_ID Value transfer Type reference (TYPE) CNV_ADT_PIFD_GUID GUID for PIFD Interfaces 20111209
# Exception Resumable Description Created on
1 CX_CNV_ADT_EXCEPTION Exception class for the Transformation Summary 20111209
2 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20111209
3 CX_LTR_CM 20111209
4 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20111209
5 CX_LTR_MODEL_LOCKED LTR: Access Denied 20111209

Method GET_INTERFACE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INTERFACE_ID Value transfer Type reference (TYPE) CNV_ADT_PIFD_GUID GUID for PIFD Interfaces 20111209
# Exception Resumable Description Created on
1 CX_CNV_ADT_EXCEPTION Exception class for the Transformation Summary 20111209

Method GET_INTERFACE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTERFACE_ID Call by reference Type reference (TYPE) CNV_ADT_PIFD_GUID GUID for PIFD Interfaces 20111209
2 Returning RT_PARAMETERS Value transfer Type reference (TYPE) CNV_MBT_PIFD_T_IF_PARAMS Interface-Parameter-Association objects 20111209
# Exception Resumable Description Created on
1 CX_CNV_ADT_EXCEPTION Exception class for the Transformation Summary 20111209

Method GET_MIFV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MIFV Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_MIF_VARIANT PIFD Meta Interface Variant 20111209
2 Exporting EV_GUID Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20111209
# Exception Resumable Description Created on
1 CX_CNV_ADT_EXCEPTION Exception class for the Transformation Summary 20111209
2 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20111209
3 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20111209

Method INTERFACE_DIFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DIFFERS Value transfer Type reference (TYPE) ABAP_BOOL 20111209
# Exception Resumable Description Created on
1 CX_CNV_ADT_EXCEPTION Exception class for the Transformation Summary 20111209

Method INTERFACE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20111209

Method INTERFACE_EXISTS on class CL_CNV_ADT_DP_FUNC_MAINT has no exception.

Method SYNC_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20111209
2 Returning RV_INTERFACE_ID Value transfer Type reference (TYPE) CNV_ADT_PIFD_GUID GUID for PIFD Interfaces 20111209
# Exception Resumable Description Created on
1 CX_CNV_ADT_EXCEPTION Exception class for the Transformation Summary 20111209
2 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20111209
3 CX_LTR_CM 20111209
4 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20111209
5 CX_LTR_MODEL_LOCKED LTR: Access Denied 20111209
6 CX_LTR_OBJECT_IN_USE An LTR-object is still in use 20111209
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620