SAP ABAP Class CL_RSBPCW_WORK_STATUS_MGR (Work Status Design Time Manager)
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

⤷

⤷

Properties
Class | CL_RSBPCW_WORK_STATUS_MGR | |
Short Description | Work Status Design Time Manager | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSBPCW | BPC IP Extension: Work Status |
Created | 20130424 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RSBPCW_WORK_STATUS_MGR has no forward declaration.
Interfaces
Class CL_RSBPCW_WORK_STATUS_MGR has no interface implemented.
Friends
Class CL_RSBPCW_WORK_STATUS_MGR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | I | 5 | 20130429 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | RSBPC_FIELDNAME | 'BPC_WS_MAX_LCK_DIM' | BPC: Description | 20130429 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | RSBPCW_S_STATCODE-STATID | 'Default Work State' | 20130502 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSBPC_APPSET_ID | 20130425 | |||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSBPC_APPL_ID | 20130425 | |||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSBPCW_WORK_STATUS_DAO | 20130425 | |||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSBPC0_S_USER | 20130425 |
Methods
Events
Class CL_RSBPCW_WORK_STATUS_MGR has no event.
Types
Class CL_RSBPCW_WORK_STATUS_MGR has no local type.
Method Signatures
Method CHANGE_APPL_WORK_STATE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_LCKDIM_TAB | Call by reference | Type reference (TYPE) | RSBPCW_T_LCK_DIM_UPD | BPC: Work Status - Lock Dimension Update Table Type | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method CHECK_WORK_STATUS_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_BYPASS_SECU_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130425 | ||
2 | ![]() |
IT_LCKDIM_TAB | Call by reference | Type reference (TYPE) | RSBPCW_T_LCK_DIM_UPD | BPC: Work Status - Lock Dimension Update Table Type | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method CHECK_WS_LCK_TABLE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130425 | ||
2 | ![]() |
R_FOUND | Value transfer | Type reference (TYPE) | ABAP_BOOL | Found = 'X', Not Found = ' ' | 20130425 |
Method CHECK_WS_LCK_TABLE_NAME on class CL_RSBPCW_WORK_STATUS_MGR has no exception.
Method CREATE_WORKSTATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RSBPCW_STATCODE_TABLE | Call by reference | Type reference (TYPE) | RSBPCW_T_STATCODE | 20130502 | |||
2 | ![]() |
IS_WORKSTATE | Call by reference | Type reference (TYPE) | RSBPCW_S_STATCODE_UPD | BPC Work Status - Status Code Update Structure | 20130502 | ||
3 | ![]() |
I_SCTEXT | Call by reference | Type reference (TYPE) | RSBPCW_SCTEXT | BPC: Status Code Text | 20130502 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130502 |
Method DELETE_APPL_WORK_STATE_TABLE Signature
Method DELETE_APPL_WORK_STATE_TABLE on class CL_RSBPCW_WORK_STATUS_MGR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method DELETE_WORKSTATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RSBPCW_STATCODE_TABLE | Call by reference | Type reference (TYPE) | RSBPCW_T_STATCODE | 20130426 | |||
2 | ![]() |
I_STATUS | Call by reference | Type reference (TYPE) | RSBPCW_STATUS | BPC: Status Code | 20130426 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130426 |
Method DELETE_WORK_STATUS_LOCKS Signature
Method DELETE_WORK_STATUS_LOCKS on class CL_RSBPCW_WORK_STATUS_MGR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method DELETE_WORK_STATUS_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_DEL_LCK_TBL | Call by reference | Type reference (TYPE) | RS_BOOL | ABAP_TRUE | whether or not delete lock table | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method DETERMINE_WS_LCK_TABLE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_APPL_ID | Call by reference | Type reference (TYPE) | RSBPC_APPL_ID | BPC: Application ID | 20130425 | ||
2 | ![]() |
I_APPSET_ID | Call by reference | Type reference (TYPE) | RSBPC_APPSET_ID | BPC: AppSet ID | 20130425 | ||
3 | ![]() |
I_STATUS_ID | Call by reference | Type reference (TYPE) | RSBPCW_WK_STATUS_ID | work status id | 20130425 | ||
4 | ![]() |
R_TABNAME | Value transfer | Type reference (TYPE) | TABNAM | Table Name | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method GEN_RUNTIME_LOCK_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_WORKSTATUS_LOCK_MANAGER | Value transfer | Object reference (TYPE REF TO) | CL_RSBPCW_RUNTIME_LOCK_MGR | Work Status Runtime Locks Manager | 20130502 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CPM BPC Work Status Exception Class | 20130514 |
Method GET_ADDITIONAL_DIM_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_LCKDIM_TAB | Call by reference | Type reference (TYPE) | RSBPCW_T_LCK_DIM | BPC: Work Status - Lock Dimension Table Type | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_BYPASS_SEC_CHECK | Value transfer | Type reference (TYPE) | RSBPC_FLG | ABAP_FALSE | BPC: Generic indicator | 20130425 | |
2 | ![]() |
IS_USER | Value transfer | Type reference (TYPE) | RSBPC0_S_USER | BPC: User Login Info | 20130425 | ||
3 | ![]() |
I_APPL | Value transfer | Type reference (TYPE) | RSBPC_APPL_ID | BPC: Application ID | 20130425 | ||
4 | ![]() |
I_APPSET | Value transfer | Type reference (TYPE) | RSBPC_APPSET_ID | BPC: AppSet ID | 20130425 | ||
5 | ![]() |
R_MANAGER | Value transfer | Object reference (TYPE REF TO) | CL_RSBPCW_WORK_STATUS_MGR | Work Status Manager | 20130425 |
Method GET_INSTANCE on class CL_RSBPCW_WORK_STATUS_MGR has no exception.
Method GET_WORK_STATUS_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LCKDIM_TAB | Call by reference | Type reference (TYPE) | RSBPCW_T_LCK_DIM | BPC: Work Status - Lock Dimension Table Type | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method GET_WS_METADATA_AND_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_LOCK_TAB_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130502 | ||
2 | ![]() |
E_TS_FIELDS_MAP | Call by reference | Type reference (TYPE) | IF_RSPLS_DS_TYPES=>TN_TS_FIELD | Tabelle: Merkmale einer Datenscheibe (interne Sicht) | 20130502 | ||
3 | ![]() |
E_TS_IOBJ | Call by reference | Type reference (TYPE) | IF_RSPLS_DS_TYPES=>TN_TS_IOBJ | Tabelle: Merkmale einer Datenscheibe (externe Sicht) | 20130502 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CPM BPC Work Status Exception Class | 20130502 |
Method REORDER_WORKSTATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RSBPCW_STATCODE_TABLE | Call by reference | Type reference (TYPE) | RSBPCW_T_STATCODE | 20130425 | |||
2 | ![]() |
I_STATUS_ORDER | Call by reference | Type reference (TYPE) | RSBPCW_T_STATUS_ORDER | BPC: Work Status - Status Order Table Type | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method SAVE_WORK_STATUS_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LCKDIM_TAB | Call by reference | Type reference (TYPE) | RSBPCW_T_LCK_DIM | BPC: Work Status - Lock Dimension Table Type | 20130425 | ||
2 | ![]() |
IT_LCKDIM_TAB | Call by reference | Type reference (TYPE) | RSBPCW_T_LCK_DIM_UPD | BPC: Work Status - Lock Dimension Update Table Type | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
Method UPDATE_WORKSTATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RSBPCW_STATCODE_TABLE | Call by reference | Type reference (TYPE) | RSBPCW_T_STATCODE | 20130425 | |||
2 | ![]() |
IT_WORKSTATE_TAB | Call by reference | Type reference (TYPE) | RSBPCW_T_STATCODE_UPD | BPC Work Status - Status Code Update Table Type | 20130425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130425 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |