SAP ABAP Class /BCV/CL_UIF_SNAPSHOT (Snapshot)
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_SNAPSHOT  
Short Description Snapshot    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package /BCV/UIF   BCV User Interface Layer 
Created 20090817   SAP 
Last change 20110908   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)
Interfaces
Class /BCV/CL_UIF_SNAPSHOT has no interface implemented.
Friends
Class /BCV/CL_UIF_SNAPSHOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DATTR_CHART_NAME Constant Private Type reference (TYPE) /BCV/UIF_DISPLAY_ATTR '_CH_NAME_' Display Field of Chart Name 20100907
2 GC_LIFE_TYPE_DATE Constant Public Type reference (TYPE) /BCV/UIF_SNAPSHOT_LIFE_TYPE 'D' Snapshot Lifespan Type 'Date' 20090907
3 GC_LIFE_TYPE_DAYS Constant Public Type reference (TYPE) /BCV/UIF_SNAPSHOT_LIFE_TYPE 'P' Snapshot Lifespan Type 'Days' 20090907
4 GC_MAX_VAL_DATE Constant Public Type reference (TYPE) /BCV/FND_VALID_UNTIL '99991231' Maximum Validity Date 20090826
5 GC_RELID_CONTEXT Constant Private Type reference (TYPE) INDX_RELID 'CT' Cluster Region for Snapshot Context 20090819
6 GC_RELID_DISPLAY Constant Private Type reference (TYPE) INDX_RELID 'DP' Cluster Region for Snapshot Dis.Settings 20090828
7 GC_RELID_METADATA Constant Private Type reference (TYPE) INDX_RELID 'MD' Cluster Region for Snapshot Result Metadata 20090825
8 GC_RELID_QUERY_ID Constant Private Type reference (TYPE) INDX_RELID 'QR' Cluster Region for Query IDs 20090917
9 GC_RELID_RESULT Constant Private Type reference (TYPE) INDX_RELID 'RS' Cluster Region for Snapshot Results 20090819
10 GC_TYPE_BREADCRUMB Constant Public Type reference (TYPE) /BCV/UIF_SNAPSHOT_TYPE 'B' Snapshot Type 'Breadcrumb' 20090818
11 GC_TYPE_DASHBOARD Constant Public Type reference (TYPE) /BCV/UIF_SNAPSHOT_TYPE 'D' Snapshot Type 'Dashboard' 20090818
12 GC_TYPE_QVIEW Constant Public Type reference (TYPE) /BCV/UIF_SNAPSHOT_TYPE 'Q' Snapshot Type 'Query View' 20090818
13 GT_SETT_BUFFER Static Attribute Private Type reference (TYPE) TY_T_SETT_BUFFER Buffer Table of Snapshot Settings 20090827
14 MS_CONTEXT Instance attribute Private Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_CONTEXT Snapshot Context 20090819
15 MS_DISPLAY Instance attribute Private Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_DISPLAY Snapshot Display Settings 20091102
16 MS_HEADER Instance attribute Private Type reference (TYPE) /BCV/S_UIF_SNAPSHOT Snapshot Header 20090818
17 MT_DATA Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_DATA Table of Query Data (Variable Values + Results) 20090917
18 MT_DEP_SSHOT Instance attribute Private Type reference (TYPE) /BCV/T_UIF_SNAPSHOT Table of Dependent Snapshots 20090818
19 MT_QUERY_ID Instance attribute Private Type reference (TYPE) /BCV/T_QRM_QUERY_ID IDs of Queries assigned to Query View 20090917
20 MV_CONTEXT_READ Instance attribute Private Type reference (TYPE) BOOLE_D Snapshot Context was Read 20090820
21 MV_DATA_READ Instance attribute Private Type reference (TYPE) BOOLE_D Snapshot Data was Read 20090818
22 MV_DEP_SSHOT_READ Instance attribute Private Type reference (TYPE) BOOLE_D Dependent Snapshots were Read 20090820
23 MV_DISPLAY_READ Instance attribute Private Type reference (TYPE) BOOLE_D Snapshot Display Settings were Read 20090828
24 MV_EXISTS_ON_DB Instance attribute Private Type reference (TYPE) BOOLE_D Snapshot Already Exists on DB 20090831
25 MV_LANGUAGE Instance attribute Private Type reference (TYPE) LANGU Language of Header Texts 20090818
26 MV_QUERY_ID_READ Instance attribute Private Type reference (TYPE) BOOLE_D Query IDs were Read 20090917
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_QVIEW Static method Public Method Change Query View Snapshot (including dep. objects) in DB 20090923
2 CHECK_AUTHORITY Static method Public Method Check Authorization for given Activity on given Snapshot 20090827
3 CLEAR Instance method Public Method Clear Content of Instance 20090817
4 CONSTRUCTOR Instance method Private Constructor Constructor 20090817
5 CREATE_DASHBOARD Static method Public Method Create Dashboard Snapshot (including dep. objects) in DB 20090820
6 CREATE_DASHBOARD_INT Static method Private Method Create Dashboard Snapshot Instance 20090825
7 CREATE_QVIEW Static method Public Method Create Query View Snapshot (including dep. objects) in DB 20090820
8 CREATE_QVIEW_INT Static method Private Method Create Query View Snapshot Instance 20090820
9 DELETE Static method Public Method Delete Snapshot(s) from Database 20090818
10 EXECUTE_QUERIES Instance method Public Method Re-Execute Queries of Snapshot 20090917
11 EXECUTE_QUERY_INT Static method Private Method Exexute Given Query in Given Context 20090831
12 FIND Static method Public Method Find Snapshots Matching the Given Selection Conditions 20090817
13 GENERATE_ID Static method Public Method Generate New Snapshot ID (UUID_C32) 20090820
14 GET_BCRUMB Instance method Public Method Get Snapshot Breadcrumb Information 20090930
15 GET_CHIP_CONTEXT Static method Public Method Get CHIP Context in Snapshot-compatible Format 20091015
16 GET_CONTEXT Instance method Public Method Get Snapshot Context 20090820
17 GET_COUNT Static method Public Method Get Number of Existing Snapshots 20090827
18 GET_DATA Instance method Public Method Get Snapshot Data 20090818
19 GET_DEP_SSHOTS Instance method Public Method Get Header Information of Dependent Snapshots 20090818
20 GET_DESCRIPTION Instance method Public Method Get Snapshot Description 20090826
21 GET_DISPLAY Instance method Public Method Get Snapshot Display Settings 20090828
22 GET_DISPLAY_OF_QVIEW Static method Public Method Get Display Settings of Query View 20100907
23 GET_DISPLAY_QV Instance method Public Method Get Snapshot Display Settings in Query View Format 20100907
24 GET_HEADER Instance method Public Method Get Snapshot Header Information 20090818
25 GET_ID Instance method Public Method Get Snapshot ID 20090826
26 GET_INSTANCE Static method Public Method Get Snapshot Instance 20090817
27 GET_QUERY_IDS Instance method Public Method Get Snapshot Query IDs 20090917
28 GET_QUERY_INSTANCE Static method Private Method Get Query Instance 20090826
29 GET_TYPE Instance method Public Method Get Snapshot Type 20090826
30 LOCK Static method Public Method Lock the Given Snapshot 20090925
31 READ Instance method Public Method Read Snapshot from Database 20090817
32 READ_CONTEXT Instance method Private Method Read Snapshot Context from Database 20090820
33 READ_DATA Instance method Private Method Read Snapshot Data from Database 20090820
34 READ_DEP_SSHOTS Instance method Private Method Read Header Information of Dependent Snapshots from Database 20090820
35 READ_DESCR Instance method Private Method Read Descriptions of Given Snapshot(s) from Database 20090820
36 READ_DISPLAY Instance method Private Method Read Snapshot Display Settings from Database 20090828
37 READ_QUERY_IDS Instance method Private Method Read Snapshot Query IDs from Database 20090917
38 READ_SETTINGS Static method Public Method Read General Snapshot Settings from Database 20090820
39 SET_CHIP_CONTEXT Static method Public Method Set CHIP Context from Snapshot Information 20091015
40 SET_HEADER Instance method Public Method Set Snapshot Header Information (certain fields only!) 20090820
41 UNLOCK Static method Public Method Unlock the Given Snapshot 20090925
42 WRITE Instance method Public Method Write Snapshot to Database 20090820
43 WRITE_CONTEXT Instance method Private Method Write Snapshot Context to Database 20090820
44 WRITE_DATA Instance method Private Method Write Snapshot Data to Database 20090820
45 WRITE_DISPLAY Instance method Private Method Write Snapshot Display Settings to Database 20090828
46 WRITE_QUERY_IDS Instance method Private Method Write Snapshot Query IDs to Database 20090917
Events
Class /BCV/CL_UIF_SNAPSHOT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_DATA_CLUSTER_KEY Private See coding Key Structure of Snapshot Data Cluster 20090917 BEGIN OF ty_s_data_cluster_key, snapshot_id TYPE /bcv/uif_snapshot_id, query_id TYPE /bcv/qrm_query_id, END OF ty_s_data_cluster_key
2 TY_S_SETT_BUFFER Private See coding Buffer Structure of Snapshot Settings 20090921 BEGIN OF ty_s_sett_buffer. INCLUDE TYPE /bcv/s_sshots_db. TYPES: ctx_specific_ind TYPE boole_d, END OF ty_s_sett_buffer
3 TY_T_DESCR Private See coding Table of Snapshot Descriptions 20090820 ty_t_descr TYPE SORTED TABLE OF /bcv/s_sshott_db WITH NON-UNIQUE KEY snapshot_id langu
4 TY_T_SETT_BUFFER Private See coding Buffer Table of Snapshot Settings 20090827 ty_t_sett_buffer TYPE SORTED TABLE OF ty_s_sett_buffer WITH NON-UNIQUE KEY context_key uname
Method Signatures

