SAP ABAP Interface IF_RSBPCR_ACTION_PROVIDER (BPC: Persistence resource action 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_ACTION_PROVIDER BPC: Base Action Provider 20130607
Properties
Interface IF_RSBPCR_ACTION_PROVIDER  
Short Description BPC: Persistence resource action provider    
General Data
Package RSBPCR   BPC IP Extension: Resource & Workspace Management 
Created 20130527   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_ACTION_PROVIDER has no interface.
Friends
Interface IF_RSBPCR_ACTION_PROVIDER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_ACTION_TYPE_MAIN Constant Public Type reference (TYPE) RSBPC_MODEL_TYPE 'M' 20130725
2 N_C_ACTION_TYPE_RELATED Constant Public Type reference (TYPE) RSBPC_MODEL_TYPE 'R' 20130725
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTION Instance method Public Method 20130527
2 DELETE_ACTION Instance method Public Method 20130527
3 GET_ACTION Instance method Public Method 20130527
4 UPDATE_ACTION Instance method Public Method 20130530
Events
Interface IF_RSBPCR_ACTION_PROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_ACTION Public See coding 20130527 BEGIN OF TN_S_ACTION, ACTION_ID TYPE RSBPC_RESOURCE_ID, NAME TYPE RSBPC_FULLNAME, DESCRIPTION TYPE RSBPC_DESC, ACTION_ORDER TYPE RSBPC_INTEGER, TASK_ID TYPE STRING, TASK_NAME TYPE STRING, GROUP_ID TYPE STRING, BODY TYPE TN_S_ACTION_BODY, END OF TN_S_ACTION
2 TN_S_ACTION_BODY Public See coding 20130530 BEGIN OF TN_S_ACTION_BODY, T_TEXT TYPE TN_T_TEXT, S_CONTEXT TYPE TN_S_ACTION_CV_HDR, T_PARAMETER TYPE TN_T_ACTION_PARAMETER, T_RELATED_ACTION TYPE TN_T_RELATED_ACTION, END OF TN_S_ACTION_BODY
3 TN_S_ACTION_CV_HDR Public See coding 20130527 BEGIN OF TN_S_ACTION_CV_HDR, DATASOURCE TYPE STRING, DATASOURCE_TYPE TYPE STRING, CV_ITEM TYPE TN_T_ACTION_CV_ITEM, END OF TN_S_ACTION_CV_HDR
4 TN_S_ACTION_CV_ITEM Public See coding 20130527 BEGIN OF TN_S_ACTION_CV_ITEM, DIMENSION TYPE STRING, MEMBER_ITEM TYPE STRING, END OF TN_S_ACTION_CV_ITEM
5 TN_S_ACTION_PARAMETER Public See coding 20130527 BEGIN OF TN_S_ACTION_PARAMETER, NAME TYPE STRING, VALUE TYPE STRING, END OF TN_S_ACTION_PARAMETER
6 TN_S_RELATED_ACTION Public See coding 20130527 BEGIN OF TN_S_RELATED_ACTION, ACTION_ID TYPE RSBPC_RESOURCE_ID, NAME TYPE RSBPC_FULLNAME, DESCRIPTION TYPE RSBPC_DESC, ACTION_ORDER TYPE RSBPC_INTEGER, TASK_ID TYPE STRING, TASK_NAME TYPE STRING, GROUP_ID TYPE STRING, BODY TYPE TN_S_RELATED_ACTION_BODY, END OF TN_S_RELATED_ACTION
7 TN_S_RELATED_ACTION_BODY Public See coding 20130530 BEGIN OF TN_S_RELATED_ACTION_BODY, T_TEXT TYPE TN_T_TEXT, T_PARAMETER TYPE TN_T_ACTION_PARAMETER, END OF TN_S_RELATED_ACTION_BODY
8 TN_S_TEXT Public See coding 20130627 BEGIN OF TN_S_TEXT, LANGU TYPE LANGU, NAME TYPE RSBPC_FULLNAME, DESCRIPTION TYPE RSBPC_DESC, END OF TN_S_TEXT
9 TN_S_VIEW_ACTION Public See coding 20130527 BEGIN OF TN_S_VIEW_ACTION, APPSET_ID TYPE RSBPC_APPSET_ID, RESOURCE_ID TYPE RSBPC_RESOURCE_ID, VIEW_ID TYPE RSBPC_RESOURCE_ID, ACTION_LIST TYPE TN_T_ACTION, END OF TN_S_VIEW_ACTION
10 TN_T_ACTION Public See coding 20130527 TN_T_ACTION TYPE STANDARD TABLE OF TN_S_ACTION WITH DEFAULT KEY
11 TN_T_ACTION_CV_ITEM Public See coding 20130527 TN_T_ACTION_CV_ITEM TYPE STANDARD TABLE OF TN_S_ACTION_CV_ITEM WITH DEFAULT KEY
12 TN_T_ACTION_PARAMETER Public See coding 20130527 TN_T_ACTION_PARAMETER TYPE STANDARD TABLE OF TN_S_ACTION_PARAMETER WITH DEFAULT KEY
13 TN_T_RELATED_ACTION Public See coding 20130527 TN_T_RELATED_ACTION TYPE STANDARD TABLE OF TN_S_RELATED_ACTION WITH DEFAULT KEY
14 TN_T_TEXT Public See coding 20130627 TN_T_TEXT TYPE STANDARD TABLE OF TN_S_TEXT WITH DEFAULT KEY
Method Signatures

Method ADD_ACTION Signature

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

Method DELETE_ACTION 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 20130527
2 Importing I_RESOURCE_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130527
3 Importing I_VIEW_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130527
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806

Method GET_ACTION Signature

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

Method UPDATE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_ACTION Call by reference Type reference (TYPE) TN_S_VIEW_ACTION 20130530
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130725
3 Importing I_S_ACTION Call by reference Type reference (TYPE) TN_S_VIEW_ACTION 20130530
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806
History
Last changed by/on SAP  20140121 
SAP Release Created in 740