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 | ![]() |
Instance method | Public | Method | Clear | 20130807 |
2 | ![]() |
Instance method | Public | Method | Create metadata of runtime dataslice | 20130829 |
3 | ![]() |
Instance method | Public | Method | Unlock providers after work status change | 20130807 |
4 | ![]() |
Instance method | Public | Method | Unlock WS selections | 20130904 |
5 | ![]() |
Instance method | Public | Method | Free instance | 20130905 |
6 | ![]() |
Instance method | Public | Method | Get Work Status | 20130902 |
7 | ![]() |
Instance method | Public | Method | Check whether a data record is locked against changes | 20130807 |
8 | ![]() |
Instance method | Public | Method | Notify users for status change | 20130920 |
9 | ![]() |
Instance method | Public | Method | Read after image of WS lock table | 20130807 |
10 | ![]() |
Instance method | Public | Method | Save data to the database | 20130807 |
11 | ![]() |
Instance method | Public | Method | Set Work Status | 20130902 |
12 | ![]() |
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 | ![]() |
I_BASIC_PROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20130829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Work Status Buffer Error | 20130829 |
Method DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ENQMODE | Call by reference | Type reference (TYPE) | ENQMODE | RS_C_ENQMODE-EXCL | Lock Mode | 20130807 | |
2 | ![]() |
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 | ![]() |
E_RT_RESULTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20130902 | |||
2 | ![]() |
E_T_WORK_STATE | Call by reference | Type reference (TYPE) | RSBPCW_T_WORK_STATE | BPC IP Extension: Work State | 20130902 | ||
3 | ![]() |
I_ENQMODE | Call by reference | Type reference (TYPE) | ENQMODE | RS_C_ENQMODE-EXCL | Lock mode | 20130904 | |
4 | ![]() |
I_R_WS_QUERY | Call by reference | Object reference (TYPE REF TO) | DATA | 20130902 | |||
5 | ![]() |
I_T_EXP_HIER | Call by reference | Type reference (TYPE) | IF_RSBPCW_WS_RUNTIME=>TYT_EXPANSION_HIER | 20130902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Work Status Buffer Error | 20130902 |
Method IS_PROTECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BASIC_PROV | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20130807 | ||
2 | ![]() |
I_S_DATA | Call by reference | Type reference (TYPE) | ANY | Data Record | 20130807 | ||
3 | ![]() |
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 | ![]() |
I_TSX_SEL_DEF_UNLOCK | Call by reference | Type reference (TYPE) | RSPLS_TS_SEL | Default unlocked selection | 20130807 | ||
2 | ![]() |
I_TSX_SEL_POS | Call by reference | Type reference (TYPE) | RSPLS_TS_SEL | Positive selection | 20130807 | ||
3 | ![]() |
I_T_TSX_SEL_NEG | Call by reference | Type reference (TYPE) | CL_RSBPCW_RUNTIME_LOCK_MGR=>TYT_RSPLS_TS_SEL | Negative Selection | 20130807 | ||
4 | ![]() |
R_IS_OVERLAPPING | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20130808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Work Status Buffer Error | 20130807 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_NONEMPTY | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130912 | ||
2 | ![]() |
E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value from ABAP Statements | 20130807 | ||
3 | ![]() |
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 | ![]() |
I_R_WS_LOCKS | Call by reference | Object reference (TYPE REF TO) | DATA | 20130902 | |||
2 | ![]() |
I_T_EXP_HIER | Call by reference | Type reference (TYPE) | IF_RSBPCW_WS_RUNTIME=>TYT_EXPANSION_HIER | 20130902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
I_ACTIVE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130808 | ||
2 | ![]() |
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 |