Method CHANGE_QVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_DESCR Snapshot Description 20090923
2 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090923
3 Importing IV_VALID_UNTIL Call by reference Type reference (TYPE) /BCV/FND_VALID_UNTIL Validity Date 20090923
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090929

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTH_EXISTS Call by reference Type reference (TYPE) BOOLE_D Authorization Exists 20090827
2 Importing IS_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT Snapshot Header 20090827
3 Importing IV_ACTVT Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090827
4 Importing IV_RAISE_EXC Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Raise Exception if Authorization is missing 20090827
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090827

Method CLEAR Signature

Method CLEAR on class /BCV/CL_UIF_SNAPSHOT has no parameter.
Method CLEAR on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090817
2 Importing IV_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Authority Check? 20090825
3 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090817
4 Importing IV_WITH_CONTEXT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Context? 20090820
5 Importing IV_WITH_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Result Data? 20090817
6 Importing IV_WITH_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Dependent Snapshots? 20090818
7 Importing IV_WITH_DISPLAY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Display Settings? 20090828
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090817

Method CREATE_DASHBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID ID of Created Snapshot 20090825
2 Importing IT_APP_CONTEXT Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_CONTEXT_A Snapshot Context Table (Application Part) 20090825
3 Importing IT_QVIEW Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_QVIEW Query Views of Dashboard (incl. Context) 20090825
4 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) /BCV/UIF_CONFIG_ID Dashboard Configuration ID (NetWeaver) 20090831
5 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090825
6 Importing IV_DASHBOARD_ID Call by reference Type reference (TYPE) /BCV/UIF_DASHB_ID ID of Dashboard 20090825
7 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_DESCR Snapshot Description 20090825
8 Importing IV_VALID_UNTIL Call by reference Type reference (TYPE) /BCV/FND_VALID_UNTIL Validity Date 20090825
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method CREATE_DASHBOARD_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SNAPSHOT Call by reference Object reference (TYPE REF TO) /BCV/CL_UIF_SNAPSHOT Snapshot Instance 20090825
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_CONTEXT Snapshot Context 20090825
3 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) /BCV/UIF_CONFIG_ID Dashboard Configuration ID (NetWeaver) 20090831
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090825
5 Importing IV_CREATED_BY Call by reference Type reference (TYPE) /BCV/FND_CREATED_BY Created By 20090825
6 Importing IV_CREATED_ON Call by reference Type reference (TYPE) /BCV/FND_CREATED_ON Created On 20090825
7 Importing IV_DASHBOARD_ID Call by reference Type reference (TYPE) /BCV/UIF_DASHB_ID ID of Dashboard 20090825
8 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_DESCR Snapshot Description 20090825
9 Importing IV_MASTER_ID Call by reference Type reference (TYPE) /BCV/UIF_MASTER_SNAPSHOT_ID Master Snapshot ID 20090825
10 Importing IV_VALID_UNTIL Call by reference Type reference (TYPE) /BCV/FND_VALID_UNTIL Validity Date 20090825
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090825

