Hierarchy
⤷ PM (Application Component) Plant Maintenance
⤷ EAMS_BO_MISC (Package) Miscellaneous for Business Object
Properties
Class | CL_EAMS_BO_INTEROP | |
Short Description | Business Object Interoperability of Order and Notification | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | EAMS_BO_MISC | Miscellaneous for Business Object |
Created | 20100414 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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 | IF_EAMS_BO_CONST | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_EAMS_BO_INTEROP has no interface implemented.
Friends
Class CL_EAMS_BO_INTEROP has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_DFT_OBJ_STATUS | Constant | Public | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | IF_EAMS_BO_CONST=>GC_NETWRK_OBJ_STATUS-UNCHANGED | Default status of an object in an Order Network | 20100429 | |
2 | GC_TEMP_ID_1ST_CHAR | Constant | Public | Type reference (TYPE) | CHAR1 | '%' | First character of a temporary ID | 20100429 | |
3 | GO_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_EAMS_BO_INTEROP | Business Object Interoperability of Order and Notification | 20100414 | ||
4 | MS_LAST_NETWORK | Instance attribute | Protected | Type reference (TYPE) | TY_NETWORK | last accessed ONW line | 20100430 | ||
5 | MT_NETWORK | Instance attribute | Protected | Type reference (TYPE) | TT_NETWORK | Table of Order Networks | 20100416 | ||
6 | MT_ONW_HANDLE | Instance attribute | Private | Type reference (TYPE) | TT_HNDL_ID | Table of ONW processing handles | 20100429 | ||
7 | MV_ONW_COUNT | Instance attribute | Private | Type reference (TYPE) | TY_ONW_ID | Counter of created Order Networks | 20100429 | ||
8 | MV_ONW_HANDLE_COUNT | Instance attribute | Private | Type reference (TYPE) | TY_ONW_HANDLE | Counter of created handles for Order Network Processing | 20100429 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACCESS_NETWORK | Instance method | Protected | Method | Make given network accessible via ...LAST... member | 20100430 |
2 | CALL_BAPI_ORDER_MAINTAIN | Instance method | Public | Method | Modify Order data via FM BAPI_ALM_ORDER_MAINTAIN | 20100526 |
3 | CLEAR_BUFFER | Instance method | Public | Method | Clear all buffered data on Order-Notif networks | 20100416 |
4 | CREATE_NETWORK | Instance method | Protected | Method | Create a new Order Network | 20100429 |
5 | DUMMY_MODIFY_NOTIF | Instance method | Public | Method | Perform a dummy modification of given notification via BAPI | 20130517 |
6 | DUMMY_MODIFY_ORDER | Instance method | Public | Method | Perform a dummy modification of given Order via BAPI call | 20100602 |
7 | GET_CURRENT_ONW | Instance method | Public | Method | Get current Order Network for given ONW processing handle | 20100503 |
8 | GET_NETWORK_BY_NOTIF | Instance method | Public | Method | Return ID of network with given Notif, if found | 20100430 |
9 | GET_NETWORK_BY_ORDER | Instance method | Public | Method | Return ID of network with given Order, if found | 20100430 |
10 | GET_NEXT_NOTIF_ONW | Instance method | Public | Method | Get next Network with Notif for given ONW proc. handle | 20100526 |
11 | GET_NEXT_ONW | Instance method | Public | Method | Get next Order Network for given ONW processing handle | 20100429 |
12 | GET_NEXT_ONW_W_MODIFIED_ORDER | Instance method | Public | Method | Get next Network with modified Order for given ONW handle | 20100622 |
13 | GET_NEXT_ORDER_ONW | Instance method | Public | Method | Get next Network with Order for given ONW proc. handle | 20100526 |
14 | GET_NEXT_UNSAVED_NOTIF_ONW | Instance method | Public | Method | Get next unsaved Network with Notif for given ONW handle | 20100526 |
15 | GET_NEXT_UNSAVED_ONW | Instance method | Public | Method | Get next unsaved Order Network for given ONW proc. handle | 20100503 |
16 | GET_NEXT_UNSAVED_ORDER_ONW | Instance method | Public | Method | Get next unsaved Network with Order for given ONW handle | 20100526 |
17 | GET_NOTIF_ATTR | Instance method | Public | Method | Get attributes of Order from Order Network | 20101215 |
18 | GET_NOTIF_BY_OBJ | Instance method | Public | Method | Get current notification ID for given Object ID, if found | 20100507 |
19 | GET_ONW_HANDLE | Instance method | Public | Method | Get a new handle to process Order Networks | 20100429 |
20 | GET_ONW_NOTIF_ID | Instance method | Public | Method | Get Notif ID of network with given ID | 20100430 |
21 | GET_ONW_NOTIF_TMP_ID | Instance method | Public | Method | Get temporary Order ID of network with given ID | 20100510 |
22 | GET_ONW_ORDER_ID | Instance method | Public | Method | Get Order ID of network with given ID | 20100430 |
23 | GET_ONW_ORDER_TMP_ID | Instance method | Public | Method | Get temporary Order ID of network with given ID | 20100430 |
24 | GET_ORDER_ATTR | Instance method | Public | Method | Get attributes of Order from Order Network | 20100528 |
25 | GET_ORDER_BY_OBJ | Instance method | Public | Method | Get current order ID for given Object ID, if found | 20110222 |
26 | IS_VALID_STATUS_SHIFT_ON_REG | Instance method | Protected | Method | check for valid shift of object status on registering | 20100623 |
27 | NEEDS_SAVING | Instance method | Protected | Method | Check whether given Ord/Ntf network contains unsaved object | 20100428 |
28 | NUMBERSWITCH_NOTIF | Instance method | Public | Method | Register a numberswitch for notification | 20100420 |
29 | NUMBERSWITCH_ORDER | Instance method | Public | Method | Register a numberswitch for order | 20100419 |
30 | READ_NOTIF_BUF | Instance method | Private | Method | Read Notification data from backend buffer | 20100528 |
31 | READ_ONW_DATA | Instance method | Protected | Method | Read the network from backend buffers | 20100510 |
32 | READ_ORDER_BUF | Instance method | Private | Method | Read Order data from backend buffer | 20100528 |
33 | REGISTER_MODIFIED_NOTIF | Instance method | Public | Method | Register a notification (and assoc. order) as modified | 20100521 |
34 | REGISTER_MODIFIED_ORDER | Instance method | Public | Method | Register an order (and assoc. notif.) | 20100521 |
35 | REGISTER_OBJECT | Instance method | Protected | Method | Register Interop Network Objects with Status | 20100427 |
36 | REMOVE_NETWORK | Instance method | Protected | Method | Remove network with given ID | 20100430 |
37 | REMOVE_NEW_NOTIF_FROM_ORDER | Instance method | Public | Method | Remove a notification from an order | 20100628 |
38 | SET_NOTIF_ATTR | Instance method | Public | Method | Set notification attributes | 20100507 |
39 | SET_NOTIF_STATUS | Instance method | Public | Method | Set the Status for a Notification object in an ONW | 20100427 |
40 | SET_NOTIF_TO_NETWORK | Instance method | Protected | Method | Set given notif data to last accessed Order Network | 20100430 |
41 | SET_ORDER_ATTR | Instance method | Public | Method | Set notification attributes | 20100528 |
42 | SET_ORDER_STATUS | Instance method | Public | Method | Set the Status for an Order object in an ONW | 20100427 |
43 | SET_ORDER_TO_NETWORK | Instance method | Protected | Method | Set given order data to last accessed Order Network | 20100430 |
44 | SET_REG_STATUS_TO_NETWORK | Instance method | Protected | Method | Set Ord/Ntf status to current network on registration | 20100623 |
45 | S_ABORT | Static method | Protected | Method | Abort application by throwing an exception | 20100521 |
46 | S_CLEAN_BAPIRET_ORDER_MAINTAIN | Static method | Public | Method | Remove superfluous messages after Order Maintain BAPI call | 20100526 |
47 | S_GET_INSTANCE | Static method | Public | Method | Singleton instance getter | 20100414 |
48 | S_IS_TEMP_ID | Static method | Public | Method | Check whether a given object ID is temporary | 20100521 |
49 | UNASSIGN_NOTIF | Instance method | Protected | Method | Unassign Notif from known Order | 20100623 |
50 | UNASSIGN_ORDER | Instance method | Protected | Method | Unassign Notif from known Order | 20100623 |
51 | UPDATE_NETWORK | Instance method | Protected | Method | Save the last accessed ONW to the network table member | 20100430 |
Events
Class CL_EAMS_BO_INTEROP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_HNDL_ID | Private | See coding | Table for OWN Loop Processing | 20100429 | tt_hndl_id TYPE SORTED TABLE OF ty_hndl_id WITH UNIQUE KEY onw_hndl
|
|
2 | TT_NETWORK | Protected | See coding | 20100528 | tt_network TYPE SORTED TABLE OF ty_network WITH UNIQUE KEY id
|
||
3 | TY_HNDL_ID | Private | See coding | structure with OWN ID for OWN Handle | 20100429 | BEGIN OF ty_hndl_id,
onw_hndl TYPE ty_onw_handle,
onw_id TYPE ty_onw_id,
END OF ty_hndl_id
|
|
4 | TY_NETWORK | Protected | See coding | 20100528 | BEGIN OF ty_network,
id TYPE num12,
order_id_tmp TYPE char12,
order_id TYPE char12,
order_status TYPE EAMS_NETWRK_OBJ_STATUS,
order_objnr TYPE J_OBJNR,
notif_id_tmp TYPE char12,
notif_id TYPE char12,
notif_status TYPE EAMS_NETWRK_OBJ_STATUS,
notif_objnr TYPE J_OBJNR,
END OF ty_network
|
||
5 | TY_ONW_HANDLE | Public | Type reference (TYPE) | NUM12 | Handle for Order Network Processing | 20100430 |
|
6 | TY_ONW_ID | Public | Type reference (TYPE) | NUM12 | ID of Order Networks | 20100430 |
|
Method Signatures
Method ACCESS_NETWORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_ID | Call by reference | Type reference (TYPE) | TY_ONW_ID | ID of an existing network | 20100430 |
Method ACCESS_NETWORK on class CL_EAMS_BO_INTEROP has no exception.
Method CALL_BAPI_ORDER_MAINTAIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_INDEX_FAILED | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEX_FAILED | Index of node ID for which no data is available | 20100526 | ||
2 | Changing | CT_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20100526 | ||
3 | Exporting | EV_FAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = abortion has occurred | 20100526 | ||
4 | Importing | IT_HEADER | Call by reference | Type reference (TYPE) | BAPI_ALM_ORDER_HEADER_T | Table with Order Header Data BAPI Interface | 20100526 | ||
5 | Importing | IT_HEADER_UP | Call by reference | Type reference (TYPE) | BAPI_ALM_ORDER_HEADER_UT | Table with Update Flags for Order Header BAPI Interface | 20100526 | ||
6 | Importing | IT_METHODS | Call by reference | Type reference (TYPE) | BAPI_ALM_ORDER_METHOD_T | Table with Processing Methods BAPI Interface | 20100526 | ||
7 | Importing | IT_OPERATION | Call by reference | Type reference (TYPE) | BAPI_ALM_ORDER_OPERATION_T | Table with Operation Data BAPI Interface | 20100526 | ||
8 | Importing | IT_OPERATION_UP | Call by reference | Type reference (TYPE) | BAPI_ALM_ORDER_OPERATION_UT | Table with Update Flags for Operations BAPI Interface | 20100526 | ||
9 | Importing | IV_ASSIGNED_NOTIF | Call by reference | Type reference (TYPE) | QMNUM | Header Notification assigned to Order | 20100526 | ||
10 | Importing | IV_EVAL_NOTIF | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | True = evaluate IV_ASSIGNED_NOTIF | 20100526 | |
11 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Associated field name for error messages on UI | 20100526 | ||
12 | Importing | IV_MSG_INDEX | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_INDEX | Related Data Index of a Message for UI | 20100526 | ||
13 | Importing | IV_ORDER | Call by reference | Type reference (TYPE) | AUFNR | Order Number to be modified | 20100526 |
Method CALL_BAPI_ORDER_MAINTAIN on class CL_EAMS_BO_INTEROP has no exception.
Method CLEAR_BUFFER Signature
Method CLEAR_BUFFER on class CL_EAMS_BO_INTEROP has no parameter.
Method CLEAR_BUFFER on class CL_EAMS_BO_INTEROP has no exception.
Method CREATE_NETWORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_ID_CUR | Call by reference | Type reference (TYPE) | QMNUM | current Notif ID | 20100429 | ||
2 | Importing | IV_NOTIF_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number of Notif | 20100623 | ||
3 | Importing | IV_NOTIF_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | status of Notif | 20100429 | ||
4 | Importing | IV_ORDER_ID_CUR | Call by reference | Type reference (TYPE) | AUFNR | current Order ID | 20100429 | ||
5 | Importing | IV_ORDER_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number of Order | 20100623 | ||
6 | Importing | IV_ORDER_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | status of Order | 20100429 |
Method CREATE_NETWORK on class CL_EAMS_BO_INTEROP has no exception.
Method DUMMY_MODIFY_NOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130517 | ||
2 | Importing | IV_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification Number | 20130517 |
Method DUMMY_MODIFY_NOTIF on class CL_EAMS_BO_INTEROP has no exception.
Method DUMMY_MODIFY_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20100602 | ||
2 | Exporting | EV_FAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True = Abortion has accurred | 20100602 | ||
3 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Associated field name for error messages on UI | 20100602 | ||
4 | Importing | IV_MSG_INDEX | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_INDEX | 1 | Related Data Index of a Message for UI | 20100602 | |
5 | Importing | IV_ORDER | Call by reference | Type reference (TYPE) | AUFNR | Order Number to be modified | 20100602 |
Method DUMMY_MODIFY_ORDER on class CL_EAMS_BO_INTEROP has no exception.
Method GET_CURRENT_ONW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_HANDLE | Call by reference | Type reference (TYPE) | TY_ONW_HANDLE | ONW processing handle | 20100503 | ||
2 | Returning | RV_ONW_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | current ONW ID for given handle | 20100503 |
Method GET_CURRENT_ONW on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NETWORK_BY_NOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_ID_CUR | Call by reference | Type reference (TYPE) | QMNUM | current Notif ID | 20100430 | ||
2 | Returning | RV_NETWORK_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | network ID, initial if not found | 20100430 |
Method GET_NETWORK_BY_NOTIF on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NETWORK_BY_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ORDER_ID_CUR | Call by reference | Type reference (TYPE) | AUFNR | current Order ID | 20100430 | ||
2 | Returning | RV_NETWORK_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | network ID, initial if not found | 20100430 |
Method GET_NETWORK_BY_ORDER on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NEXT_NOTIF_ONW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_HANDLE | Call by reference | Type reference (TYPE) | TY_ONW_HANDLE | ONW processing handle | 20100526 | ||
2 | Returning | RV_ONW_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | next ONW ID with Notif for given handle | 20100526 |
Method GET_NEXT_NOTIF_ONW on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NEXT_ONW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_HANDLE | Call by reference | Type reference (TYPE) | TY_ONW_HANDLE | ONW processing handle | 20100429 | ||
2 | Returning | RV_ONW_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | next ONW ID for given handle | 20100429 |
Method GET_NEXT_ONW on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NEXT_ONW_W_MODIFIED_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_HANDLE | Call by reference | Type reference (TYPE) | TY_ONW_HANDLE | ONW processing handle | 20100622 | ||
2 | Returning | RV_ONW_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | next ONW ID with modified Order for given handle | 20100622 |
Method GET_NEXT_ONW_W_MODIFIED_ORDER on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NEXT_ORDER_ONW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_HANDLE | Call by reference | Type reference (TYPE) | TY_ONW_HANDLE | ONW processing handle | 20100526 | ||
2 | Returning | RV_ONW_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | next ONW ID with Order for given handle | 20100526 |
Method GET_NEXT_ORDER_ONW on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NEXT_UNSAVED_NOTIF_ONW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_HANDLE | Call by reference | Type reference (TYPE) | TY_ONW_HANDLE | ONW processing handle | 20100526 | ||
2 | Returning | RV_ONW_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | next unsaved ONW ID with Notif for given handle | 20100526 |
Method GET_NEXT_UNSAVED_NOTIF_ONW on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NEXT_UNSAVED_ONW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_HANDLE | Call by reference | Type reference (TYPE) | TY_ONW_HANDLE | ONW processing handle | 20100503 | ||
2 | Returning | RV_ONW_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | next unsaved ONW ID for given handle | 20100503 |
Method GET_NEXT_UNSAVED_ONW on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NEXT_UNSAVED_ORDER_ONW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_HANDLE | Call by reference | Type reference (TYPE) | TY_ONW_HANDLE | ONW processing handle | 20100526 | ||
2 | Returning | RV_ONW_ID | Value transfer | Type reference (TYPE) | TY_ONW_ID | next unsaved ONW ID with Order for given handle | 20100526 |
Method GET_NEXT_UNSAVED_ORDER_ONW on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NOTIF_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20101215 | ||
2 | Exporting | EV_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | Status of Object in BAPI Interoperability Network | 20101215 | ||
3 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | 20101215 |
Method GET_NOTIF_ATTR on class CL_EAMS_BO_INTEROP has no exception.
Method GET_NOTIF_BY_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJ_ID | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20100507 | ||
2 | Returning | RV_NOTIF_ID_CUR | Value transfer | Type reference (TYPE) | QMNUM | Notification No | 20100507 |
Method GET_NOTIF_BY_OBJ on class CL_EAMS_BO_INTEROP has no exception.
Method GET_ONW_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_ONW_HANDLE | Value transfer | Type reference (TYPE) | TY_ONW_HANDLE | new handle for ONW processing | 20100429 |
Method GET_ONW_HANDLE on class CL_EAMS_BO_INTEROP has no exception.
Method GET_ONW_NOTIF_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_ID | Call by reference | Type reference (TYPE) | TY_ONW_ID | Order Network ID | 20100430 | ||
2 | Returning | RV_NOTIF_ID | Value transfer | Type reference (TYPE) | QMNUM | Notif ID of specified ONW | 20100430 |
Method GET_ONW_NOTIF_ID on class CL_EAMS_BO_INTEROP has no exception.
Method GET_ONW_NOTIF_TMP_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_ID | Call by reference | Type reference (TYPE) | TY_ONW_ID | Order Network ID | 20100510 | ||
2 | Returning | RV_NOTIF_ID_TMP | Value transfer | Type reference (TYPE) | QMNUM | Temp. Notif ID of specified ONW | 20100510 |
Method GET_ONW_NOTIF_TMP_ID on class CL_EAMS_BO_INTEROP has no exception.
Method GET_ONW_ORDER_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_ID | Call by reference | Type reference (TYPE) | TY_ONW_ID | Order Network ID | 20100430 | ||
2 | Returning | RV_ORDER_ID | Value transfer | Type reference (TYPE) | AUFNR | Order ID of specified ONW | 20100430 |
Method GET_ONW_ORDER_ID on class CL_EAMS_BO_INTEROP has no exception.
Method GET_ONW_ORDER_TMP_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_ID | Call by reference | Type reference (TYPE) | TY_ONW_ID | Order Network ID | 20100430 | ||
2 | Returning | RV_ORDER_ID_TMP | Value transfer | Type reference (TYPE) | AUFNR | Temp. Order ID of specified ONW | 20100430 |
Method GET_ONW_ORDER_TMP_ID on class CL_EAMS_BO_INTEROP has no exception.
Method GET_ORDER_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20100528 | ||
2 | Exporting | EV_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | Status of Object in BAPI Interoperability Network | 20100622 | ||
3 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100528 |
Method GET_ORDER_ATTR on class CL_EAMS_BO_INTEROP has no exception.
Method GET_ORDER_BY_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJ_ID | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20110222 | ||
2 | Returning | RV_ORDER_ID_CUR | Value transfer | Type reference (TYPE) | AUFNR | Order No | 20110222 |
Method GET_ORDER_BY_OBJ on class CL_EAMS_BO_INTEROP has no exception.
Method IS_VALID_STATUS_SHIFT_ON_REG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STATUS_FROM | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | current object status | 20100623 | ||
2 | Importing | IV_STATUS_TO | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | target object status | 20100623 | ||
3 | Returning | RV_RETURN | Value transfer | Type reference (TYPE) | ABAP_BOOL | true = is valid status shift on registration of an object | 20100623 |
Method IS_VALID_STATUS_SHIFT_ON_REG on class CL_EAMS_BO_INTEROP has no exception.
Method NEEDS_SAVING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_NETWORK | Call by reference | Type reference (TYPE) | TY_NETWORK | Ord/Ntf network to be checked | 20100428 | ||
2 | Returning | RV_NEEDS_SAVING | Value transfer | Type reference (TYPE) | ABAP_BOOL | true = at least one object in given network needs saving | 20100428 |
Method NEEDS_SAVING on class CL_EAMS_BO_INTEROP has no exception.
Method NUMBERSWITCH_NOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_ID_NEW | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20100420 | ||
2 | Importing | IV_NOTIF_ID_OLD | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20100420 |
Method NUMBERSWITCH_NOTIF on class CL_EAMS_BO_INTEROP has no exception.
Method NUMBERSWITCH_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ORDER_ID_NEW | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100419 | ||
2 | Importing | IV_ORDER_ID_OLD | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100419 |
Method NUMBERSWITCH_ORDER on class CL_EAMS_BO_INTEROP has no exception.
Method READ_NOTIF_BUF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_NOTIF_HEADER | Call by reference | Type reference (TYPE) | VIQMEL | Notif Header read | 20100528 | ||
2 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification Number | 20100528 |
Method READ_NOTIF_BUF on class CL_EAMS_BO_INTEROP has no exception.
Method READ_ONW_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification No read | 20100510 | ||
2 | Exporting | EV_NOTIF_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Notification Object number read | 20100528 | ||
3 | Exporting | EV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order Number read | 20100510 | ||
4 | Exporting | EV_ORDER_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Order Object number read | 20100528 | ||
5 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification No to check | 20100510 | ||
6 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order Number to check | 20100510 |
Method READ_ONW_DATA on class CL_EAMS_BO_INTEROP has no exception.
Method READ_ORDER_BUF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ORDER_HEADER | Call by reference | Type reference (TYPE) | CAUFVD | Order Header read | 20100528 | ||
2 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100528 |
Method READ_ORDER_BUF on class CL_EAMS_BO_INTEROP has no exception.
Method REGISTER_MODIFIED_NOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EVAL_ORDER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | true = evaluate assigned Order | 20100521 | |
2 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20100521 | ||
3 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Notification No | 20100521 |
Method REGISTER_MODIFIED_NOTIF on class CL_EAMS_BO_INTEROP has no exception.
Method REGISTER_MODIFIED_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EVAL_NOTIF | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | true = evaluate assigned Notif | 20100521 | |
2 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20100521 | ||
3 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order id to add/set | 20100521 |
Method REGISTER_MODIFIED_ORDER on class CL_EAMS_BO_INTEROP has no exception.
Method REGISTER_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20100427 | ||
2 | Importing | IV_NOTIF_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Notification Object number | 20100528 | ||
3 | Importing | IV_NOTIF_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | Status of Notif | 20100427 | ||
4 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100427 | ||
5 | Importing | IV_ORDER_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Order Object number | 20100528 | ||
6 | Importing | IV_ORDER_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | Status of Order | 20100427 |
Method REGISTER_OBJECT on class CL_EAMS_BO_INTEROP has no exception.
Method REMOVE_NETWORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONW_ID | Call by reference | Type reference (TYPE) | TY_ONW_ID | ID of network to be removed | 20100430 |
Method REMOVE_NETWORK on class CL_EAMS_BO_INTEROP has no exception.
Method REMOVE_NEW_NOTIF_FROM_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20100628 | ||
2 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100628 |
Method REMOVE_NEW_NOTIF_FROM_ORDER on class CL_EAMS_BO_INTEROP has no exception.
Method SET_NOTIF_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20100507 | ||
2 | Importing | IV_OBJ_ID | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20100507 |
Method SET_NOTIF_ATTR on class CL_EAMS_BO_INTEROP has no exception.
Method SET_NOTIF_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20100427 | ||
2 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | Status of Object in BAPI Interoperability Network | 20100427 |
Method SET_NOTIF_STATUS on class CL_EAMS_BO_INTEROP has no exception.
Method SET_NOTIF_TO_NETWORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_ID_CUR | Call by reference | Type reference (TYPE) | QMNUM | current Notif ID | 20100430 | ||
2 | Importing | IV_NOTIF_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20100623 | ||
3 | Importing | IV_NOTIF_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | status of Notif | 20100430 |
Method SET_NOTIF_TO_NETWORK on class CL_EAMS_BO_INTEROP has no exception.
Method SET_ORDER_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJ_ID | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20100528 | ||
2 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order ID | 20100528 |
Method SET_ORDER_ATTR on class CL_EAMS_BO_INTEROP has no exception.
Method SET_ORDER_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order ID | 20100427 | ||
2 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | Status of Object in BAPI Interoperability Network | 20100427 |
Method SET_ORDER_STATUS on class CL_EAMS_BO_INTEROP has no exception.
Method SET_ORDER_TO_NETWORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ORDER_ID_CUR | Call by reference | Type reference (TYPE) | AUFNR | current Order ID | 20100430 | ||
2 | Importing | IV_ORDER_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20100623 | ||
3 | Importing | IV_ORDER_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | status of Order | 20100430 |
Method SET_ORDER_TO_NETWORK on class CL_EAMS_BO_INTEROP has no exception.
Method SET_REG_STATUS_TO_NETWORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | target Notif status | 20100623 | ||
2 | Importing | IV_ORDER_STATUS | Call by reference | Type reference (TYPE) | EAMS_NETWRK_OBJ_STATUS | target Order status | 20100623 | ||
3 | Returning | RV_RETURN | Value transfer | Type reference (TYPE) | ABAP_BOOL | true = network was changed | 20100623 |
Method SET_REG_STATUS_TO_NETWORK on class CL_EAMS_BO_INTEROP has no exception.
Method S_ABORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100521 | ||
2 | Importing | P2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100521 | ||
3 | Importing | P3 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100521 | ||
4 | Importing | P4 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20100521 |
Method S_ABORT on class CL_EAMS_BO_INTEROP has no exception.
Method S_CLEAN_BAPIRET_ORDER_MAINTAIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100526 |
Method S_CLEAN_BAPIRET_ORDER_MAINTAIN on class CL_EAMS_BO_INTEROP has no exception.
Method S_GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_EAMS_BO_INTEROP | singleton instance | 20100414 |
Method S_GET_INSTANCE on class CL_EAMS_BO_INTEROP has no exception.
Method S_IS_TEMP_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | CHAR12 | Object ID | 20100521 | ||
2 | Returning | RV_IS_TEMP_ID | Value transfer | Type reference (TYPE) | ABAP_BOOL | true = given ID is temporary ID | 20100521 |
Method S_IS_TEMP_ID on class CL_EAMS_BO_INTEROP has no exception.
Method UNASSIGN_NOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ORDER_ID | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100623 |
Method UNASSIGN_NOTIF on class CL_EAMS_BO_INTEROP has no exception.
Method UNASSIGN_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NOTIF_ID | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20100623 |
Method UNASSIGN_ORDER on class CL_EAMS_BO_INTEROP has no exception.
Method UPDATE_NETWORK Signature
Method UPDATE_NETWORK on class CL_EAMS_BO_INTEROP has no parameter.
Method UPDATE_NETWORK on class CL_EAMS_BO_INTEROP has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 606 |