SAP ABAP Class CL_TEST_INTEROP (Test execution BAPI interoperability)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-WOC (Application Component) Maintenance Processing
     EAMS_BO_TEST (Package) Package for Test Coding, for internal purposes only!
Properties
Class CL_TEST_INTEROP  
Short Description Test execution BAPI interoperability    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 0   
Package EAMS_BO_TEST   Package for Test Coding, for internal purposes only! 
Created 20100413   SAP 
Last change 20110908   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 CL_OBJBUILD_ORDER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_TEST_INTEROP has no interface implemented.
Friends
Class CL_TEST_INTEROP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_TEST_INTEROP Test execution BAPI interoperability 20100413
2 MO_OB_GENERAL Instance attribute Protected Object reference (TYPE REF TO) CL_OBJBUILD_GENERAL instance of general object builder class 20100413
3 MO_OB_NOTIF Instance attribute Protected Object reference (TYPE REF TO) CL_OBJBUILD_NOTIF instance of Notification object builder class 20100413
4 MO_OB_ORDER Instance attribute Protected Object reference (TYPE REF TO) CL_OBJBUILD_ORDER instance of Order object builder class 20100413
5 MO_TST_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_TESTING_SRV instance of testing service class 20100413
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_NOTIF_TO_ORDER_BAPI Instance method Public Method Testcase: Assign Notification to Order via BAPI 20100413
2 ASSIGN_NOTIF_TO_ORDER_BO Instance method Public Method Testcase: Assign Notification to Order via BO 20100413
3 ASSIGN_NTF_TO_ORD_BAPI Instance method Protected Method Teststep: Assign a Notif to an Order via BAPI call 20100426
4 ASSIGN_NTF_TO_ORD_BO Instance method Protected Method Teststep: Assign a Notif to an Order via BO call 20100426
5 COMMIT_AND_WAIT Instance method Protected Method Teststep: Execute "commit work & wait" via BAPI call 20100422
6 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20100421
7 CREATE_NOTIF_BAPI Instance method Public Method Testcase: Create Notification via BAPI 20100422
8 CREATE_NOTIF_BO Instance method Public Method Testcase: Create Notification via BO 20100427
9 CREATE_NTF_BAPI Instance method Protected Method Teststep: Create Notification via BAPI call 20100422
10 CREATE_NTF_BO Instance method Protected Method Teststep: Create Notification via BO call 20100426
11 CREATE_ORDER_BAPI Instance method Public Method Testcase: Create Order via BAPI 20100422
12 CREATE_ORDER_BO Instance method Public Method Testcase: Create Order via BO 20100427
13 CREATE_ORD_BAPI Instance method Protected Method Teststep: Create Order via BAPI call 20100422
14 CREATE_ORD_BO Instance method Protected Method Teststep: Create Order via BO call 20100423
15 DISPLAY_LOG Instance method Public Method Display current log 20100413
16 END_TESTRUN_NORMALLY Instance method Protected Method Log normal end of testrun and set continue = true 20100422
17 INIT_TESTRUN Instance method Protected Method Initializations at begin of testcase execution 20100422
18 LOG_BAPIRET Instance method Protected Method Write given bapi messages to log; check for abort msg 20100422
19 LOG_SPIMSG Instance method Protected Method Write given SPI messages to log; check for abort msg 20100422
20 LOG_TESTRUN_ABNORMALLY Instance method Protected Method Log abnormal end of testrun 20100426
21 LOG_TXT Instance method Protected Method Write a text to current log 20100422
22 PROCESS_INTEROP_NETWORKS Instance method Public Method Testcase: Process Order Networks via BO Interop 20100430
23 RESET_INTEROP Instance method Protected Method Clear all Order Network data in BO INTEROP 20100504
24 SAVE_NTF_BAPI Instance method Protected Method Teststep: Save Notification via BAPI call 20100422
25 SAVE_NTF_BO Instance method Protected Method Teststep: Save Notification via BO call 20100426
26 SAVE_ORD_BAPI Instance method Protected Method Teststep: Save Order via BAPI call 20100422
27 SAVE_ORD_BO Instance method Protected Method Teststep: Save Order via BO call 20100423
28 S_GET_INSTANCE Static method Public Method Singleton instance getter 20100413
29 UNASSIGN_NTF_FROM_ORD_BAPI Instance method Protected Method Teststep: Unassign Header Notif from an Order via BAPI call 20100715
30 UNASSIGN_NTF_FROM_ORD_BO Instance method Protected Method Teststep: Unassign Header Notif from Order via BO call 20100715
31 UPGRADE_TO_HEADER_NTF_FM Instance method Protected Method Teststep: Upgrade Notif of an Order to Header Notif via FM 20100426
Events
Class CL_TEST_INTEROP has no event.
Types
Class CL_TEST_INTEROP has no local type.
Method Signatures

