SAP ABAP Class /BCV/CL_UIF_VARIANT (Data Retrieval for BCV Cockpit Variants)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/UIF (Package) BCV User Interface Layer
Properties
Class /BCV/CL_UIF_VARIANT  
Short Description Data Retrieval for BCV Cockpit Variants    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /BCV/UIF    
Program status     
Category 0   
Package /BCV/UIF   BCV User Interface Layer 
Created 20100608   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BCV/CL_UIF_DRILLDOWN 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_UIF_VARIANT has no interface implemented.
Friends
Class /BCV/CL_UIF_VARIANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DEFAULT_DATA_ELEM Constant Public Type reference (TYPE) /BCV/QRM_ATTRIBUTE_DATA_ELEM '/BCV/FND_DATAVALUE_TXT' Default data element for value input 20100621
2 GC_INITIAL Constant Public Type reference (TYPE) CHAR3 '???' Start value for group processing 20100608
3 GC_MODE_COPY Constant Public Type reference (TYPE) CHAR5 'COPY' Mode of usage 20101213
4 GC_MODE_DISPLAY Constant Public Type reference (TYPE) CHAR5 'DISP' Mode of usage 20120416
5 GC_MODE_EDIT Constant Public Type reference (TYPE) CHAR5 'EDIT' Mode of usage 20100609
6 GC_MODE_NEW Constant Public Type reference (TYPE) CHAR5 'NEW' Mode of usage 20100609
Methods
# Method Level Visibility Method type Description Created on
1 CP_VARIANT_CONVERT Static method Public Method Conversion of variant values to external format or revers 20100621
2 CP_VARIANT_COUNT Static method Public Method Counts Cockpit Variant entries per object 20100608
3 CP_VARIANT_CREATE Static method Public Method Create Cockpit Variant (Dashboard and Query View) 20100608
4 CP_VARIANT_CREATE_DASHB Static method Private Method Create values of Cockpit Variant from Dashboard 20100608
5 CP_VARIANT_CREATE_QVIEW Static method Private Method Create values of Cockpit Variant from Query View 20100608
6 CP_VARIANT_DEFAULT Static method Public Method Default for Cockpit Variant (Del, Set, Get) 20100608
7 CP_VARIANT_DELETE Static method Public Method Delete Cockpit Variant 20100608
8 CP_VARIANT_GET_QVIEWT Static method Public Method Get name & description of a QVIEW 20100608
9 CP_VARIANT_READ Static method Public Method Read Cockpit Variant Values 20100608
10 CP_VARIANT_READ_LIST Static method Public Method Read Cockpit Variant List for Selection 20100608
11 CP_VARIANT_READ_MERGE Static method Private Method Merging database stored Values with configuration entries 20100608
12 CP_VARIANT_SAVE Static method Public Method Save Cockpit Variant Values 20100608
13 CP_VARIANT_SORT Static method Public Method Sorting and re-numbering of variant values 20100608
Events
Class /BCV/CL_UIF_VARIANT has no event.
Types
Class /BCV/CL_UIF_VARIANT has no local type.
Method Signatures

Method CP_VARIANT_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COCKPIT_VARVAL Call by reference Type reference (TYPE) /BCV/T_UIF_COCKPIT_VARVAL BCV Cockpit Variant Values 20100621
2 Importing IV_EXTERNAL_TO_VARIABLE Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Activates Conversion direction 20100622
3 Importing IV_VARIABLE_TO_EXTERNAL Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Activates Conversion direction 20100622

Method CP_VARIANT_CONVERT on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT_ALL Call by reference Type reference (TYPE) NUMC4 Number of Variants 20100608
2 Importing IS_SELECTION Call by reference Type reference (TYPE) /BCV/S_UIF_COCKPIT_VAR BCV Cockpit Variant Keys 20100608

Method CP_VARIANT_COUNT on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COCKPIT_VAR Call by reference Type reference (TYPE) /BCV/S_UIF_COCKPIT_VAR BCV Cockpit Variant (Header) 20100608
2 Exporting ET_COCKPIT_VARVAL Call by reference Type reference (TYPE) /BCV/T_UIF_COCKPIT_VARVAL BCV Cockpit Variant (Values) 20100608
3 Exporting EV_FAILED Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Technical failure 20100608
4 Importing IS_SELECTION Call by reference Type reference (TYPE) /BCV/S_UIF_COCKPIT_VAR BCV Cockpit Variant (Header) 20100608
5 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100608
6 Importing IV_WITHOUT_CONVERSION Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Value Conversion not needed 20100621

