Get tin g St art ed Newsl ett ers St ore SearchtheCommunity Welcome, Guest Login Register Added by Sachin Dhingra, last edited by Sachin Dhingra on Jun 23, 2008 ABAP Development / Useful ABAP Function Modules Function Module Test Sequence Function Module Test Sequence - By using this option we can test a number of function modules all together where first's output is the Input for the next. Many times we have to use BAPIs in our ABAP code or in XI/PI for some interfacing with SAP. In some BAPIs we need to commit work. Until I was not aware of this option I used to write a piece of code and test it. But now we c an test it as f ollows : Example: I am using the two BAPIs to test in sequence. 1. BAPI_PO_CR EATE1 (T o Create a standard Purchase Order) 2. BAPI_TRANSACTION_COMM IT (To Commit Wor k) BAPI_PO_CREATE1 is used to create Purchase order but even after getting a success message as output we are not able to see the Purchase Order created because the work done by this BAPI is not committed in database. That's why we have to use BAPI_TRANSACTION_COMMIT. Go to transaction SE37. Go to menu Func tion Module->T est->T est Sequences as shown: Give the name of BAPIs BAPI_PO_CREATE1 and BAPI_TRANSACTION_COMMIT and Execute. The BAPI_PO_CREATE test is opened. Give the Header and Item Data (Header and Item data may vary according to configuration of your system) Enter the Values for POHEADER Click on the icon next to refresh or (Shift + F7) to have a better view to enter the DATA. Enter the Values for POHEADERX In POHEADERX you have to put 'X' for the values you entered i n POHEADER Enter the Values for POITEM Enter the Values for POITEMX In POITEMX you have to put 'X' for the values you entered in POITEM. Execute the function module and check the RETURN table. If Fu nc tio n Mo du le T est Sequen ce - ABAP Deve lopm en t - S CN Wik i h tt p://wik i.sc n. sap.com /wik i/dis play /AB AP/ Fu nct ion +Modu le+T est +Seq... 1 of 2 06.07.2015 5:06 PM