Method CREATE_QVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID ID of Created Snapshot 20090820
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_CONTEXT Snapshot Context 20090820
3 Importing IS_DISPLAY Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_DISPLAY Snapshot Display Settings 20091102
4 Importing IT_BCRUMB Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_BCRUMB Breadcrumbs (incl. Context / Display Sett.) 20090825
5 Importing IV_BC_AS_SSHOTS_IND Call by reference Type reference (TYPE) /BCV/UIF_BCRUMB_AS_SSHOT_IND ABAP_FALSE Store Breadcrumbs as Snapshots 20090825
6 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090820
7 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_DESCR Snapshot Description 20090820
8 Importing IV_PRE_NODE_ID Call by reference Type reference (TYPE) /BCV/FND_NODE_ID Predecessor of Snapshot in Breadcrumbs 20090825
9 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20090820
10 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID New Snapshot ID 20090911
11 Importing IV_VALID_UNTIL Call by reference Type reference (TYPE) /BCV/FND_VALID_UNTIL Validity Date 20090820
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method CREATE_QVIEW_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SNAPSHOT Call by reference Object reference (TYPE REF TO) /BCV/CL_UIF_SNAPSHOT Snapshot Instance 20090820
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_CONTEXT Snapshot Context 20090820
3 Importing IS_DISPLAY Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_DISPLAY Snapshot Display Settings 20091102
4 Importing IV_BCRUMB_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Breadcrumb w/o Data Only? 20090825
5 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090820
6 Importing IV_CREATED_BY Call by reference Type reference (TYPE) /BCV/FND_CREATED_BY Created By 20090820
7 Importing IV_CREATED_ON Call by reference Type reference (TYPE) /BCV/FND_CREATED_ON Created On 20090820
8 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_DESCR Snapshot Description 20090820
9 Importing IV_MASTER_ID Call by reference Type reference (TYPE) /BCV/UIF_MASTER_SNAPSHOT_ID Master Snapshot ID 20090820
10 Importing IV_NEW_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID New Snapshot ID 20091104
11 Importing IV_PREDECESSOR_ID Call by reference Type reference (TYPE) /BCV/UIF_PRE_SNAPSHOT_ID Predecessor Snapshot ID 20090820
12 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20090820
13 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090911
14 Importing IV_VALID_UNTIL Call by reference Type reference (TYPE) /BCV/FND_VALID_UNTIL Validity Date 20090820
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEL_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_ID IDs of Deleted Snapshots 20091120
2 Exporting EV_NO_OF_DEL Call by reference Type reference (TYPE) INT4 Number of Deleted Snapshots 20090825
3 Importing IT_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_ID Table of Snapshot IDs 20090922
4 Importing IV_AUTH_EXC Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Raise Authority Exception? 20090828
5 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090818
6 Importing IV_DASHBOARD_ID Call by reference Type reference (TYPE) /BCV/UIF_DASHB_ID ID of Dashboard 20090818
7 Importing IV_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Authority Check? 20090828
8 Importing IV_ONLY_OUTDATED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Only Outdated Snapshots? 20090818
9 Importing IV_OWNER Call by reference Type reference (TYPE) /BCV/FND_OWNER Owner 20090818
10 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20090818
11 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090818
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090818