Method ASSIGN_NOTIF_TO_ORDER_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSIGN_ON_HEADER_LEVEL Call by reference Type reference (TYPE) ABAP_BOOL 'X' assign on header level 20100413
2 Importing IV_AUFART Call by reference Type reference (TYPE) AUFART 'PM03' new Order: Order type 20100413
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR existing Order: Order number 20100413
4 Importing IV_COMMIT_AT_END Call by reference Type reference (TYPE) ABAP_BOOL 'X' commit at end of execution 20100413
5 Importing IV_COMMIT_ORD_CREATE Call by reference Type reference (TYPE) ABAP_BOOL 'X' new Order: commit after creation 20100413
6 Importing IV_LOG_TEXT Call by reference Type reference (TYPE) CHAR50 text for 1st log entry 20100413
7 Importing IV_NEW_NOTIF Call by reference Type reference (TYPE) ABAP_BOOL 'X' true = create new Notif 20100413
8 Importing IV_NEW_ORDER Call by reference Type reference (TYPE) ABAP_BOOL 'X' true = create new Order 20100413
9 Importing IV_NTF_TEXT Call by reference Type reference (TYPE) CHAR40 'Test Notif' new Notif: Short Text 20100413
10 Importing IV_ORD_TEXT Call by reference Type reference (TYPE) CHAR40 'Test Order' new Order: Short Text 20100413
11 Importing IV_PLANPLANT Call by reference Type reference (TYPE) IWERK '0001' new Order: Planning Plant 20100413
12 Importing IV_PLANT Call by reference Type reference (TYPE) WERGW '0001' new Order: Plant of Workcenter 20100413
13 Importing IV_QMART Call by reference Type reference (TYPE) QMART 'M1' new Notif: Notif type 20100413
14 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM existing Notif: Notif number 20100413
15 Importing IV_REPEAT_COUNT Call by reference Type reference (TYPE) I 2 execute testcase n times 20100507
16 Importing IV_WORKCENTER Call by reference Type reference (TYPE) GEWRK 'ALLMANN' new Order: Main Workcenter 20100413
17 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort message was received 20100413

Method ASSIGN_NOTIF_TO_ORDER_BAPI on class CL_TEST_INTEROP has no exception.

