SAP ABAP Class CL_BCFG_BCSET_CONFIG_OBJ_V (Specializes config object for views)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-API (Application Component) Business Configuration API (SAP-internal)
     S_BCFG_SCPR_IMPL (Package) Business Configuration Support SCPR Implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BCFG_BCSET_CONFIG_OBJECT config object using BC sets 20101026
Properties
Class CL_BCFG_BCSET_CONFIG_OBJ_V  
Short Description Specializes config object for views    
Super Class CL_BCFG_BCSET_CONFIG_OBJECT config object using BC sets 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BCFG_SCPR_IMPL   Business Configuration Support SCPR Implementation 
Created 20101026   SAP 
Last change 20130531   SAP 
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)
2 SCP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BCFG_BCSET_CONFIG_OBJ_V has no interface implemented.
Friends
Class CL_BCFG_BCSET_CONFIG_OBJ_V has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_FIXED_VALUES Instance attribute Private Object reference (TYPE REF TO) CL_BCFG_BCSET_CONFIG_LINE values fixed by selection condition 20120514
2 MT_LANG_DEP Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101029
3 MT_VIEWFIELDS Instance attribute Private Type reference (TYPE) SCPR_DD27P_TAB 20101026
4 MT_VIEWJOINS Instance attribute Private Type reference (TYPE) SCPR_DD28J_TAB 20101026
5 MT_VIEWMAPPINGS Instance attribute Private Type reference (TYPE) SCP1_FIELD_MAPPINGS 20101026
6 MT_VIEWMAPPINGS_REDUC Instance attribute Private Type reference (TYPE) SCP1_FIELD_MAPPINGS 20101026
7 MT_VIEWTABLES Instance attribute Private Type reference (TYPE) SCPR_DD26V_TAB 20101026
8 MT_VIEWTABLES_REDUC Instance attribute Private Type reference (TYPE) SCPR_DD26V_TAB 20101026
9 MV_MAIN_TABLE Instance attribute Private Type reference (TYPE) SCPR_TABL 20101026
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20101026
2 CONVERT_DD28V_TO_WHERE_CLAUSE Instance method Private Method 20120522
3 DO_SELECT Instance method Private Method reads the database tables for a view 20101105
4 GET_SELCONDS Instance method Private Method 20120523
5 GET_VIEW_DATA Instance method Public Method 20101026
6 IS_AUTOMATICALLY_ADJUSTABLE Instance method Private Method 20120509
7 IS_READONLY Instance method Private Method 20101126
Events
Class CL_BCFG_BCSET_CONFIG_OBJ_V has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_DD28V Public See coding 20120620 TY_T_DD28V type standard table of dd28v
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_MANAGER Call by reference Object reference (TYPE REF TO) IF_BCFG_DATA_MANAGER 20110223
2 Importing IS_TABLEDESCR Call by reference Type reference (TYPE) SCPRRECORD2 BC Sets: Field Descriptions 20101102
3 Importing IT_VIEWFIELDS Call by reference Type reference (TYPE) SCPR_DD27P_TAB 20101104
4 Importing IT_VIEWJOINS Call by reference Type reference (TYPE) SCPR_DD28J_TAB 20101104
5 Importing IT_VIEWMAPPINGS Call by reference Type reference (TYPE) SCP1_FIELD_MAPPINGS 20101104
6 Importing IT_VIEWMAPPINGS_REDUC Call by reference Type reference (TYPE) SCP1_FIELD_MAPPINGS 20101104
7 Importing IT_VIEWTABLES Call by reference Type reference (TYPE) SCPR_DD26V_TAB 20101104
8 Importing IT_VIEWTABLES_REDUC Call by reference Type reference (TYPE) SCPR_DD26V_TAB 20101104

Method CONSTRUCTOR on class CL_BCFG_BCSET_CONFIG_OBJ_V has no exception.

Method CONVERT_DD28V_TO_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DD28V_TAB Call by reference Type reference (TYPE) TY_T_DD28V table of dd28v 20120522
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20120522

Method CONVERT_DD28V_TO_WHERE_CLAUSE on class CL_BCFG_BCSET_CONFIG_OBJ_V has no exception.

Method DO_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINES Call by reference Type reference (TYPE) STANDARD TABLE 20101105
2 Importing IT_KEYS Call by reference Type reference (TYPE) STANDARD TABLE 20101105
3 Importing WHERE_CLAUSE_MAIN Call by reference Type reference (TYPE) STRING 20101105

Method DO_SELECT on class CL_BCFG_BCSET_CONFIG_OBJ_V has no exception.

Method GET_SELCONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULT Call by reference Type reference (TYPE) TY_T_DD28V table of dd28v 20120523
2 Importing TABNAME Call by reference Type reference (TYPE) SCPR_TABL Table for Converting Internal File Names into External Names 20120523

Method GET_SELCONDS on class CL_BCFG_BCSET_CONFIG_OBJ_V has no exception.

Method GET_VIEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VIEWFIELDS Call by reference Type reference (TYPE) SCPR_DD27P_TAB 20101026
2 Exporting ET_VIEWJOINS Call by reference Type reference (TYPE) SCPR_DD28J_TAB 20101026
3 Exporting ET_VIEWMAPPINGS Call by reference Type reference (TYPE) SCP1_FIELD_MAPPINGS 20101026
4 Exporting ET_VIEWTABLES Call by reference Type reference (TYPE) SCPR_DD26V_TAB 20101026
5 Exporting EV_MAIN_TABLE Value transfer Type reference (TYPE) SCPR_TABL 20101026

Method GET_VIEW_DATA on class CL_BCFG_BCSET_CONFIG_OBJ_V has no exception.

Method IS_AUTOMATICALLY_ADJUSTABLE Signature

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

Method IS_AUTOMATICALLY_ADJUSTABLE on class CL_BCFG_BCSET_CONFIG_OBJ_V has no exception.

Method IS_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20101126
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20101126

Method IS_READONLY on class CL_BCFG_BCSET_CONFIG_OBJ_V has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703