Method EXECUTE_QUERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_DATA Query Data (incl. Metadata) 20090917
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_CONTEXT Snapshot Context (incl. Variable Values) 20090917
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090917

Method EXECUTE_QUERY_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) /BCV/S_QRM_QUERY_DATA Query Data (incl. Metadata) 20090917
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_CONTEXT Snapshot Context (incl. Variable Values) 20090831
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090831
4 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20090831
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090831

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SNAPSHOT Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT Snapshot Table 20090817
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) BOOLE_D At least one Matching Snapshot exists 20091203
3 Exporting EV_NO_OF_INSUFF_AUTH Call by reference Type reference (TYPE) INT4 Number of Matching Snapshots with Missing Authorization 20090827
4 Importing IT_DESCR_RANGE Call by reference Type reference (TYPE) /BCV/T_UIF_SSHOT_DESCR_RANGE Snapshot Description Range Table 20090817
5 Importing IT_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_ID Snapshot ID Table 20090904
6 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090817
7 Importing IV_DASHBOARD_ID Call by reference Type reference (TYPE) /BCV/UIF_DASHB_ID ID of Dashboard 20090817
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090817
9 Importing IV_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Authority Check? 20090827
10 Importing IV_ONLY_EXISTENCE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Only Existence Check? 20091203
11 Importing IV_ONLY_MASTER Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Only Master Snapshots? 20090817
12 Importing IV_ONLY_OUTDATED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Only Outdated Snapshots? 20090818
13 Importing IV_ONLY_VALID Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Only Valid Snapshots? 20090818
14 Importing IV_OWNER Call by reference Type reference (TYPE) /BCV/FND_OWNER Owner 20090818
15 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20090817
16 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090817
17 Importing IV_TYPE Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_TYPE Snapshot Type 20090817
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090827

Method GENERATE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Generated Snapshot ID 20090820
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method GET_BCRUMB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BCRUMB Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_BCRUMB Breadcrumbs (incl. Context / Display Sett.) 20090930
2 Exporting EV_PRE_NODE_ID Call by reference Type reference (TYPE) /BCV/FND_NODE_ID Predecessor of Snapshot in Breadcrumbs 20090930
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090930

Method GET_CHIP_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_CONTEXT Snapshot Context 20091015
2 Exporting ES_DISPLAY Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_DISPLAY Snapshot Display Settings 20091102
3 Exporting ET_BCRUMB Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_BCRUMB Breadcrumbs (incl. Context / Display Sett.) 20091015
4 Exporting EV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20091015
5 Exporting EV_PRE_NODE_ID Call by reference Type reference (TYPE) /BCV/FND_NODE_ID Predecessor of Snapshot in Breadcrumbs 20091015
6 Exporting EV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20091015
7 Importing IV_CHIP_INSTANCE_ID Call by reference Type reference (TYPE) STRING ID of Current Chip 20091015
8 Importing IV_SAVE_BCRUMBS_IND Call by reference Type reference (TYPE) /BCV/UIF_SAVE_BCRUMBS_IND ABAP_FALSE Save Breadcrumbs 20091015

Method GET_CHIP_CONTEXT on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_CONTEXT Snapshot Context 20090820
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method GET_COUNT 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 20090922
2 Importing IV_TYPE Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_TYPE Snapshot Type 20090922
3 Importing IV_UNAME Call by reference Type reference (TYPE) /BCV/FND_USER User 20090827
4 Returning RV_COUNT Value transfer Type reference (TYPE) INT4 Number of Snapshots 20090827

Method GET_COUNT on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_DATA Snapshot Data (incl. Metadata) 20090917
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method GET_DEP_SSHOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEP_SSHOT Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT Dependent Snapshots 20090818
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) /BCV/UIF_SNAPSHOT_DESCR Snapshot Description 20090826

Method GET_DESCRIPTION on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method GET_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DISPLAY Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_DISPLAY Snapshot Display Settings 20091102
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090828

Method GET_DISPLAY_OF_QVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DISPLAY Call by reference Type reference (TYPE) /BCV/T_UIF_DISPLAY Display Settings 20100907
2 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20100907

Method GET_DISPLAY_OF_QVIEW on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method GET_DISPLAY_QV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DISPLAY_ATTRIBUTES Call by reference Type reference (TYPE) /BCV/T_UIF_DISPLAY_ATTRIBUTES Table Type for Display Attributes 20100907
2 Exporting ET_DISPLAY_SETTINGS Call by reference Type reference (TYPE) /BCV/T_UIF_DISPLAY_SETTINGS Table Type for Display Settings 20100907
3 Exporting ET_STRUCTURES Call by reference Type reference (TYPE) /BCV/T_UIF_STRUCTURES Table Type for Query View Output Structures 20100907
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20100907

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT Snapshot Header 20090818

Method GET_HEADER on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090826

Method GET_ID on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090817
2 Importing IV_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Authority Check? 20090825
3 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090817
4 Importing IV_WITH_CONTEXT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Context? 20090820
5 Importing IV_WITH_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Result Data? 20090817
6 Importing IV_WITH_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Dependent Snapshots? 20090818
7 Importing IV_WITH_DISPLAY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Display Settings? 20090828
8 Returning RO_SNAPSHOT Value transfer Object reference (TYPE REF TO) /BCV/CL_UIF_SNAPSHOT Instance of Snapshot Class 20090820
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090817

Method GET_QUERY_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUERY_ID Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ID Query ID Table 20090917
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090917

Method GET_QUERY_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language 20090826
2 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20090826
3 Returning RO_QUERY Value transfer Object reference (TYPE REF TO) /BCV/CL_QRM_QUERY Query Instance 20090826
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090826

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Type reference (TYPE) /BCV/UIF_SNAPSHOT_TYPE Snapshot Type 20090826

