Hierarchy
⤷
⤷
Properties
| Class | CL_SAWE_SA_SERVICES | |
| Short Description | Internal use ONLY!! Serv. class for BOPF model of Staff A. | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PSAWE_SA_BL | Staff Assignment Business Layer |
| Created | 20091007 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_SAWE_SA_SERVICES has no interface implemented.
Friends
Class CL_SAWE_SA_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 4 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 5 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 6 | Static Attribute | Private | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091008 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | ABAP_SORTORDER_TAB | Table for SORT itab BY (ABAP_SORTORDER_TAB) | 20091007 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | ABAP_SORTORDER_TAB | Table for SORT itab BY (ABAP_SORTORDER_TAB) | 20091007 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | STRING | 20091007 | ||||
| 10 | Static Attribute | Private | Type reference (TYPE) | STRING | 20091007 | ||||
| 11 | Static Attribute | Private | Type reference (TYPE) | /BOBF/OBM_ASSOC_KEY | Association | 20091007 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | /BOBF/OBM_BO_KEY | Business Object | 20091007 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | /BOBF/OBM_NAME | Name | 20091007 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091119 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100125 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20091007 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20091007 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20091007 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20091007 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20091007 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20091007 |
Methods
Events
Class CL_SAWE_SA_SERVICES has no event.
Types
Class CL_SAWE_SA_SERVICES has no local type.
Method Signatures
Method ADD_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_TRA_CHANGE | Interface of Message Object | 20091016 | |||
| 2 | IO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_TRA_CHANGE | Interface for transaction change objects | 20091020 |
Method ADD_CHANGES on class CL_SAWE_SA_SERVICES has no exception.
Method ADD_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MESSAGE | Value transfer | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091029 | |||
| 2 | IO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091016 |
Method ADD_MESSAGES on class CL_SAWE_SA_SERVICES has no exception.
Method AFTER_SUCCESSFUL_SAVE Signature
Method AFTER_SUCCESSFUL_SAVE on class CL_SAWE_SA_SERVICES has no parameter.
Method AFTER_SUCCESSFUL_SAVE on class CL_SAWE_SA_SERVICES has no exception.
Method CHECK_ERROR_MSG_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091030 | |||
| 2 | RV_IND_ERROR_MSG_EXIST | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091030 |
Method CHECK_ERROR_MSG_EXIST on class CL_SAWE_SA_SERVICES has no exception.
Method CHECK_EXIST_BOPF_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BOPF_KEY_TO_FIND | Call by reference | Type reference (TYPE) | ANY | Interface of Message Object | 20091007 | |||
| 2 | IT_BOPF_WHERE_KEY_TO_FIND | Call by reference | Type reference (TYPE) | INDEX TABLE | Key Table | 20091007 | |||
| 3 | RV_IND_BOPF_KEY_EXIST | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091007 |
Method CHECK_EXIST_BOPF_KEY on class CL_SAWE_SA_SERVICES has no exception.
Method CHECK_HEADER_DUPLICATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 2 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 4 | IV_IND_BOPF_CALLED_FROM_API | Call by reference | Type reference (TYPE) | BOOLE_D | Duplicate header is checked in BOPF | 20091123 |
Method CHECK_HEADER_DUPLICATE on class CL_SAWE_SA_SERVICES has no exception.
Method CHECK_NO_VALUES_OF_SELECTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IRS_SELECTION | Call by reference | Object reference (TYPE REF TO) | DATA | Query 1 for Staff Assignment: Header | 20091007 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | Key Table | 20091007 | |||
| 3 | IT_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 4 | IT_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20091007 | |||
| 5 | RV_IND_NO_VALUES | Value transfer | Type reference (TYPE) | BOOLE_D | Key Table | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method CHECK_PRIM_KEYS_OF_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IND_PRIM_KEYS_ALREADY_EXIST | Call by reference | Type reference (TYPE) | BOOLE_D | NodeID | 20091007 | |||
| 2 | EV_KEY_EXIST | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | NodeID | 20091007 | |||
| 3 | IS_HEADER_BOPF_TO_CHECK | Call by reference | Type reference (TYPE) | ANY | 20091007 | ||||
| 4 | IT_HEADER_BOPF_KEYS_EXIST | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 |
Method CHECK_PRIM_KEYS_OF_HEADER on class CL_SAWE_SA_SERVICES has no exception.
Method DEL_DUPLICATE_MSG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091028 |
Method DEL_DUPLICATE_MSG on class CL_SAWE_SA_SERVICES has no exception.
Method DEL_DUPLIC_BY_BOPF_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BOPF_DDIC_WITH_KEY_FIELD | Call by reference | Type reference (TYPE) | INDEX TABLE | Staff Assignment Header | 20091007 |
Method DEL_DUPLIC_BY_BOPF_KEY on class CL_SAWE_SA_SERVICES has no exception.
Method DEL_DUPLIC_HEADER_BY_PRIM_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HEADERS_BOPF | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 |
Method DEL_DUPLIC_HEADER_BY_PRIM_KEYS on class CL_SAWE_SA_SERVICES has no exception.
Method FREE_ATTRIBUTES Signature
Method FREE_ATTRIBUTES on class CL_SAWE_SA_SERVICES has no parameter.
Method FREE_ATTRIBUTES on class CL_SAWE_SA_SERVICES has no exception.
Method GET_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERS_QUERY_ROOT_BY_PRIM_KEYS | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 2 | ERT_HEADER_BOPF | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 3 | ERT_HEADER_BOPF_FROM_UI | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 4 | ERT_ITEM_BOPF | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 5 | ERT_ITEM_BOPF_FROM_UI | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 6 | EV_ASSOCIATION_ROOT_ITEM | Call by reference | Type reference (TYPE) | /BOBF/OBM_ASSOC_KEY | Association | 20091007 | |||
| 7 | EV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | Business Object | 20091007 | |||
| 8 | EV_BO_NAME | Call by reference | Type reference (TYPE) | /BOBF/OBM_NAME | Name | 20091007 | |||
| 9 | EV_GROUP_NAME_HEADER | Call by reference | Type reference (TYPE) | STRING | 20091007 | ||||
| 10 | EV_GROUP_NAME_ITEM | Call by reference | Type reference (TYPE) | STRING | 20091007 | ||||
| 11 | EV_IND_BOPF_CALLED_FROM_API | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091119 | |||
| 12 | EV_IND_BOPF_FR_CALLBCK_DEL | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100125 | |||
| 13 | EV_NODE_ITEM | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20091007 | |||
| 14 | EV_NODE_ROOT | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20091007 | |||
| 15 | EV_QUERY_ITEM_ALL_FIELDS | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20091007 | |||
| 16 | EV_QUERY_ITEM_BY_PRIM_KEYS | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20091007 | |||
| 17 | EV_QUERY_ROOT_ALL_FIELDS | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20091007 | |||
| 18 | EV_QUERY_ROOT_BY_PRIM_KEYS | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20091007 | |||
| 19 | IV_BO_NAME | Call by reference | Type reference (TYPE) | /BOBF/OBM_NAME | IF_SAWE_STAFF_ASSIGNMENT_C=>SC_BO_NAME | 20091007 |
Method GET_ATTRIBUTES on class CL_SAWE_SA_SERVICES has no exception.
Method GET_CHECK_OBJECT_ID_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_OBJID | Query 1 for Staff Assignment: Header | 20091111 | |||
| 2 | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | WE_ENGAGEMENT_TYPE | Work Engagement type | 20091111 | |||
| 3 | IRS_HEAD_FIELDS_FOR_SELECT | Call by reference | Object reference (TYPE REF TO) | DATA | 20091111 | ||||
| 4 | IV_IND_CHECK_AND_ASSERT | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091111 |
Method GET_CHECK_OBJECT_ID_TYPE on class CL_SAWE_SA_SERVICES has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Message Object | 20091007 | |||
| 2 | ET_DATA_RETRIEVE | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 3 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 4 | IT_ASSOCIATION_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 5 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 6 | IT_QUERY_KEY_FILTER | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 7 | IT_QUERY_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20091007 | |||
| 8 | IV_ASSOCIATION | Call by reference | Type reference (TYPE) | /BOBF/OBM_ASSOC_KEY | Association | 20091007 | |||
| 9 | IV_ASSOCIATION_NODE | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20091007 | |||
| 10 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | Change Mode | 20091007 | |||
| 11 | IV_NODE_RETRIEVE | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20091007 | |||
| 12 | IV_QUERY_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_HEADER_ALREADY_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEADER_BOPF | Call by reference | Type reference (TYPE) | INDEX TABLE | Interface of Message Object | 20091109 | |||
| 2 | ET_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091109 | |||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091109 |
Method GET_HEADER_ALREADY_EXIST on class CL_SAWE_SA_SERVICES has no exception.
Method GET_HEADER_ITEM_OF_HEADER_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 2 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | ET_HEADERS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 4 | ET_ITEMS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 5 | IRS_HEADER_KEYS | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 6 | IS_HEADER_KEYS | Call by reference | Type reference (TYPE) | ANY | Work Engagement type | 20091007 | |||
| 7 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | Change Mode | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_HEADER_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_KEY_CORRECT | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | NodeID | 20091007 | |||
| 2 | IS_HEADER_BOPF_ADD | Call by reference | Type reference (TYPE) | ANY | 20091007 | ||||
| 3 | IT_HEADER_BOPF_KEYS_EXIST | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 4 | IV_KEY_NEW | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | NodeID | 20091007 |
Method GET_HEADER_KEY on class CL_SAWE_SA_SERVICES has no exception.
Method GET_HEADER_KEYS_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEADER_KEYS_EXIST | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091008 |
Method GET_HEADER_KEYS_EXIST on class CL_SAWE_SA_SERVICES has no exception.
Method GET_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 2 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | ET_ITEMS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 4 | IRS_ITEM_SELECTION | Call by reference | Object reference (TYPE REF TO) | DATA | Query 1 for Staff Assignment: Header | 20091007 | |||
| 5 | IS_ITEM_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | Key Table | 20091007 | |||
| 6 | IT_ITEM_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 7 | IT_ITEM_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20091007 | |||
| 8 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | Change Mode | 20091007 | |||
| 9 | IV_IND_SELECT_ALL | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_ITEMS_BY_ITEMS_ABOUT_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 2 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | ET_ITEMS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 4 | IRS_ITEM_SELECTION | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 5 | IRS_ROOT_FIELDS_TO_QUERY_ITEMS | Call by reference | Object reference (TYPE REF TO) | DATA | Query 1 for Staff Assignment: Header | 20091007 | |||
| 6 | IS_ITEM_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | Key Table | 20091007 | |||
| 7 | IT_ITEM_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 8 | IT_ITEM_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20091007 | |||
| 9 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | /BOBF/IF_CONF_C=>SC_EDIT_READ_ONLY | Change Mode | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_ITEMS_BY_ROOTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 2 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | ET_HEADERS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091008 | ||||
| 4 | ET_ITEMS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 5 | IRS_ROOT_SELECTION | Call by reference | Object reference (TYPE REF TO) | DATA | Query 1 for Staff Assignment: Header | 20091007 | |||
| 6 | IS_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | Key Table | 20091007 | |||
| 7 | IT_ROOT_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 8 | IT_ROOT_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20091007 | |||
| 9 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | /BOBF/IF_CONF_C=>SC_EDIT_READ_ONLY | Change Mode | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_ITEMS_BY_SELPARAM_ROOT_ITM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 2 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | ET_HEADERS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091008 | ||||
| 4 | ET_ITEMS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 5 | IT_ITEM_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Key Table | 20091007 | |||
| 6 | IT_ROOT_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query 1 for Staff Assignment: Header | 20091007 | |||
| 7 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | Change Mode | 20091007 |
Method GET_ITEMS_BY_SELPARAM_ROOT_ITM on class CL_SAWE_SA_SERVICES has no exception.
Method GET_ITEM_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_KEY_CORRECT | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | NodeID | 20091007 | |||
| 2 | IS_HEADER_BOPF_ADD | Call by reference | Type reference (TYPE) | ANY | 20091007 | ||||
| 3 | IT_HEADER_BOPF_EXIST | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 4 | IV_KEY_NEW | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | NodeID | 20091007 |
Method GET_ITEM_KEY on class CL_SAWE_SA_SERVICES has no exception.
Method GET_KEYS_FROM_BOPF_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Staff Assignment Header | 20091007 | |||
| 2 | ET_KEYS_SAWE | Call by reference | Type reference (TYPE) | SAWE_T_SA_KEYS | Keys in standard table | 20091021 | |||
| 3 | IT_BOPF_TABLE | Call by reference | Type reference (TYPE) | INDEX TABLE | Staff Assignment Header | 20091007 | |||
| 4 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20091008 |
Method GET_KEYS_FROM_BOPF_TABLE on class CL_SAWE_SA_SERVICES has no exception.
Method GET_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_MESSAGE_K | Message Table | 20091007 | |||
| 2 | IO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 3 | IS_MESSAGE | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_MESSAGE_K | Message Node | 20091007 | |||
| 4 | IS_SCX_T100KEY | Call by reference | Type reference (TYPE) | SCX_T100KEY | T100 Key with Parameters Mapped to Attribute Names | 20091007 | |||
| 5 | IV_IND_CONSISTENCY_AND_NOT | Call by reference | Type reference (TYPE) | BOOLE_D | Consistency and not consistency | 20091007 | |||
| 6 | IV_IND_GET_ONLY_ERROR_MSG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091127 |
Method GET_MESSAGES on class CL_SAWE_SA_SERVICES has no exception.
Method GET_MSG_FOR_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091111 | |||
| 2 | IV_OBJECT_ID_EXTERNAL | Call by reference | Type reference (TYPE) | STRING | External id | 20091217 | |||
| 3 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | WE_ENGAGEMENT_TYPE | Assignment Obj. Type | 20091111 | |||
| 4 | IV_USER_WHO_LOCKS | Call by reference | Type reference (TYPE) | STRING | 20091111 |
Method GET_MSG_FOR_LOCK on class CL_SAWE_SA_SERVICES has no exception.
Method GET_REF_STRUCT_OF_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERS_STRUCT_OF_NODE | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 2 | ERT_STRUCT_OF_NODE | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 3 | IV_NODE | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Query Selection Parameters | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_ROOTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 2 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | ET_ROOTS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 4 | IRS_ROOT_SELECTION | Call by reference | Object reference (TYPE REF TO) | DATA | Query 1 for Staff Assignment: Header | 20091007 | |||
| 5 | IS_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | Key Table | 20091007 | |||
| 6 | IT_ROOT_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 7 | IT_ROOT_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20091007 | |||
| 8 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | Change Mode | 20091007 | |||
| 9 | IV_IND_SELECT_ALL | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_ROOTS_BY_ITEMS_ABOUT_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 2 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | ET_ROOTS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 4 | IRS_ITEM_SELECTION | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 5 | IRS_ROOT_FIELDS_TO_QUERY_ITEMS | Call by reference | Object reference (TYPE REF TO) | DATA | Query 1 for Staff Assignment: Header | 20091007 | |||
| 6 | IS_ITEM_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | Key Table | 20091007 | |||
| 7 | IT_ITEM_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 8 | IT_ITEM_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20091007 | |||
| 9 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | /BOBF/IF_CONF_C=>SC_EDIT_READ_ONLY | Change Mode | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_ROOTS_BY_PRIM_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091007 | |||
| 2 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091007 | |||
| 3 | ET_ROOTS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | ||||
| 4 | IRS_ROOT_SELECTION | Call by reference | Object reference (TYPE REF TO) | DATA | Query 1 for Staff Assignment: Header | 20091007 | |||
| 5 | IS_ROOT_SELECTION | Call by reference | Type reference (TYPE) | ANY | 20091007 | ||||
| 6 | IT_ROOT_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20091007 | |||
| 7 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | Change Mode | 20091007 | |||
| 8 | IV_IND_SELECT_ALL | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_SELPARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SELPARAM | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20091007 | |||
| 2 | IRS_SELECTION | Call by reference | Object reference (TYPE REF TO) | DATA | 20091007 | ||||
| 3 | IS_SELECTION | Call by reference | Type reference (TYPE) | ANY | 20091007 | ||||
| 4 | IV_IND_ONLY_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class | 20091007 |
Method GET_TYPE_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENGAGEMENT_TYPE | Call by reference | Type reference (TYPE) | WE_ENGAGEMENT_TYPE | Assignment Obj. Type | 20091111 | |||
| 2 | RV_TYPE_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | 20091111 |
Method GET_TYPE_DESCRIPTION on class CL_SAWE_SA_SERVICES has no exception.
Method GET_WHERE_WITH_PRIM_KEYS_HEAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_WHERE_WITH_PRIM_KEYS | Call by reference | Type reference (TYPE) | STRING | 20091007 | ||||
| 2 | IS_HEADER_BOPF | Call by reference | Type reference (TYPE) | ANY | 20091007 |
Method GET_WHERE_WITH_PRIM_KEYS_HEAD on class CL_SAWE_SA_SERVICES has no exception.
Method GET_WHERE_WITH_PRIM_KEYS_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_WHERE_WITH_PRIM_KEYS | Call by reference | Type reference (TYPE) | STRING | 20091007 | ||||
| 2 | IS_HEADER_BOPF | Call by reference | Type reference (TYPE) | ANY | 20091007 |
Method GET_WHERE_WITH_PRIM_KEYS_ITEM on class CL_SAWE_SA_SERVICES has no exception.
Method SET_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BO_NAME | Call by reference | Type reference (TYPE) | /BOBF/OBM_NAME | IF_SAWE_STAFF_ASSIGNMENT_C=>SC_BO_NAME | 20091007 | |||
| 2 | IV_CHECK_HEADER | Call by reference | Type reference (TYPE) | STRING | 20091007 | ||||
| 3 | IV_IND_BOPF_CALLED_FROM_API | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091119 | |||
| 4 | IV_IND_BOPF_FR_CALLBCK_DEL | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100125 |
Method SET_ATTRIBUTES on class CL_SAWE_SA_SERVICES has no exception.
Method SET_BOPF_KEYS Signature
Method SET_BOPF_KEYS on class CL_SAWE_SA_SERVICES has no parameter.
Method SET_BOPF_KEYS on class CL_SAWE_SA_SERVICES has no exception.
Method SET_HEADER_KEYS_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_HEADER_KEYS_EXIST | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20091008 |
Method SET_HEADER_KEYS_EXIST on class CL_SAWE_SA_SERVICES has no exception.
Method SET_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | 20091210 | ||||
| 2 | EV_IND_SET_LOCK_NOT_POSSIBLE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100111 | |||
| 3 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_OBJID | Object ID | 20091210 | |||
| 4 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | WE_ENGAGEMENT_TYPE | Work Engagement type | 20091210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception regarding Work Engagement ID | 20091210 |
Method SET_LOCK_BY_ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20091111 | |||
| 2 | EV_IND_SET_LOCK_NOT_POSSIBLE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091111 | |||
| 3 | IRS_HDR_FLDS_FOR_LOCK | Call by reference | Object reference (TYPE REF TO) | DATA | 20091111 | ||||
| 4 | IT_HDR_ITM_KEYS | Call by reference | Type reference (TYPE) | SAWE_T_SA_HDR_ITM_KEYS | Header and item BOPF keys per object id and type | 20091111 |
Method SET_LOCK_BY_ENQUEUE on class CL_SAWE_SA_SERVICES has no exception.
Method SET_SORT_SEQUEN_PRIM_KEYS_HEAD Signature
Method SET_SORT_SEQUEN_PRIM_KEYS_HEAD on class CL_SAWE_SA_SERVICES has no parameter.
Method SET_SORT_SEQUEN_PRIM_KEYS_HEAD on class CL_SAWE_SA_SERVICES has no exception.
Method SET_UNLOCK_ON_OBJECT_ID_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_OBJID | Object ID | 20091020 | |||
| 2 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | WE_ENGAGEMENT_TYPE | Work Engagement type | 20091020 |
Method SET_UNLOCK_ON_OBJECT_ID_TYPE on class CL_SAWE_SA_SERVICES has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 605 |