SAP ABAP Interface IF_RSBPCR_VIEW_PROVIDER (BPC: Persistence View Provider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-INF-WP (Application Component) BPC 'unified model' - Workspace infrastructure
     RSBPCR (Package) BPC IP Extension: Resource & Workspace Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBPCR_VIEW_BASE_PROVIDER BPC: Resource View provider 20130508
Properties
Interface IF_RSBPCR_VIEW_PROVIDER  
Short Description BPC: Persistence View Provider    
General Data
Package RSBPCR   BPC IP Extension: Resource & Workspace Management 
Created 20130508   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RSBPCR_VIEW_PROVIDER has no interface.
Friends
Interface IF_RSBPCR_VIEW_PROVIDER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_DEFAULT_VIEW_ID Constant Public Type reference (TYPE) RSBPC_RESOURCE_ID '000000' BPC: Resource ID 20130509
2 N_C_VIEW_DASHBOARD_SWF Constant Public Type reference (TYPE) RSBPCR_VIEW_TYPE 'DASHBOARD_SWF' 20130702
3 N_C_VIEW_DASHBOARD_XLF Constant Public Type reference (TYPE) RSBPCR_VIEW_TYPE 'DASHBOARD_XLF' 20130702
4 N_C_VIEW_DEFAULT Constant Public Type reference (TYPE) RSBPCR_VIEW_TYPE 'DEFAULT' BPC: Resource View Type 20130509
5 N_C_VIEW_EXCEL_INPUT_FORM Constant Public Type reference (TYPE) RSBPCR_VIEW_TYPE 'EXCEL_INPUT_FORM' 20130906
6 N_C_VIEW_EXCEL_REPORT Constant Public Type reference (TYPE) RSBPCR_VIEW_TYPE 'EXCEL_REPORT' 20130906
7 N_C_VIEW_HYPERLINK Constant Public Type reference (TYPE) RSBPCR_VIEW_TYPE 'HYPERLINK' 20130528
8 N_C_VIEW_INPUT_FORM Constant Public Type reference (TYPE) RSBPCR_VIEW_TYPE 'INPUT_FORM' BPC: Resource View Type 20130509
9 N_C_VIEW_LINK Constant Public Type reference (TYPE) RSBPCR_VIEW_TYPE 'LINK' BPC: Resource View Type 20130509
10 N_C_VIEW_LIVE_REPORT Constant Public Type reference (TYPE) RSBPCR_VIEW_TYPE 'LIVE_REPORT' BPC: Resource View Type 20130509
11 N_C_VIRUS_SCAN_PROFILE Constant Public Type reference (TYPE) VSCAN_PROFILE '/SCET/GUI_UPLOAD' 20130905
Methods
# Method Level Visibility Method type Description Created on
1 COPY Instance method Public Method 20130508
2 CREATE_VIEW Instance method Public Method 20130508
3 DELETE_VIEW Instance method Public Method 20130508
4 GET_VIEW Instance method Public Method 20130508
5 GET_VIEW_LIST Instance method Public Method 20130508
6 UPDATE_VIEW Instance method Public Method 20130508
7 VIRUS_SCAN Instance method Public Method 20131002
Events
Interface IF_RSBPCR_VIEW_PROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_VIEW Public See coding 20130508 BEGIN OF TN_S_VIEW, MODEL_TYPE TYPE RSBPC_MODEL_TYPE, APPSET_ID TYPE RSBPC_APPSET_ID, RESOURCE_ID TYPE RSBPC_RESOURCE_ID, VIEW_ID TYPE RSBPC_RESOURCE_ID, VIEW_TYPE TYPE RSBPCR_VIEW_TYPE, ORDINAL TYPE RSBPC_INTEGER, ORIG_LANGU TYPE LANGU, PAYLOAD TYPE RSSTRING, NAME TYPE RSBPC_FULLNAME, DESCRIPTION TYPE RSBPC_DESC, PROPERTY_LIST TYPE IF_RSBPCR_RES_MANAGER=>TN_T_PROPERTY, CONTEXT TYPE IF_RSBPCR_RES_MANAGER=>TN_S_CONTEXT_HDR, TEXT TYPE IF_RSBPCR_RES_MANAGER=>TN_T_TEXT, END OF TN_S_VIEW
Method Signatures

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_NEW_VIEW Call by reference Type reference (TYPE) TN_S_VIEW 20130508
2 Importing I_SOURCE_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130508
3 Importing I_SOURCE_RESOURCE_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130508
4 Importing I_SOURCE_VIEW_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130509
5 Importing I_TARGET_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130508
6 Importing I_TARGET_RESOURCE_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130508
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806

Method CREATE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_VIEW Call by reference Type reference (TYPE) TN_S_VIEW 20130508
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130725
3 Importing I_S_VIEW Call by reference Type reference (TYPE) TN_S_VIEW 20130508
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806

Method DELETE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130508
2 Importing I_RESOURCE_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130508
3 Importing I_VIEW_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130508
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806

Method GET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_VIEW Call by reference Type reference (TYPE) TN_S_VIEW 20130508
2 Importing IF_RETURN_PAYLOAD Call by reference Type reference (TYPE) RS_BOOL Boolean 20130816
3 Importing IS_MULTI_LANGU Call by reference Type reference (TYPE) RS_BOOL Boolean 20130627
4 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130508
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130708
6 Importing I_RESOURCE_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130508
7 Importing I_VIEW_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130508
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806

Method GET_VIEW_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_VIEW_ID Call by reference Type reference (TYPE) RSBPC_T_RESOURCE_ID BPC: Resource ID list 20130508
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130508
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130708
4 Importing I_RESOURCE_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130508
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806

Method UPDATE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_VIEW Call by reference Type reference (TYPE) TN_S_VIEW 20130508
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130725
3 Importing I_S_VIEW Call by reference Type reference (TYPE) TN_S_VIEW 20130508
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806

Method VIRUS_SCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_VIEW Call by reference Type reference (TYPE) TN_S_VIEW 20131002

Method VIRUS_SCAN on Interface IF_RSBPCR_VIEW_PROVIDER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740