Method GET_TYPE on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SNAPSHOT_DESCR Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_DESCR Snapshot Description 20090925
2 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090925
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090925

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090817
2 Importing IV_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Authority Check? 20090825
3 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090817
4 Importing IV_WITH_CONTEXT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Context? 20090819
5 Importing IV_WITH_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Result Data? 20090817
6 Importing IV_WITH_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Dependent Snapshots? 20090818
7 Importing IV_WITH_DISPLAY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Display Settings? 20090828
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090817

Method READ_CONTEXT Signature

Method READ_CONTEXT on class /BCV/CL_UIF_SNAPSHOT has no parameter.
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method READ_DATA Signature

Method READ_DATA on class /BCV/CL_UIF_SNAPSHOT has no parameter.
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method READ_DEP_SSHOTS Signature

Method READ_DEP_SSHOTS on class /BCV/CL_UIF_SNAPSHOT has no parameter.
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method READ_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESCR Call by reference Type reference (TYPE) TY_T_DESCR Table of Snapshot Descriptions 20090820
2 Importing IT_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_ID Snapshot ID Table 20090820
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language 20090820
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method READ_DISPLAY Signature

Method READ_DISPLAY on class /BCV/CL_UIF_SNAPSHOT has no parameter.
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090828

Method READ_QUERY_IDS Signature

Method READ_QUERY_IDS on class /BCV/CL_UIF_SNAPSHOT has no parameter.
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090917

Method READ_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BC_AS_SSHOTS_IND Call by reference Type reference (TYPE) /BCV/UIF_BCRUMB_AS_SSHOT_IND Store Breadcrumbs as Snapshots 20090820
2 Exporting EV_CTX_SPECIFIC_IND Call by reference Type reference (TYPE) BOOLE_D Settings are Context Key Specific 20090921
3 Exporting EV_MAX_LIFESPAN Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_MAX_LIFESPAN Maximum Lifespan of Snapshot (in Days) 20090820
4 Exporting EV_MAX_NUMBER Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_MAX_NUMBER Maximum Number of Snapshots (per User) 20090820
5 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090820
6 Importing IV_UNAME Call by reference Type reference (TYPE) /BCV/FND_USER User 20090820

Method READ_SETTINGS on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method SET_CHIP_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_CONTEXT Snapshot Context 20091015
2 Importing IS_DISPLAY Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT_DISPLAY Snapshot Display Settings 20091102
3 Importing IT_BCRUMB Call by reference Type reference (TYPE) /BCV/T_UIF_SNAPSHOT_BCRUMB Breadcrumbs (incl. Context / Display Sett.) 20091015
4 Importing IV_APPEND_BREADCRUMB Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Append Snapshot to Breadcrumb List? 20091113
5 Importing IV_CHIP_INSTANCE_ID Call by reference Type reference (TYPE) STRING ID of Current Chip 20091015
6 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20091015
7 Importing IV_PRE_NODE_ID Call by reference Type reference (TYPE) /BCV/FND_NODE_ID Predecessor of Snapshot in Breadcrumbs 20091015
8 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20091015
9 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20091015

Method SET_CHIP_CONTEXT on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) /BCV/S_UIF_SNAPSHOT Snapshot Header 20090820

Method SET_HEADER on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090925

Method UNLOCK on class /BCV/CL_UIF_SNAPSHOT has no exception.

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WITH_CONTEXT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Context? 20090820
2 Importing IV_WITH_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Result Data? 20090820
3 Importing IV_WITH_DISPLAY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE With Display Settings? 20090828
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method WRITE_CONTEXT Signature

Method WRITE_CONTEXT on class /BCV/CL_UIF_SNAPSHOT has no parameter.
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method WRITE_DATA Signature

Method WRITE_DATA on class /BCV/CL_UIF_SNAPSHOT has no parameter.
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090820

Method WRITE_DISPLAY Signature

Method WRITE_DISPLAY on class /BCV/CL_UIF_SNAPSHOT has no parameter.
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090828

Method WRITE_QUERY_IDS Signature

Method WRITE_QUERY_IDS on class /BCV/CL_UIF_SNAPSHOT has no parameter.
# Exception Resumable Description Created on
1 /BCV/CX_UIF_SNAPSHOT Exception Class for Snapshot 20090917
History
Last changed by/on SAP  20110908 
SAP Release Created in 702