Method ASSIGN_NOTIF_TO_ORDER_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSIGN_ON_HEADER_LEVEL Call by reference Type reference (TYPE) ABAP_BOOL 'X' assign on header level 20100413
2 Importing IV_AUFART Call by reference Type reference (TYPE) AUFART 'PM03' new Order: Order type 20100413
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR existing Order: Order number 20100413
4 Importing IV_COMMIT_AT_END Call by reference Type reference (TYPE) ABAP_BOOL 'X' commit at end of execution 20100413
5 Importing IV_COMMIT_ORD_CREATE Call by reference Type reference (TYPE) ABAP_BOOL 'X' new Order: commit after creation 20100413
6 Importing IV_LOG_TEXT Call by reference Type reference (TYPE) CHAR50 text for 1st log entry 20100413
7 Importing IV_NEW_NOTIF Call by reference Type reference (TYPE) ABAP_BOOL 'X' true = create new Notif 20100413
8 Importing IV_NEW_ORDER Call by reference Type reference (TYPE) ABAP_BOOL 'X' true = create new Order 20100413
9 Importing IV_NTF_TEXT Call by reference Type reference (TYPE) CHAR40 'Test Notif' new Notif: Short Text 20100413
10 Importing IV_ORD_TEXT Call by reference Type reference (TYPE) CHAR40 'Test Order' new Order: Shot Text 20100413
11 Importing IV_PLANPLANT Call by reference Type reference (TYPE) IWERK '0001' new Order: Planning Plant 20100413
12 Importing IV_PLANT Call by reference Type reference (TYPE) WERGW '0001' new Order: Plant of Workcenter 20100413
13 Importing IV_QMART Call by reference Type reference (TYPE) QMART 'M1' new Notif: Notif type 20100413
14 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM existing Notif: Notif number 20100413
15 Importing IV_REPEAT_COUNT Call by reference Type reference (TYPE) I 2 execute testcase n times 20100507
16 Importing IV_WORKCENTER Call by reference Type reference (TYPE) GEWRK 'ALLMANN' new Order: Main Workcenter 20100413
17 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort message was received 20100413

Method ASSIGN_NOTIF_TO_ORDER_BO on class CL_TEST_INTEROP has no exception.

Method ASSIGN_NTF_TO_ORD_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100426
2 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100426
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order to assign Notif to 20100426
4 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Notif to assign to Order 20100426

Method ASSIGN_NTF_TO_ORD_BAPI on class CL_TEST_INTEROP has no exception.

Method ASSIGN_NTF_TO_ORD_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Messages 20100426
2 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100426
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order to assign Notif to 20100426
4 Importing IV_ON_HEADER_LEVEL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE true = assign Notif on header level 20100426
5 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Notif to assign to Order 20100426

Method ASSIGN_NTF_TO_ORD_BO on class CL_TEST_INTEROP has no exception.

Method COMMIT_AND_WAIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100422

Method COMMIT_AND_WAIT on class CL_TEST_INTEROP has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_TEST_INTEROP has no parameter.
Method CONSTRUCTOR on class CL_TEST_INTEROP has no exception.

Method CREATE_NOTIF_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order to be assigned to Notif 20100423
2 Importing IV_COMMIT_AT_END Call by reference Type reference (TYPE) ABAP_BOOL 'X' commit at end of execution 20100422
3 Importing IV_LOG_TEXT Call by reference Type reference (TYPE) CHAR50 text for 1st log entry 20100422
4 Importing IV_NTF_TEXT Call by reference Type reference (TYPE) CHAR40 'Test Notif' Notif Short Text 20100422
5 Importing IV_QMART Call by reference Type reference (TYPE) QMART 'M1' Notif type 20100422
6 Importing IV_REPEAT_COUNT Call by reference Type reference (TYPE) I 2 execute testcase n times 20100507
7 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort message was received 20100422

Method CREATE_NOTIF_BAPI on class CL_TEST_INTEROP has no exception.

Method CREATE_NOTIF_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order to be assigned to Notif 20100427
2 Importing IV_COMMIT_AT_END Call by reference Type reference (TYPE) ABAP_BOOL 'X' commit at end of execution 20100427
3 Importing IV_LOG_TEXT Call by reference Type reference (TYPE) CHAR50 text for 1st log entry 20100427
4 Importing IV_NTF_TEXT Call by reference Type reference (TYPE) CHAR40 'Test Notif' Notif Short Text 20100427
5 Importing IV_QMART Call by reference Type reference (TYPE) QMART 'M1' Notif type 20100427
6 Importing IV_REPEAT_COUNT Call by reference Type reference (TYPE) I 2 execute testcase n times 20100507
7 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort message was received 20100427

