SAP ABAP Interface IF_RSBPCW_WS_DEF (Work Status Defintion)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-PLA-BPC-WS (Application Component) BPC 'unified model' - Work Status
⤷
RSBPCW (Package) BPC IP Extension: Work Status

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSBPCW_WS_DEF | BPC IP Extension: Work Status Definition | 20130607 |
Properties
Interface | IF_RSBPCW_WS_DEF | |
Short Description | Work Status Defintion |
General Data
Package | RSBPCW | BPC IP Extension: Work Status |
Created | 20130607 | SAP |
Last changed | 20140121 | SAP |
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) |
2 | CL_RSBPCW_CONST | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RSBPCW_WS_DEF has no interface.
Friends
Interface IF_RSBPCW_WS_DEF has no friend.
Attributes
Interface IF_RSBPCW_WS_DEF has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get Component State | 20130607 |
2 | ![]() |
Instance method | Public | Method | Get State of Default Work Status | 20130715 |
3 | ![]() |
Instance method | Public | Method | Get Field Mapping for Lock Dimension | 20130607 |
4 | ![]() |
Instance method | Public | Method | Get Information | 20130607 |
5 | ![]() |
Instance method | Public | Method | Get Lock Meta Data (for Data Slicer) | 20130607 |
6 | ![]() |
Instance method | Public | Method | Get Runtime Manager for Work Status | 20130607 |
7 | ![]() |
Instance method | Public | Method | 20130723 | |
8 | ![]() |
Instance method | Public | Method | Get Work Status Table | 20130607 |
9 | ![]() |
Instance method | Public | Method | Get Runtime Manager for Work Status | 20130713 |
10 | ![]() |
Instance method | Public | Method | Set Email Notification Definition | 20130725 |
11 | ![]() |
Instance method | Public | Method | Set Enable Flag | 20130705 |
12 | ![]() |
Instance method | Public | Method | Set Lock Dimension for Work Status | 20130607 |
13 | ![]() |
Instance method | Public | Method | Set Work State | 20130607 |
14 | ![]() |
Instance method | Public | Method | Validate lock dimension for Work Status | 20130607 |
Events
Interface IF_RSBPCW_WS_DEF has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_S_FIELD | Public | See coding | 20130607 | begin of tn_s_field,
iobjnm type rsiobjnm,
is_driver type rs_bool,
fieldnm type rsfieldnm,
end of tn_s_field
|
||
2 | TN_TS_FIELD | Public | See coding | 20130607 | tn_ts_field type sorted table of tn_s_field
with unique key iobjnm
initial size 0
|
||
3 | TN_TS_VALIDATION_DETAIL | Public | See coding | 20130718 | begin of tn_ts_validation_detail,
code type i,
message type string,
t_msg type RSBPCW_T_DEF_VALID_DETAIL,
end of tn_ts_validation_detail
|
||
4 | TN_TS_VAL_MSG | Public | See coding | 20130718 | begin of tn_ts_val_msg,
server_code type i,
detail type string,
end of tn_ts_val_msg
|
||
5 | TN_TT_VAL_MSG | Public | See coding | 20130718 | tn_tt_val_msg type standard table of tn_ts_val_msg
|
Method Signatures
Method GET_COMP_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COMP_ID | Call by reference | Type reference (TYPE) | RSBPC_COMP_ID | CL_RSBPCW_CONST=>N_C_WS_COMP_ID_PLANNING | 20130607 | ||
2 | ![]() |
I_STATUS | Call by reference | Type reference (TYPE) | RSBPCW_STATUS | 20130607 | |||
3 | ![]() |
R_STATE | Value transfer | Type reference (TYPE) | RSBPCW_MODWS | 20130607 |
Method GET_COMP_STATE on Interface IF_RSBPCW_WS_DEF has no exception.
Method GET_DEFAULT_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COMP_ID | Call by reference | Type reference (TYPE) | RSBPC_COMP_ID | CL_RSBPCW_CONST=>N_C_WS_COMP_ID_PLANNING | BPC IP Extension: Component ID | 20130715 | |
2 | ![]() |
R_DEFAULT_STATE | Value transfer | Type reference (TYPE) | RSBPCW_MODWS | BPC: Module Work Status | 20130715 |
Method GET_DEFAULT_STATE on Interface IF_RSBPCW_WS_DEF has no exception.
Method GET_FIELD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TS_FIELDS_MAP | Call by reference | Type reference (TYPE) | TN_TS_FIELD | 20130607 |
Method GET_FIELD_MAPPING on Interface IF_RSBPCW_WS_DEF has no exception.
Method GET_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_WS_DEF | Call by reference | Type reference (TYPE) | RSBPCW_S_WS_DEF | 20130607 | |||
2 | ![]() |
I_CHECK_DATA_STATUS | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Check if it contains data | 20130607 | |
3 | ![]() |
I_INC_0INFOPROV | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Inc. 0INFOPROV in Lock Dimensions | 20130607 | |
4 | ![]() |
I_READFROMDB | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | 20130611 |
Method GET_INFO on Interface IF_RSBPCW_WS_DEF has no exception.
Method GET_LOCK_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_LASTCHANGE | Call by reference | Type reference (TYPE) | RSTIMESTMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20130607 | ||
2 | ![]() |
E_LOCK_TAB_NAME | Call by reference | Type reference (TYPE) | TABNAME | 20130607 | |||
3 | ![]() |
E_TS_FIELDS_MAP | Call by reference | Type reference (TYPE) | IF_RSPLS_DS_TYPES=>TN_TS_FIELD | 20130607 | |||
4 | ![]() |
E_TS_IOBJ | Call by reference | Type reference (TYPE) | IF_RSPLS_DS_TYPES=>TN_TS_IOBJ | 20130607 | |||
5 | ![]() |
E_T_INFOPROV | Call by reference | Type reference (TYPE) | RSBPCA_T_INFOPROV | 20130617 |
Method GET_LOCK_METADATA on Interface IF_RSBPCW_WS_DEF has no exception.
Method GET_RUNTIME_MGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_MGR | Value transfer | Object reference (TYPE REF TO) | CL_RSBPCW_RUNTIME_LOCK_MGR | 20130607 |
Method GET_RUNTIME_MGR on Interface IF_RSBPCW_WS_DEF has no exception.
Method GET_SCRIPT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_INFO | Call by reference | Type reference (TYPE) | IF_RSPLS_WS_SQL_SCRIPT_GEN=>TN_S_SQLSCRIPT_OBJECTS | 20130723 |
Method GET_SCRIPT_INFO on Interface IF_RSBPCW_WS_DEF has no exception.
Method GET_WS_DATA_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20130607 |
Method GET_WS_DATA_TABLE on Interface IF_RSBPCW_WS_DEF has no exception.
Method GET_WS_RUNTIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_MGR | Value transfer | Object reference (TYPE REF TO) | IF_RSBPCW_WS_RUNTIME | Work Status Runtime Locks Manager | 20130713 |
Method GET_WS_RUNTIME on Interface IF_RSBPCW_WS_DEF has no exception.
Method SET_EMAIL_CFG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_EMAIL_CFG | Call by reference | Type reference (TYPE) | RSBPCW_S_WS_EMAIL_CFG | Work Status Email Configuration | 20130725 |
Method SET_EMAIL_CFG on Interface IF_RSBPCW_WS_DEF has no exception.
Method SET_ENABLE_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_F_ENABLED | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130705 |
Method SET_ENABLE_FLAG on Interface IF_RSBPCW_WS_DEF has no exception.
Method SET_LOCK_DIMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_VALIDATION_DETAIL | Call by reference | Type reference (TYPE) | RSBPCW_S_VALIDATION_DETAIL | Work Status Design Time Validation Error | 20130718 | ||
2 | ![]() |
I_F_ENABLED | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20130705 | |
3 | ![]() |
I_T_LOCK_DIM | Call by reference | Type reference (TYPE) | RSBPCW_T_LCK_DIM | Lock Dimension Table | 20130607 | ||
4 | ![]() |
I_WITH_INFOPROV | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Is InfoProvider Specific | 20130607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130607 |
Method SET_WORK_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_VALIDATION_DETAIL | Call by reference | Type reference (TYPE) | RSBPCW_S_VALIDATION_DETAIL | Work Status Design Time Validation Error | 20130718 | ||
2 | ![]() |
I_F_ENABLED | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20130705 | |
3 | ![]() |
I_T_WORK_STATE | Call by reference | Type reference (TYPE) | RSBPCW_T_WORK_STATE | Work State Table | 20130607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130607 |
Method VALIDATE_DIM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | 20130612 | |||
2 | ![]() |
I_T_LOCK_DIM | Call by reference | Type reference (TYPE) | RSBPCW_T_LCK_DIM | 20130607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BPC IP Extension: Invalid Input | 20130716 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |