SAP ABAP Class CL_EAMS_BO_INTEROP (Business Object Interoperability of Order and Notification)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   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