Method CREATE_NOTIF_BO on class CL_TEST_INTEROP has no exception.

Method CREATE_NTF_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100422
2 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100422
3 Exporting EV_QMNUM Call by reference Type reference (TYPE) QMNUM Created Notification Number 20100422
4 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order No to be assigned to Notif 20100422
5 Importing IV_NTF_TEXT Call by reference Type reference (TYPE) CHAR40 Notification short text 20100422
6 Importing IV_QMART Call by reference Type reference (TYPE) QMART Notification Type 20100422

Method CREATE_NTF_BAPI on class CL_TEST_INTEROP has no exception.

Method CREATE_NTF_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Messages 20100426
2 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100426
3 Exporting EV_QMNUM Call by reference Type reference (TYPE) QMNUM Created Notification Number 20100426
4 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order No to be assigned to Notif 20100426
5 Importing IV_NTF_TEXT Call by reference Type reference (TYPE) CHAR40 Notification short text 20100426
6 Importing IV_QMART Call by reference Type reference (TYPE) QMART Notification Type 20100426

Method CREATE_NTF_BO on class CL_TEST_INTEROP has no exception.

Method CREATE_ORDER_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFART Call by reference Type reference (TYPE) AUFART 'PM03' Order type 20100422
2 Importing IV_COMMIT_AT_END Call by reference Type reference (TYPE) ABAP_BOOL 'X' commit at end of execution 20100422
3 Importing IV_LOG_TEXT Call by reference Type reference (TYPE) CHAR50 text for 1st log entry 20100422
4 Importing IV_ORD_TEXT Call by reference Type reference (TYPE) CHAR40 'Test Order' Order Short Text 20100422
5 Importing IV_PLANPLANT Call by reference Type reference (TYPE) IWERK '0001' Planning Plant 20100422
6 Importing IV_PLANT Call by reference Type reference (TYPE) WERGW '0001' Plant of Workcenter 20100422
7 Importing IV_REPEAT_COUNT Call by reference Type reference (TYPE) I 2 execute testcase n times 20100507
8 Importing IV_WORKCENTER Call by reference Type reference (TYPE) GEWRK 'ALLMANN' Main Workcenter 20100422
9 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort message was received 20100422

Method CREATE_ORDER_BAPI on class CL_TEST_INTEROP has no exception.

Method CREATE_ORDER_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFART Call by reference Type reference (TYPE) AUFART 'PM03' Order type 20100427
2 Importing IV_COMMIT_AT_END Call by reference Type reference (TYPE) ABAP_BOOL 'X' commit at end of execution 20100427
3 Importing IV_LOG_TEXT Call by reference Type reference (TYPE) CHAR50 text for 1st log entry 20100427
4 Importing IV_ORD_TEXT Call by reference Type reference (TYPE) CHAR40 'Test Order' Order Short Text 20100427
5 Importing IV_PLANPLANT Call by reference Type reference (TYPE) IWERK '0001' Planning Plant 20100427
6 Importing IV_PLANT Call by reference Type reference (TYPE) WERGW '0001' Plant of Workcenter 20100427
7 Importing IV_REPEAT_COUNT Call by reference Type reference (TYPE) I 2 execute testcase n times 20100507
8 Importing IV_WORKCENTER Call by reference Type reference (TYPE) GEWRK 'ALLMANN' Main Workcenter 20100427
9 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort message was received 20100427

Method CREATE_ORDER_BO on class CL_TEST_INTEROP has no exception.

Method CREATE_ORD_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100422
2 Exporting EV_AUFNR Call by reference Type reference (TYPE) AUFNR Created Order Number 20100422
3 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100422
4 Importing IV_AUFART Call by reference Type reference (TYPE) AUFART Order Type 20100422
5 Importing IV_ORD_TEXT Call by reference Type reference (TYPE) CHAR40 Order short text 20100422
6 Importing IV_PLANPLANT Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20100422
7 Importing IV_PLANT Call by reference Type reference (TYPE) WERGW Plant associated with main work center 20100422
8 Importing IV_WORKCENTER Call by reference Type reference (TYPE) GEWRK Main work center 20100422

