SAP ABAP Interface IF_RSPLS_WORK_STATUS_BUFFER (Work Status Buffer)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSPLS (Package) Planning: General Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSPLS_WORK_STATUS_BUFFER Work Status Buffer 20130807
Properties
Interface IF_RSPLS_WORK_STATUS_BUFFER  
Short Description Work Status Buffer    
General Data
Package RSPLS   Planning: General Services 
Created 20130807   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSBPCW_WS_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSR_PE_ADAPTER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RSPLS_WORK_STATUS_BUFFER has no interface.
Friends
Interface IF_RSPLS_WORK_STATUS_BUFFER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_BPC_ENV Instance attribute Public Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130912
2 N_BPC_MODEL Instance attribute Public Type reference (TYPE) RSBPC_APPL_ID BPC: Application ID 20130912
3 N_INFOPROV_FIELD Instance attribute Public Type reference (TYPE) RSINFOPROV InfoProvider 20130807
4 N_R_TH_TABLE Instance attribute Public Object reference (TYPE REF TO) DATA Hashed table type like lock table 20130807
5 N_R_WS_DEF Instance attribute Public Object reference (TYPE REF TO) IF_RSBPCW_WS_DEF Work Status Defintion 20130807
6 N_R_WS_QUERY_HELPER Instance attribute Public Object reference (TYPE REF TO) CL_RSBPCW_WS_RT_QUERY_HELPER BPC IP Extentsion: Workstatus Runtime Query 20130902
7 N_R_WS_RUNTIME Instance attribute Public Object reference (TYPE REF TO) IF_RSBPCW_WS_RUNTIME Work Status Runtime 20130902
8 N_S_SESSION_DRIVER Instance attribute Public Type reference (TYPE) IF_RSR_PE_ADAPTER=>TN_S_PE_SESSION_VIEW_ID PE session for entries corresponding to Driver dimension 20130807
9 N_S_SESSION_OWN_MAN Instance attribute Public Type reference (TYPE) IF_RSR_PE_ADAPTER=>TN_S_PE_SESSION_VIEW_ID PE session for entries corresponding to Owner/Manager 20130807
10 N_S_SESSION_VIEW Instance attribute Public Type reference (TYPE) IF_RSR_PE_ADAPTER=>TN_S_PE_SESSION_VIEW_ID PE session for entries of lock table 20130807
11 N_S_WS_DEF Instance attribute Public Type reference (TYPE) RSBPCW_S_WS_DEF BPC IP Extension: Work Status Defintion 20130902
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Clear 20130807
2 CREATE_RUNTIME_DS_METADATA Instance method Public Method Create metadata of runtime dataslice 20130829
3 DEQUEUE Instance method Public Method Unlock providers after work status change 20130807
4 DEQUEUE_WS_SELECTIONS Instance method Public Method Unlock WS selections 20130904
5 FREE Instance method Public Method Free instance 20130905
6 GET_WORK_STATUS Instance method Public Method Get Work Status 20130902
7 IS_PROTECTED Instance method Public Method Check whether a data record is locked against changes 20130807
8 NOTIFY_USER Instance method Public Method Notify users for status change 20130920
9 READ_LOCK_TABLE_BUFFER Instance method Public Method Read after image of WS lock table 20130807
10 SAVE Instance method Public Method Save data to the database 20130807
11 SET_WORK_STATUS Instance method Public Method Set Work Status 20130902
12 STORE_NOT_ACTIVE_DS Instance method Public Method Store Infoproviders for which an active dataslice is set 20130808
Events
Interface IF_RSPLS_WORK_STATUS_BUFFER has no event.
Types
Interface IF_RSPLS_WORK_STATUS_BUFFER has no local type.
Method Signatures

Method CLEAR Signature

Method CLEAR on Interface IF_RSPLS_WORK_STATUS_BUFFER has no parameter.
Method CLEAR on Interface IF_RSPLS_WORK_STATUS_BUFFER has no exception.

