SAP ABAP Class /BOBF/CL_CONF_V_MAPPING_TYPE (Validation: BOPF Mapping Conversion Rules)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-CFN (Application Component) Business Object Processing Framework Configuration
     /BOBF/CONFIGURATION (Package) Business Object Processing Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BOBF/CL_CONF_V_CONSISTENCY Super Class for Consistency Checks 20081212
Properties
Class /BOBF/CL_CONF_V_MAPPING_TYPE  
Short Description Validation: BOPF Mapping Conversion Rules    
Super Class /BOBF/CL_CONF_V_CONSISTENCY Super Class for Consistency Checks 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/CONFIGURATION   Business Object Processing Configuration 
Created 20081212   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOBF/CL_CONF_V_MAPPING_TYPE has no forward declaration.
Interfaces
Class /BOBF/CL_CONF_V_MAPPING_TYPE has no interface implemented.
Friends
Class /BOBF/CL_CONF_V_MAPPING_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ACTION Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_ACT_LIST Configuration: Action 20081212
2 MT_ASSOC Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_ASSOC Configuration: Links 20081212
3 MT_BO_LIST Instance attribute Private Type reference (TYPE) TY_GT_BO_LIST 20081212
4 MT_CONVERSION Instance attribute Private Type reference (TYPE) TT_CONF_CONV 20081212
5 MT_MAPPING Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_MAPPING Attribute Mapping 20081212
6 MT_NODE Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_NODE Configuration: Node 20081212
7 MT_PROPERTY Instance attribute Private Type reference (TYPE) TY_GT_PROPERTY 20081212
8 MT_QUERY Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_QUERY Configuration: Query 20081212
Methods
# Method Level Visibility Method type Description Created on
1 _BO_IS_TEMPLATE Instance method Private Method 20081212
2 _CHECK_MAPPING_TYPES Instance method Private Method Check if Type of Internal Attr. fits to Proxy Attr. 20081212
3 _CHECK_REDUNDANT_FLAG Instance method Private Method Check if Exactly one Entry is not Marked as Redundant 20081212
4 _GET_STRUC_NAME Instance method Private Method Get Datatype of a Node, Association, Action or Query 20081212
5 _PREPARE_STATIC_PROPERTIES Instance method Private Method 20081212
Events
Class /BOBF/CL_CONF_V_MAPPING_TYPE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_GS_PROPERTY Private See coding 20081212 BEGIN OF ty_gs_property, content_key TYPE /BOBF/CONF_KEY, content_cat TYPE /BOBF/OBM_CONTENT_CAT, name TYPE string, END OF ty_gs_property
2 TY_GT_BO_LIST Private See coding 20081212 ty_gt_bo_list TYPE STANDARD TABLE OF /BOBF/OBM_BO
3 TY_GT_PROPERTY Private See coding 20081212 ty_gt_property TYPE STANDARD TABLE OF ty_gs_property
Method Signatures

Method _BO_IS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081212
2 Returning RV_BO_IS_TEMPLATE Value transfer Type reference (TYPE) ABAP_BOOL 20081212

Method _BO_IS_TEMPLATE on class /BOBF/CL_CONF_V_MAPPING_TYPE has no exception.

Method _CHECK_MAPPING_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20081212
2 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_VAL Context Information for Validations 20081212
3 Importing IS_LOCATION Call by reference Type reference (TYPE) /BOBF/S_FRW_LOCATION Location 20081212
4 Importing IS_MAPPING Call by reference Type reference (TYPE) /BOBF/S_CONF_MAPPING Attribute Mapping 20081212
5 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20081212
6 Importing IV_CONTENT_CAT Call by reference Type reference (TYPE) /BOBF/OBM_CONTENT_CAT Entity Category 20081212
7 Importing IV_CONTENT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081212
8 Importing IV_CONTENT_NAME Call by reference Type reference (TYPE) /BOBF/OBM_NAME Name 20081212
9 Importing IV_PROXY_ATTR_NAME Call by reference Type reference (TYPE) STRING 20081212
10 Importing IV_PROXY_STRUCT_NAME Call by reference Type reference (TYPE) STRUKNAME Name of a structure 20081212
11 Importing IV_STRUCT_NAME Call by reference Type reference (TYPE) STRUKNAME Name of a structure 20081212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20081212

Method _CHECK_REDUNDANT_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20081212
2 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20081212
3 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_VAL Context Information for Validations 20081212
4 Importing IT_MAPPING Call by reference Type reference (TYPE) /BOBF/T_CONF_MAPPING Configuration: Mapping 20081212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20081212

Method _GET_STRUC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_NAME Call by reference Type reference (TYPE) /BOBF/OBM_NAME Name 20081212
2 Exporting EV_PROXY_STRUCT_NAME Call by reference Type reference (TYPE) STRUKNAME Name of a structure 20081212
3 Exporting EV_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Name of a structure 20081212
4 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20081212
5 Importing IV_CONTENT_CAT Call by reference Type reference (TYPE) /BOBF/OBM_CONTENT_CAT Entity Category 20081212
6 Importing IV_CONTENT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081212
7 Importing IV_VERSION_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20081212

Method _PREPARE_STATIC_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRX_PROPERTY Call by reference Type reference (TYPE) /BOBF/T_CONF_PRX_PROPERTY Static Proxy Properties 20081212

Method _PREPARE_STATIC_PROPERTIES on class /BOBF/CL_CONF_V_MAPPING_TYPE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702