SAP ABAP Class /BCV/CL_FND_CFG_FACTORY (Factory for configuration objects)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/FND (Package) BCV Foundation Layer
Properties
Class /BCV/CL_FND_CFG_FACTORY  
Short Description Factory for configuration objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BCV/FND   BCV Foundation Layer 
Created 20090127   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BCV/CL_FND_AUTH_ACTVT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /BCV/CL_FND_CFG_FACTORY has no interface implemented.
Friends
Class /BCV/CL_FND_CFG_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_DASHBOARD_CFG Static Attribute Protected Type reference (TYPE) TT_DASHBOARD_CFG 20090319
2 GT_PREVIEW_CFG Static Attribute Protected Type reference (TYPE) TT_PREVIEW_CFG 20090319
3 GT_QUERY_CFG Static Attribute Protected Type reference (TYPE) TT_QUERY_CFG 20090319
4 GT_QVIEWLST_CFG Static Attribute Protected Type reference (TYPE) TT_QVIEWLST_CFG 20090319
5 GT_QVIEW_CFG Static Attribute Protected Type reference (TYPE) TT_QVIEW_CFG 20090319
6 GT_SEARCH_CFG Static Attribute Protected Type reference (TYPE) TT_SEARCH_CFG 20090319
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_OBJECT_BUFFER Static method Public Method CLEAR_OBJECT_BUFFER 20090212
2 GET_DASHBOARD_READ_ACCESS Static method Public Method GET_PREVIEW_READ_ACCESS 20090220
3 GET_DASHBOARD_WRITE_ACCESS Static method Public Method GET_PREVIEW_WRITE_ACCESS 20090220
4 GET_PREVIEW_READ_ACCESS Static method Public Method GET_PREVIEW_READ_ACCESS 20090220
5 GET_PREVIEW_WRITE_ACCESS Static method Public Method GET_PREVIEW_WRITE_ACCESS 20090220
6 GET_QUERY_READ_ACCESS Static method Public Method GET_QUERY_READ_ACCESS 20090129
7 GET_QUERY_WRITE_ACCESS Static method Public Method GET_QUERY_WRITE_ACCESS 20090129
8 GET_QVIEW_LIST_READ_ACCESS Static method Public Method GET_QVIEW_LIST_READ_ACCESS 20090305
9 GET_QVIEW_LIST_WRITE_ACCESS Static method Public Method GET_QVIEW_LIST_WRITE_ACCESS 20090305
10 GET_QVIEW_READ_ACCESS Static method Public Method GET_QVIEW_READ_ACCES 20090217
11 GET_QVIEW_WRITE_ACCESS Static method Public Method GET_QVIEW_WRITE_ACCESS 20090211
12 GET_SEARCH_CONN_READ_ACCESS Static method Public Method GET_SEARCH_CONN_READ_ACCESS 20090304
13 GET_SEARCH_CONN_WRITE_ACCESS Static method Public Method GET_SEARCH_CONN_WRITE_ACCESS 20090304
Events
Class /BCV/CL_FND_CFG_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_DASHBOARD_CFG Protected See coding 20090220 tt_dashboard_cfg TYPE STANDARD TABLE OF REF TO /bcv/cl_uif_dashboard_cfg
2 TT_PREVIEW_CFG Protected See coding 20090220 tt_preview_cfg TYPE STANDARD TABLE OF REF TO /bcv/cl_uif_preview_cfg
3 TT_QUERY_CFG Protected See coding 20090128 tt_query_cfg TYPE STANDARD TABLE OF REF TO /bcv/cl_qrm_query_cfg
4 TT_QVIEWLST_CFG Protected See coding 20090305 tt_qviewlst_cfg TYPE STANDARD TABLE OF REF TO /bcv/cl_uif_qviewlst_cfg
5 TT_QVIEW_CFG Protected See coding 20090211 tt_qview_cfg TYPE STANDARD TABLE OF REF TO /bcv/cl_uif_qview_cfg
6 TT_SEARCH_CFG Protected See coding 20090304 tt_search_cfg TYPE STANDARD TABLE OF REF TO /bcv/cl_sin_search_cfg
Method Signatures

Method CLEAR_OBJECT_BUFFER Signature

Method CLEAR_OBJECT_BUFFER on class /BCV/CL_FND_CFG_FACTORY has no parameter.
Method CLEAR_OBJECT_BUFFER on class /BCV/CL_FND_CFG_FACTORY has no exception.

