SAP ABAP Class CL_CNV_MBT_PIFD_WC_DP_ADAPTER (PIFD Work Center Data Provider Adapter)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_PIFD_UIBASE_WC (Package) PIFD Core Functionality and Types
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_MBT_PIFD_EXT_MAINT_DP Data Provider for Extended Maintenance 20130426
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_MBT_PIFD_OVERVIEW_DP Data Provider for Overview Screens 20130426
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_MBT_PIFD_WC_EXT_MNT_DP Data Provider for Extended Maintenance for Work Center 20130531
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_MBT_PIFD_WC_OVERVIEW_DP Data Provider for Overview Screens for Work Center 20130426
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_MBT_PIFD_WC_TEMPLATE_DP Data Provider for Templates for Work Center 20130918
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CNV_MBT_PIFD_WC_DP_STEP Work Center object adapter 20140318
Properties
Class CL_CNV_MBT_PIFD_WC_DP_ADAPTER  
Short Description PIFD Work Center Data Provider Adapter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_PIFD_UIBASE_WC   PIFD Core Functionality and Types 
Created 20130418   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
# Interface Abstract Final Description Created on
1 IF_CNV_MBT_PIFD_EXT_MAINT_DP Data Provider for Extended Maintenance 20130426
2 IF_CNV_MBT_PIFD_OVERVIEW_DP Data Provider for Overview Screens 20130426
3 IF_CNV_MBT_PIFD_WC_EXT_MNT_DP Data Provider for Extended Maintenance for Work Center 20130531
4 IF_CNV_MBT_PIFD_WC_OVERVIEW_DP Data Provider for Overview Screens for Work Center 20130426
5 IF_CNV_MBT_PIFD_WC_TEMPLATE_DP Data Provider for Templates for Work Center 20130918
Friends
Class CL_CNV_MBT_PIFD_WC_DP_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PC_CHECK_STATE_INITIAL Constant Private Type reference (TYPE) CNV_MBT_CHECKSTATE '' Check State 20140425
2 PR_DEFAULT_LANDSCAPE Instance attribute Private Object reference (TYPE REF TO) CL_BTP_DL_LANDSCAPE BTP System Landscape Instance 20130918
3 PR_WC_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_BTP_DL_PIFD Access from BTP objects to PIFD 20130426
4 PT_IF_CHECK_STATUS Instance attribute Private Type reference (TYPE) CNV_MBT_PIFD_T_IF_CHECK Check status per interface 20130426
5 PT_IF_LANDSCAPES Instance attribute Private Type reference (TYPE) CNV_MBT_PIFD_T_IF_LSCP Landscapes for individual Interfaces 20130918
6 PT_IF_MAINTAINABILITY Instance attribute Private Type reference (TYPE) CNV_MBT_PIFD_T_IF_MAINT_LEVEL Allowed maintenance levels for PIFD Interfaces 20130918
7 PT_PARAM_CHECK_STATUS Instance attribute Private Type reference (TYPE) CNV_MBT_PIFD_T_PARAM_CHECK Check status per parameter in an interface 20130426
8 PT_PIFD_INFO Instance attribute Private Type reference (TYPE) CNV_MBT_PIFD_T_ASSOC_DATA PIFD Interfaces, Variants and some control data 20130426
9 PV_DEFAULT_LANDSCAPE_LOADED Instance attribute Private Type reference (TYPE) ABAP_BOOL Have we tried to load the default landscape yet? 20130918
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130426
2 FILL_FROM_WC Instance method Private Method Fill internal tables from the Work Center object 20130918
3 GENERATE_DISPLAY_NAME Instance method Private Method Generate a display name for a new variant 20140423
4 GET_AGGREGATED_CHECK_STATUS Instance method Private Method Get combined check status of an interface and its parameters 20140310
5 GET_USER_NAME Static method Private Method Get the full name of a given uname 20130426
6 GET_WC_OBJECT Instance method Protected Method 20140318
7 INVALIDATE_CACHES Instance method Private Method Invalidates all cached data 20130918
8 LOAD Instance method Private Method Load settings from database 20130531
9 SET_CHECK_STATUS_TO_WC Instance method Private Method Aggregate check status and wirte to Work Center object 20130426
Events
Class CL_CNV_MBT_PIFD_WC_DP_ADAPTER has no event.
Types
Class CL_CNV_MBT_PIFD_WC_DP_ADAPTER 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 IR_WC_PIFD_ACCESS Call by reference Object reference (TYPE REF TO) IF_BTP_DL_PIFD Access from BTP objects to PIFD 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method FILL_FROM_WC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BTP_PIFD_INTERFACE Call by reference Type reference (TYPE) BTP_DL_S_PIFD_IF_OBJECT BTP PIFD Interface of an Object 20130918
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method GENERATE_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DISPLAY_NAME Value transfer Type reference (TYPE) LTR_DISPLAY_NAME LTR: Display Name 20140423

Method GENERATE_DISPLAY_NAME on class CL_CNV_MBT_PIFD_WC_DP_ADAPTER has no exception.

Method GET_AGGREGATED_CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHECK_STATUS Call by reference Type reference (TYPE) CNV_MBT_ULV_MSG_TYPE Check Status 20140310
2 Exporting EV_STATUS_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20140310
3 Importing IR_INTERFACE Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_INTERFACE PIFD Parameter Container Class 20140310
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20140310

Method GET_USER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20130426
2 Returning RV_USER_NAME Value transfer Type reference (TYPE) STRING Full user name 20130426

Method GET_USER_NAME on class CL_CNV_MBT_PIFD_WC_DP_ADAPTER has no exception.

Method GET_WC_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_WC_OBJECT Value transfer Object reference (TYPE REF TO) IF_BTP_DL_PIFD Access from BTP objects to PIFD 20140318

Method GET_WC_OBJECT on class CL_CNV_MBT_PIFD_WC_DP_ADAPTER has no exception.

Method INVALIDATE_CACHES Signature

Method INVALIDATE_CACHES on class CL_CNV_MBT_PIFD_WC_DP_ADAPTER has no parameter.
Method INVALIDATE_CACHES on class CL_CNV_MBT_PIFD_WC_DP_ADAPTER has no exception.

Method LOAD Signature

Method LOAD on class CL_CNV_MBT_PIFD_WC_DP_ADAPTER has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130918

Method SET_CHECK_STATUS_TO_WC 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 20130426
2 Importing IR_VARIANT Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_VARIANT PIFD concrete Variant of an Interface 20130426
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_UIBASE General UIBase Error 20130531
History
Last changed by/on SAP  20141030 
SAP Release Created in