Method CREATE_ORD_BAPI on class CL_TEST_INTEROP has no exception.

Method CREATE_ORD_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Messages 20100423
2 Exporting EV_AUFNR Call by reference Type reference (TYPE) AUFNR Created Order Number 20100423
3 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100423
4 Exporting EV_QMNUM Call by reference Type reference (TYPE) QMNUM Header Notification No 20100715
5 Importing IV_AUFART Call by reference Type reference (TYPE) AUFART Order Type 20100423
6 Importing IV_ORD_TEXT Call by reference Type reference (TYPE) CHAR40 Order short text 20100423
7 Importing IV_PLANPLANT Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20100423
8 Importing IV_PLANT Call by reference Type reference (TYPE) WERGW Plant associated with main work center 20100423
9 Importing IV_WORKCENTER Call by reference Type reference (TYPE) GEWRK Main work center 20100423

Method CREATE_ORD_BO on class CL_TEST_INTEROP has no exception.

Method DISPLAY_LOG Signature

Method DISPLAY_LOG on class CL_TEST_INTEROP has no parameter.
Method DISPLAY_LOG on class CL_TEST_INTEROP has no exception.

Method END_TESTRUN_NORMALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abortion occurred 20100426

Method END_TESTRUN_NORMALLY on class CL_TEST_INTEROP has no exception.

Method INIT_TESTRUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL false = assume that abortion will occur 20100426

Method INIT_TESTRUN on class CL_TEST_INTEROP has no exception.

Method LOG_BAPIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100422
2 Importing IV_LVL Call by reference Type reference (TYPE) I 3 log level 20100422
3 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort msg contained 20100422

Method LOG_BAPIRET on class CL_TEST_INTEROP has no exception.

Method LOG_SPIMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG SPI Message 20100422
2 Importing IV_LVL Call by reference Type reference (TYPE) I 3 log level 20100422
3 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort msg contained 20100422

Method LOG_SPIMSG on class CL_TEST_INTEROP has no exception.

Method LOG_TESTRUN_ABNORMALLY Signature

Method LOG_TESTRUN_ABNORMALLY on class CL_TEST_INTEROP has no parameter.
Method LOG_TESTRUN_ABNORMALLY on class CL_TEST_INTEROP has no exception.

Method LOG_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LVL Call by reference Type reference (TYPE) I 1 log level 20100422
2 Importing IV_TXT Call by reference Type reference (TYPE) ANY msg var 1 20100422
3 Importing IV_TXT2 Call by reference Type reference (TYPE) ANY msg var 2 20100422
4 Importing IV_TXT3 Call by reference Type reference (TYPE) ANY msg var 3 20100422
5 Importing IV_TXT4 Call by reference Type reference (TYPE) ANY msg var 4 20100422
6 Importing IV_TYPE Call by reference Type reference (TYPE) SY-MSGTY 'I' message type 20100422

Method LOG_TXT on class CL_TEST_INTEROP has no exception.

Method PROCESS_INTEROP_NETWORKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXCEPTION_HANDLING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE test exception handling 20100506
2 Importing IV_LOG_TEXT Call by reference Type reference (TYPE) CHAR50 text for 1st log entry 20100430
3 Importing IV_LOOP_PROCESSING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE test ONW loop processing 20100430
4 Importing IV_ONW_MERGE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE test ONW merging 20100430
5 Importing IV_REPEAT_COUNT Call by reference Type reference (TYPE) I 2 execute testcase n times 20100507
6 Returning RV_CONTINUE Value transfer Type reference (TYPE) ABAP_BOOL true = no abort message was received 20100430