Method CREATE_RUNTIME_DS_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASIC_PROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130829
# Exception Resumable Description Created on
1 CX_RSPLS_WS_BUFFER_ERROR Work Status Buffer Error 20130829

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE RS_C_ENQMODE-EXCL Lock Mode 20130807
2 Importing I_LOCK_HNDL Call by reference Type reference (TYPE) RSPLS_LOCK_HNDL Handle for Locked Selection 20130807

Method DEQUEUE on Interface IF_RSPLS_WORK_STATUS_BUFFER has no exception.

Method DEQUEUE_WS_SELECTIONS Signature

Method DEQUEUE_WS_SELECTIONS on Interface IF_RSPLS_WORK_STATUS_BUFFER has no parameter.
Method DEQUEUE_WS_SELECTIONS on Interface IF_RSPLS_WORK_STATUS_BUFFER has no exception.

Method FREE Signature

Method FREE on Interface IF_RSPLS_WORK_STATUS_BUFFER has no parameter.
Method FREE on Interface IF_RSPLS_WORK_STATUS_BUFFER has no exception.

Method GET_WORK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RT_RESULTS Call by reference Object reference (TYPE REF TO) DATA 20130902
2 Exporting E_T_WORK_STATE Call by reference Type reference (TYPE) RSBPCW_T_WORK_STATE BPC IP Extension: Work State 20130902
3 Importing I_ENQMODE Call by reference Type reference (TYPE) ENQMODE RS_C_ENQMODE-EXCL Lock mode 20130904
4 Importing I_R_WS_QUERY Call by reference Object reference (TYPE REF TO) DATA 20130902
5 Importing I_T_EXP_HIER Call by reference Type reference (TYPE) IF_RSBPCW_WS_RUNTIME=>TYT_EXPANSION_HIER 20130902
# Exception Resumable Description Created on
1 CX_RSPLS_WS_BUFFER_ERROR Work Status Buffer Error 20130902

Method IS_PROTECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASIC_PROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130807
2 Importing I_S_DATA Call by reference Type reference (TYPE) ANY Data Record 20130807
3 Returning R_NOINPUT Value transfer Type reference (TYPE) RS_BOOL Boolean 20130807

Method IS_PROTECTED on Interface IF_RSPLS_WORK_STATUS_BUFFER has no exception.

Method NOTIFY_USER Signature

Method NOTIFY_USER on Interface IF_RSPLS_WORK_STATUS_BUFFER has no parameter.
Method NOTIFY_USER on Interface IF_RSPLS_WORK_STATUS_BUFFER has no exception.

Method READ_LOCK_TABLE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TSX_SEL_DEF_UNLOCK Call by reference Type reference (TYPE) RSPLS_TS_SEL Default unlocked selection 20130807
2 Importing I_TSX_SEL_POS Call by reference Type reference (TYPE) RSPLS_TS_SEL Positive selection 20130807
3 Importing I_T_TSX_SEL_NEG Call by reference Type reference (TYPE) CL_RSBPCW_RUNTIME_LOCK_MGR=>TYT_RSPLS_TS_SEL Negative Selection 20130807
4 Returning R_IS_OVERLAPPING Value transfer Type reference (TYPE) RS_BOOL Boolean 20130808
# Exception Resumable Description Created on
1 CX_RSPLS_WS_BUFFER_ERROR Work Status Buffer Error 20130807

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NONEMPTY Call by reference Type reference (TYPE) RS_BOOL Boolean 20130912
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value from ABAP Statements 20130807
3 Importing I_DIRECT Call by reference Type reference (TYPE) RS_BOOL Boolean 20130807

Method SAVE on Interface IF_RSPLS_WORK_STATUS_BUFFER has no exception.

Method SET_WORK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_WS_LOCKS Call by reference Object reference (TYPE REF TO) DATA 20130902
2 Importing I_T_EXP_HIER Call by reference Type reference (TYPE) IF_RSBPCW_WS_RUNTIME=>TYT_EXPANSION_HIER 20130902
# Exception Resumable Description Created on
1 CX_RSPLS_WS_BUFFER_ERROR Work Status Buffer Error 20130902

Method STORE_NOT_ACTIVE_DS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) RS_BOOL Boolean 20130808
2 Importing I_BASIC_PROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130808

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