Method GET_DASHBOARD_READ_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT /BCV/CL_FND_AUTH_ACTVT=>GC_DISPLAY Authorization Activity 20090220
2 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090220
3 Importing IV_DASHBOARD_ID Call by reference Type reference (TYPE) /BCV/UIF_DASHB_ID ID of Dashboard 20090220
4 Returning RO_DASHBOARD_CFG Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_DASHBOARD_CFG Preiew Configuration 20090220
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for authorization check 20090220

Method GET_DASHBOARD_WRITE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090220
2 Importing IV_DASHBOARD_ID Call by reference Type reference (TYPE) /BCV/UIF_DASHB_ID ID of Dashboard 20090220
3 Returning RO_DASHBOARD_CFG_EDIT Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_DASHBOARD_CFG_EDIT Dashboard Configuration 20090220
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for acces to configuration 20090220

Method GET_PREVIEW_READ_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT /BCV/CL_FND_AUTH_ACTVT=>GC_DISPLAY Authorization Activity 20090220
2 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090220
3 Importing IV_DBEXIST_CHECK Call by reference Type reference (TYPE) XFELD ' ' 'X': Check whether Preview exists in database 20100630
4 Importing IV_PREVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_PREVIEW_ID ID of Query View 20090220
5 Returning RO_PREVIEW_CFG Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_PREVIEW_CFG Query View Configuration 20090220
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for authorization check 20090220

Method GET_PREVIEW_WRITE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090220
2 Importing IV_PREVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_PREVIEW_ID ID of Query View 20090220
3 Returning RO_PREVIEW_CFG_EDIT Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_PREVIEW_CFG_EDIT Query View Configuration 20090220
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for acces to configuration 20090220

Method GET_QUERY_READ_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT /BCV/CL_FND_AUTH_ACTVT=>GC_DISPLAY Authorization Activity 20090129
2 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20090129
3 Returning RO_QUERY_CFG Value transfer Object reference (TYPE REF TO) /BCV/IF_QRM_QUERY_CFG Query Configuration Read 20090129
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for authorization check 20090210

Method GET_QUERY_WRITE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20090129
2 Returning RO_QUERY_CFG_EDIT Value transfer Object reference (TYPE REF TO) /BCV/IF_QRM_QUERY_CFG_EDIT Edit query configuration 20090129
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for acces to configuration 20090210

Method GET_QVIEW_LIST_READ_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT /BCV/CL_FND_AUTH_ACTVT=>GC_DISPLAY Authorization Activity 20090305
2 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090305
3 Importing IV_GROUP_ID Call by reference Type reference (TYPE) /BCV/UIF_GROUP_ID ID of Group 20090305
4 Returning RO_QVIEWLST_CFG Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_QVIEWLST_CFG Read query view list configuration 20090305
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for authorization check 20090305

Method GET_QVIEW_LIST_WRITE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090305
2 Importing IV_GROUP_ID Call by reference Type reference (TYPE) /BCV/UIF_GROUP_ID ID of Group 20090305
3 Returning RO_QVIEWLST_CFG_EDIT Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_QVIEWLST_CFG_EDIT Query View Configuration 20090305
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for acces to configuration 20090305

Method GET_QVIEW_READ_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT /BCV/CL_FND_AUTH_ACTVT=>GC_DISPLAY Authorization Activity 20090217
2 Importing IV_DBEXIST_CHECK Call by reference Type reference (TYPE) XFELD ' ' 'X': Check whether Queryview exists in database 20100630
3 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20090217
4 Returning RO_QVIEW_CFG Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_QVIEW_CFG Query View Configuration 20090217
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for authorization check 20090217

Method GET_QVIEW_WRITE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20090211
2 Returning RO_QVIEW_CFG_EDIT Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_QVIEW_CFG_EDIT Edit query view configuration 20090211
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS Exception class for acces to configuration 20090211

Method GET_SEARCH_CONN_READ_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT /BCV/CL_FND_AUTH_ACTVT=>GC_DISPLAY Authorization Activity 20100701
2 Importing IV_SEARCH_ID Call by reference Type reference (TYPE) /BCV/SIN_SEARCH_ID 20090304
3 Returning RO_SEARCH_CFG Value transfer Object reference (TYPE REF TO) /BCV/IF_SIN_SEARCH_CFG 20090304
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS 20090304

Method GET_SEARCH_CONN_WRITE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEARCH_ID Call by reference Type reference (TYPE) /BCV/SIN_SEARCH_ID 20090304
2 Returning RO_SEARCH_CFG_EDIT Value transfer Object reference (TYPE REF TO) /BCV/IF_SIN_SEARCH_CFG_EDIT 20090304
# Exception Resumable Description Created on
1 /BCV/CX_CFG_ACCESS 20090304
History
Last changed by/on SAP  20110908 
SAP Release Created in 702