Method CP_VARIANT_CREATE on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_CREATE_DASHB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COCKPIT_VARVAL Call by reference Type reference (TYPE) /BCV/T_UIF_COCKPIT_VARVAL BCV Cockpit Variant (Values) 20100608
2 Exporting EV_FAILED Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Technical failure 20100608
3 Importing IS_COCKPIT_VAR Call by reference Type reference (TYPE) /BCV/S_UIF_COCKPIT_VAR BCV Cockpit Variant (Header) 20100608
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100608

Method CP_VARIANT_CREATE_DASHB on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_CREATE_QVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COCKPIT_VARVAL Call by reference Type reference (TYPE) /BCV/T_UIF_COCKPIT_VARVAL BCV Cockpit Variant (Values) 20100608
2 Exporting EV_FAILED Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Technical failure 20100608
3 Importing IS_COCKPIT_VAR Call by reference Type reference (TYPE) /BCV/S_UIF_COCKPIT_VAR BCV Cockpit Variant (Header) 20100608
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100608

Method CP_VARIANT_CREATE_QVIEW on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARDEF Call by reference Type reference (TYPE) /BCV/D_CP_VARDEF Default Variant Keys returned 20100608
2 Importing IS_VARDEF Call by reference Type reference (TYPE) /BCV/D_CP_VARDEF Default Variant Keys 20100608
3 Importing IV_MODE Call by reference Type reference (TYPE) CHAR3 3-Byte field 20100608

Method CP_VARIANT_DEFAULT on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Technical failure 20100608
2 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) /BCV/UIF_VARIANT_GUID BCV Cockpit Variant ID 20100608

Method CP_VARIANT_DELETE on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_GET_QVIEWT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_QVIEW_DESCR Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_DESCR Query View Description 20100608
2 Exporting EV_QVIEW_NAME Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_NAME Query View Description by Name 20100608
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100608
4 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID Query View ID 20100608

Method CP_VARIANT_GET_QVIEWT on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COCKPIT_VAR Call by reference Type reference (TYPE) /BCV/S_UIF_COCKPIT_VAR BCV Cockpit Variant (Header) 20100608
2 Exporting ET_COCKPIT_VARVAL Call by reference Type reference (TYPE) /BCV/T_UIF_COCKPIT_VARVAL BCV Cockpit Variant (Values) 20100608
3 Exporting EV_FAILED Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Technical failure 20100608
4 Importing IV_FOR_EXECUTION Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Read for execution purpose 20100608
5 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100608
6 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) /BCV/UIF_VARIANT_GUID Variant ID (GUID) 20100608

Method CP_VARIANT_READ on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_READ_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COCKPIT_VAR Call by reference Type reference (TYPE) /BCV/T_UIF_COCKPIT_VAR BCV Cockpit Variant (Header) 20100608
2 Exporting EV_FAILED Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Technical failure 20100608
3 Importing IS_SELECTION Call by reference Type reference (TYPE) /BCV/S_UIF_COCKPIT_VAR BCV Cockpit Variant (Header) 20100608
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100608

Method CP_VARIANT_READ_LIST on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_READ_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COCKPIT_VARVAL Call by reference Type reference (TYPE) /BCV/T_UIF_COCKPIT_VARVAL BCV Cockpit Variant Values 20100608
2 Exporting EV_FAILED Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Technical failure 20100608
3 Importing IS_COCKPIT_VAR Call by reference Type reference (TYPE) /BCV/S_UIF_COCKPIT_VAR BCV Cockpit Variant (Header) 20100608
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100608

Method CP_VARIANT_READ_MERGE on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) WDY_BOOLEAN Flag: Technical failure 20100608
2 Exporting EV_VARIANT_ID Call by reference Type reference (TYPE) GUID Globally Unique Variant Identifier 20100608
3 Importing IS_COCKPIT_VAR Call by reference Type reference (TYPE) /BCV/S_UIF_COCKPIT_VAR BCV Cockpit Variant (Header) 20100608
4 Importing IT_COCKPIT_VARVAL Call by reference Type reference (TYPE) /BCV/T_UIF_COCKPIT_VARVAL BCV Cockpit Variant (Values) 20100608
5 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100608

Method CP_VARIANT_SAVE on class /BCV/CL_UIF_VARIANT has no exception.

Method CP_VARIANT_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COCKPIT_VARVAL Call by reference Type reference (TYPE) /BCV/T_UIF_COCKPIT_VARVAL BCV Cockpit Variant Values 20100608

Method CP_VARIANT_SORT on class /BCV/CL_UIF_VARIANT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703