Method PROCESS_INTEROP_NETWORKS on class CL_TEST_INTEROP has no exception.

Method RESET_INTEROP Signature

Method RESET_INTEROP on class CL_TEST_INTEROP has no parameter.
Method RESET_INTEROP on class CL_TEST_INTEROP has no exception.

Method SAVE_NTF_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100422
2 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100422
3 Exporting EV_QMNUM Call by reference Type reference (TYPE) QMNUM saved Notif 20100422
4 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Notif to be saved 20100422

Method SAVE_NTF_BAPI on class CL_TEST_INTEROP has no exception.

Method SAVE_NTF_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG messages 20100426
2 Exporting ET_NTF_ID_NEW Call by reference Type reference (TYPE) EAMS_T_BO_NTF_ID new Notification IDs 20100426
3 Exporting ET_NTF_ID_OLD Call by reference Type reference (TYPE) EAMS_T_BO_NTF_ID old Notification IDs 20100426
4 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100426
5 Exporting EV_QMNUM_NEW Call by reference Type reference (TYPE) QMNUM first new Notif No 20100426
6 Exporting EV_QMNUM_OLD Call by reference Type reference (TYPE) QMNUM first old Notif No 20100426
7 Importing IV_ASSERT_ONE_ID Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE assert that only one Notif was saved 20100426

Method SAVE_NTF_BO on class CL_TEST_INTEROP has no exception.

Method SAVE_ORD_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100422
2 Exporting ET_SAVED_NTF Call by reference Type reference (TYPE) BAPI_ALM_NOTIF_NUMBERS_T saved Ntf IDs 20100428
3 Exporting ET_SAVED_ORD Call by reference Type reference (TYPE) BAPI_ALM_NUMBERS_T saved Ord IDs 20100428
4 Exporting EV_AUFNR Call by reference Type reference (TYPE) AUFNR first saved Order 20100422
5 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100422
6 Exporting EV_QMNUM Call by reference Type reference (TYPE) QMNUM first saved Notif 20100422
7 Importing IV_ASSERT_ONE_ID Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE assert that only one Order was saved 20100422

Method SAVE_ORD_BAPI on class CL_TEST_INTEROP has no exception.

Method SAVE_ORD_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Messages 20100423
2 Exporting ET_SAVED_NTF Call by reference Type reference (TYPE) BAPI_ALM_NOTIF_NUMBERS_T Notif IDs returned from save 20100428
3 Exporting ET_SAVED_ORD Call by reference Type reference (TYPE) BAPI_ALM_NUMBERS_T Order IDs returned from save 20100428
4 Exporting EV_AUFNR_NEW Call by reference Type reference (TYPE) AUFNR first new Order No 20100423
5 Exporting EV_AUFNR_OLD Call by reference Type reference (TYPE) AUFNR first old Order No 20100423
6 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100423
7 Importing IV_ASSERT_ONE_ID Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE assert that only one Order was saved 20100428

Method SAVE_ORD_BO on class CL_TEST_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_TEST_INTEROP singleton instance 20100413

Method S_GET_INSTANCE on class CL_TEST_INTEROP has no exception.

Method UNASSIGN_NTF_FROM_ORD_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100715
2 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100715
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order to unassign Notif from 20100715

Method UNASSIGN_NTF_FROM_ORD_BAPI on class CL_TEST_INTEROP has no exception.

Method UNASSIGN_NTF_FROM_ORD_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Messages 20100715
2 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100715
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order No to unassign Notif from 20100715

Method UNASSIGN_NTF_FROM_ORD_BO on class CL_TEST_INTEROP has no exception.

Method UPGRADE_TO_HEADER_NTF_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100426
2 Exporting EV_CONTINUE Call by reference Type reference (TYPE) ABAP_BOOL true = no abort msg occurred 20100426
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20100426
4 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Notif Number 20100426

Method UPGRADE_TO_HEADER_NTF_FM on class CL_TEST_INTEROP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606