AIMTE.040 SYSTEM TEST SCRIPT ESCO Cash Management Implementation Author: Creation Date: Last Updated: Document Ref: Version: Ratna Kumar V Sep 08, 2010 Sep 16, 2010 Approvals: TE.040 System Test Script Error: Reference source not found Doc Ref: Document Control Change Record 1 Date Author Versio n Change Reference Reviewers Name Position Distribution Copy No. Name Location Note to Holders: If you receive an electronic copy of this document and print it out, please write your name on the equivalent of the cover page, for document control purposes. If you receive a hard copy of this document, please write your name on the front cover, for document control purposes. Cash Management Implementation File Ref: TE040 Cash Management Document Control iii ........................................14 14 .........................................................6 05 ..1 Century Date Compliance...System Test Specifications < Automatically Reconcile a Payment Batch >..........................................................................................................................040 System Test Script Error: Reference source not found Doc Ref: Contents Document Control.............................................System Test Specifications < Import a Bank Statement for All branches >...................................................................... .System Test Specifications < Manually Reconcile a Receipt >..............................System Test Specifications < RUN Transactions Available for Reconciliation Report>......System Test Specifications < Manually Reconcile a Receipt Batch >12 11 ..................16 15 ............................7 06 ...................System Test Specifications < Manually Reconcile a Miscellaneous Payment >...................10 09 ............ii Overview.........................................11 10 ..........5 04 ...................... ..System Test Specifications < Edit a Bank Statement >.................................................................................................................................System Test Specifications < Automatic Reconciliation >...............4 03 ............9 08 ...20 Defect Log..................................3 02 ...........................................................................1 System Test Sequences.........................19 17 ................................13 12............21 Cash Management Implementation File Ref: TE040 Cash Management Document Control iii ............................System Test Specifications < Manually Reconcile a Miscellaneous Receipt >........................................System Test Specifications < Create Accounting for AP payments after reconciliation >.........8 07 ........................................................................................System Test Specifications < Manually Reconcile a Payment Batch > .......................System Test Specifications < Delete a Cash Position Template >...............System Test Specifications < Update a Cash Position Template >.............................System Test Specifications < Reconcile a Bank Statement >.......System Test Specifications < Import a Bank Statement for An AP bank Account >.........................................TE..............................17 16 ...........2 01 ......................................................................................................System Test Specifications < Generate Cash Position >...... ........TE...............22 Closed Issues...................................................040 System Test Script Error: Reference source not found Doc Ref: Open and Closed Issues for This Deliverable..............................22 Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .................................................................................22 Open Issues......................................................................................... two-character date coding was an acceptable convention due to perceived costs associated with the additional disk and memory storage requirements of full four character date encoding. As the year 2000 approached. Every applications implementation team needs to consider the impact of the Century Date on their implementation project. You must create scripts for all business processes based on the Mapped Business Requirements (BR. System test scripts should include steps for testing Century Date compliance.Doc Ref: Overview This System Test Script documents the steps needed to test the integration of application extensions with the target application system with respect to the Cash Management process. Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . it became evident that a full four character-coding scheme was more appropriate. and custom interfaces need to be reviewed for Century Date compliance. using system test sequences and scripts. As part of the implementation effort. In the context of the Application Implementation Method (AIM). legacy data conversions. all customizations. System testing measures the quality of the entire application system.030) This system test will include the following types of testing: • Integrated Business Processes • Security Testing Century Date Compliance In the past. the convention Century Date or C/Date support rather than Year2000 or Y2K support is used. It is felt that coding for any future Century Date is now the modern business and technical convention. Testing activities need to make sure that all interfaces and application extensions are coded for Century Date compliance. 8. 7. 12. 4. 6. 11.Doc Ref: System Test Sequences Sequenc e# 1. Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . Cash Management Test Import a Bank Statement Reconcile a Bank Statement Import& Reconcile a Statement Manually Reconcile a Payment Manually Reconcile a Receipt Manually Reconcile a Miscellaneous Receipt Manually Reconcile a Miscellaneous Payment Manually Reconcile a Payment Batch Manually Reconcile a Receipt Batch Correct Bank Statement Lines Automatic reconciliation of Receivables batch Create Accounting for AP payments Import a Description Import a Bank Statement Reconcile a Bank Statement Import& Reconcile a Statement Manually Reconcile a Payment Manually Reconcile a Receipt Manually Reconcile a Miscellaneous Receipt Manually Reconcile a Miscellaneous Payment Manually Reconcile a Payment Batch Manually Reconcile a Receipt Batch Correct Bank Statement Lines Automatic reconciliation of Receivables batch Create Accounting for AP payments Test er Test Status Active Active Active Active Active Active Active Active Active Active Active Pass/Fail Notes 2. 5. 10. 9. 3. Choose Statement Date (B) Find (B) Review (B) Lines (B) Find Verify that the check number is populated correctly Check number is populated under the number field in statement lines for transaction type payments.Doc Ref: 01 . You have to request John Lymp / Nancy to rename the file and place it back in the US directory.After the file is imported it gets moved to a directory called Archives.Country US . All Check numbers are populated correctly.Mapping Name ESCO US Bank STMT LDR (B) Click OK (B) Submit One bank statement is imported successfully without errors. Expected Results Actual Results Status 1.Branch RICHMOND . Pl take help of John.1 Test Step Event Bank Statement Processing Import a statement for a specific bank account Cash Management SUPERUSER US (N) Other > Concurrent > Submit a New Request Role Action or Path Test Step Details .2 Bank Statement Processing Verify the Check Numbers Cash Management SUPERUSER US (N) Bank Statements > Bank Statements and Reconciliations . Every time a file is processed it is renamed with filename + datestamp.Run Autoreconciliation ‘No’ -Notify on Successful completion ‘No’ . It is nolonger available in the US directory.Choose Account number 002210000238 . So it is very important to rename the file and place it back each time you run the process.System Test Specifications < Import a Bank Statement for An AP bank Account > Scenari o Step 1. The file gets processed successfully. Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . Even if the job errors the file will be moved to an archive directory.dat .In the name field Choose ESCO Bank Statement Interface -In the parameters window supply the following values -File Name to up load CEEPUS.Bank Account Number 002210000238 . One Bank statement is reconciled No statement is reconciled as the bank data is newer than the transaction data in oracle.One bank statement is returned by the system Click on Review button . .System Test Specifications < Reconcile a Bank Statement > Scenari o Step 2.Bank statement Summary window opens with the details of the bank statement. .Tools > Auto Reconciliation: .Submit Automatic Reconciliation window opens with the statement details .Enter the account number and date in the find bank statements window .Click OK on the Caution window .Review the details Dismiss the summary window to go back to the statement details .1 Even t Test Step Reconcile a bank statement Role Cash Managemen t SUPERUSER US Action or Path Test Step Details Bank Statements > Bank Statements and Reconciliati ons .Note down the concurrent request id and view the details for this concurrent request id.Doc Ref: 02 .Click on Submit…1 Button . Expected Results Actual Results Status Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .Review the Autoreconciliation Execution report . (B) OK .System Test Specifications < RUN Transactions Available for Reconciliation Report> Scenario Step 3.(B) Submit New Request .One Concurrent request is completed successfully. Status Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . Save the output to a specified directory Actual Results .1 Event Test Step RUN Transactions Available for Reconciliatio n Report Role Cash Management Superuser US Action or Path (N) Other > Concurrent Test Step Details .Enter ‘Transactions Available for Reconciliation Report ‘ for name Choose ‘ payments’ for transaction type Choose ‘002210000238.One Concurrent request is completed successfully. AP ACCT’ for bank account Order by ‘ Date’ (B) OK (B) Submit Expected Results .Doc Ref: 03 . (B) Review (B) Lines (B) Find Edit the check number and dollar amount based on the output file in Step3 (Save) your work (B) Yes in the decision window.1 Test Step Event Role Cash Management Superuser US Action or Path Test Step Details Edit a Bank Statement (N) Bank Statements > Bank Statements and reconciliations .Doc Ref: 04 . Statement Lines are prepared and ready for auto reconciliation.Select the statement imported in the previous step to Edit Normally this step is not required.System Test Specifications < Edit a Bank Statement > Scenari o Step 4. This step and previous step are included Especially for ESCO as the data in Oracle system is older than the bank files. Expected Results Actual Results Status Edit a bank statement to simulate reconciliati on Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . We are going to edit a statement so that autoreconciliation can be run. .Whatever payments have been edited should reconcile. Expected Results Actual Results Statu s Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .System Test Specifications < Automatic Reconciliation > Scenari o Step 5.1 Test Step Event Reconciliati on Automatic reconciliati on Cash Managem ent Superuse r US (N) Bank Statements > Bank Statements and Reconciliations Role Action or Path Test Step Details Enter Bank Account Number and Date (B) Find One statement is returned.Doc Ref: 05 . Tools > Autoreconcilliation Reconcile only Radio box is checked (B) Submit1 (B) Ok (B) OK Verify that the program is completed successfully (B) review on the Statements Summary form (B) Lines (B) Find Verify that the edited lines have been reconciled successfully. Enter Number / amount / date / currency to make selection . One receipt is reconciled and the transaction is saved successfully.Click Find ( B) Verify the receipt number and other details.(B) Click on Available button .1 Test Step Event Manual Reconciliati on Manually reconcile a receipt Cash Management Superuser US (N) Bank Statements > Bank Statements and Reconciliations Role Action or Path Test Step Details Enter Statement Date (B) Press Find button (B) Press Review Button (B) Click on Lines button (B) Press Find button Place the cursor on the line you want to reconcile .Verify the detail radio button is elected.Doc Ref: 06 . Expected Results Actual Results Status Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . . Tests 6 – 9 are contingent upon editing a bank statement lines to match the records in AP / AR Please follow the steps mentioned in the test 4.System Test Specifications < Manually Reconcile a Receipt > Scenari o Step 6.Check the Receipts Checkbox . If a match is found Check the check box on extreme left (B) Press reconcile button. Enter Number / amount / date / currency to make selection . Expected Results Actual Results Status Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .Click Find ( B) Verify the receipt number and other details.Verify the detail radio button is elected.System Test Specifications < Manually Reconcile a Miscellaneous Receipt > Scenari o Step 7.Check the Miscellaneous Checkbox .Doc Ref: 07 .Check the Receipts Checkbox .1 Even t Manu al Reco nciliat ion Test Step Manually reconcile a receipt Role Cash Managem ent Superuse r US Action or Path Test Step Details (N) Bank Statemen ts > Bank Statemen ts and Reconcili ations Enter Statement Date (B) Press Find button (B) Press Review Button (B) Click on Lines button (B) Press Find button Place the cursor on the line you want to reconcile . One Miscellaneous receipt is reconciled and the transaction is saved successfully. .(B) Click on Available button . If a match is found Check the check box on extreme left (B) Press reconcile button. Verify the detail radio button is elected.(B) Click on Available button . If a match is found Check the check box on extreme left (B) Press reconcile button.Check the Miscellaneous Checkbox . Expected Results Actual Results Statu s Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .System Test Specifications < Manually Reconcile a Miscellaneous Payment > Scenari o Step 8.Enter Number / amount / date / currency to make selection .1 Test Step Event Manual Reconciliati on Manually reconcile a receipt Cash Managem ent Superuse r US (N) Bank Statements > Bank Statements and Reconciliations Role Action or Path Test Step Details Enter Statement Date (B) Press Find button (B) Press Review Button (B) Click on Lines button (B) Press Find button Place the cursor on the line you want to reconcile .Doc Ref: 08 .Click Find ( B) Verify the receipt number and other details. One Miscellaneous receipt is reconciled and the transaction is saved successfully.Check the Payments Checkbox . . If a match is found Check the check box on extreme left (B) Press reconcile button. Enter the payment batch total in the amount field of a statement line. .Enter Number / amount / date / currency to make selection . Actual Results . Tests 6 – 11 are contingent upon editing bank statement lines to match the records in AP / AR Please use the steps mentioned in the step 4.One payment batch is reconciled and the transaction is saved successfully.System Test Specifications < Manually Reconcile a Payment Batch > Scenario Step 9.1 Even t Manu al Reco nciliat ion Test Step Manually reconcile a payment Role Cash Managemen t SUPERUSER US Action or Path (N) Bank Statements > Bank Statements and Reconciliatio ns Test Step Details Enter Statement Date (B) Press Find button (B) Press Review Button (B) Click on Lines button (B) Press Find button Place the cursor on the line you want to reconcile . Status Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .Click Find ( B) Verify the payment batch name and other details.Verify the batch radio button is selected.One payment batch is reconciled and the transaction is saved successfully.Check the payment Checkbox .(B) Click on Available button . Expected Results .Doc Ref: 09 . While editing the bank statement pl does the following. Enter the payment batch name in the Number field of the line. System Test Specifications < Manually Reconcile a Receipt Batch > Scenario Step 10.Doc Ref: 10 . Tests 6 – 9 are contingent upon editing a bank statement lines to match the records in AP / AR Please use the steps mentioned in the step 4. If a match is found Check the check box on extreme left (B) Press reconcile button. Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .Check the receipts Checkbox .(B) Click on Available button . Actual Results Status Enter Statement Date (B) Press Find button (B) Press Review Button (B) Click on Lines button (B) Press Find button Place the cursor on the line you want to reconcile . .Enter Number / amount / date / currency to make selection . Enter the Receipt batch name in the Number field of the line.Click Find ( B) Verify the receipt batch name and other details.Verify the batch radio button is selected.One receipt batch is reconciled and the transaction is saved successfully.1 Event Manual Reconcili ation Test Step Manually reconcile a Receipt Batch Role Cash Management Superuser US Action or Path (N) Bank Statements > Bank Statements and Reconciliation s Test Step Details Expected Results . While editing the bank statement Pl do the following. System Test Specifications < Automatically Reconcile a Payment Batch > Scenario Step 11. Actual Results Status Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . Tools > Autoreconcilliation Reconcile only Radio box is checked (B) Submit1 (B) Ok (B) OK Verify that the program is completed successfully (B) review on the Statements Summary form (B) Lines (B) Find Verify that the edited lines have been reconciled successfully. Expected Results .One payment batch is reconciled.1 Even t Manu al Reco nciliat ion Test Step Manually reconcile a payment Role Cash Managemen t SUPERUSER US Action or Path (N) Bank Statements > Bank Statements and Reconciliatio ns Test Step Details A Enter Statement Date (B) Press Find button statement is returned in the summary window. Enter the payment batch name in the Number field of the line. Enter the payment batch total in the amount field of a statement line. While editing the bank statement pl does the following.Doc Ref: 11 .Tests 6 – 11 are contingent upon editing bank statement lines to match the records in AP / AR Please use the steps mentioned in the step 4. . 1 Even t Paya bles Accou nting Test Step Create Accountin g Role AP US EP OU Superuser Action or Path (N) Accounts Payable > Other > Concurrent (N) Accounts Payable > Payments > Inquiry > Payments Test Step Details (B) Submit a new Request Enter “Payables Accounting Process “ in the name .2 Verify the Accountin g AP US EP OU Superuser - - Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .(B) Find .Payments are retuned by the query .Enter the payment numbers in the Numbers field .Tools > View Accounting .Doc Ref: 12.(B) Submit Verify that the request completed successfully. Verify that accounting entries are created for the reconciliation event. The debit and credit should be to the same account as Cash clearing account and cash Account are the same for ESCO.Accounting entries for the payment are returned Expected Results Accounting is crested correctly for a statement that was reconciled in the previous steps. Actual Results Status 12. .System Test Specifications < Create Accounting for AP payments after reconciliation > Scenario Step 12. Run Autoreconciliation ‘No’ -Notify on Successful completion ‘No’ . Use statement mapping name BAI2 for importing statements for a branch / all branches.2 Bank Statement Processing Verify the Check Numbers Cash Management Superuser US (N) Bank Statements > Bank Statements and Reconciliations .Country US .Doc Ref: 13 .In the name field Choose ESCO Bank Statement Interface -In the parameters window supply the following values -File Name to up load CEEPUS.dat .System Test Specifications < Import a Bank Statement for a Bank Branch > Scenari o Step 13.Bank Branch Name ‘RICHMOND’ Mapping Name ESCO US Bank STMT LDR (B) Click OK (B) Submit 13.1 Test Step Import a statement for a specific bank branch Role Cash Management Superuser US Action or Path (N) Other > Concurrent > Submit a New Request Expected Results All bank statements for a branch are imported successfully without errors. Actual Results Status Event Bank Statement Processing Test Step Details .Choose Statement Date (B) Find (B) Review (B) Lines (B) Find Verify that the check number is populated correctly Check numbers are populated for AP accounts only. Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . Country US .1 Test Step Event Bank Statement Processing Import a statement for a all branches Cash Management Superuser US (N) Other > Concurrent > Submit a New Request Role Action or Path Test Step Details .System Test Specifications < Import a Bank Statement for All branches > Scenari o Step 14.Doc Ref: 14 .2 Bank Statement Processing Verify the Check Numbers Cash Management Superuser US (N) Bank Statements > Bank Statements and Reconciliations .Bank Branch Name< Leave it blank> Mapping Name ESCO US Bank STMT LDR (B) Click OK (B) Submit All bank statements for all branches are imported successfully without errors. Expected Results Actual Results Status 14. Use statement mapping name BAI2 for importing statements for a branch / all branches.In the name field Choose ESCO Bank Statement Interface -In the parameters window supply the following values -File Name to up load CEEPUS.dat . Pl change your responsibility to other Cash management responsibility and verifiy that bank statements for that responsibility are populated correctly. Check numbers are populated for AP bank accounts only.Run Autoreconciliation ‘No’ -Notify on Successful completion ‘No’ .Choose Statement Date (B) Find (B) Review (B) Lines (B) Find Verify that the check number is populated correctly Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . 1 Test Step Event Cash Positioning Create a new Cash position worksheet Cash Management Superuser US (N) Cash Positioning Role Action or Path Test Step Details . Select a company in the cash position worksheet to limit the data to the specific company. Change the date to a different date to return the cash position for a different date. 15. A new Cash Position worksheet is returned with data. Click on (B) Refresh Data A new Cash Position worksheet is returned with data. If you use 15-Jun-2010 it will return the data.2 Cash Positioning Cash Position Cash Management Superuser US Cash Positioning 15. Click on the hyperlink to verify the data underlying the hyperlinks. A new Cash Position worksheet is returned with data. The data is limited to 20 US accounts.In the search field enter % and click on the GO button. Expected Results Actual Results Status 15. Verify the fields and enter GBP in the currency field.4 Repeat the step 1 with USD in the currency In the cash psotion worksheet returned by the previous step change View by to “Account” from Currency.6 15. Click on the Generate Cash Position Icon against the Default Cash position worksheet template.7 Cash Management Implementation File Ref: TE040 Cash Management . The page is refreshed with an account view of the data. Click on the (B) Apply In the cash psotion worksheet returned by the previous step change View by to “Account” from Currency. There will be as many columns in nhe sheet as there are bank accounts with the specified currency.Doc Ref: 15 .System Test Specifications < Generate Cash Position > Scenari o Step 15. Click on (B) Refresh Data Change the bank account range in the cash position worksheet to refresh the data and view data for a different bank account range of the USD currency. There is data against supplier payments with hyperlinks. Document Control iii 15.3 15. A new Cash Position worksheet is returned with data.5 A new Cash Position worksheet is returned with data. It will return all the previously defined valid worksheets. Doc Ref: Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . System Test Specifications < Delete a Cash Position Template > Scenari o Step 16.Doc Ref: 16 . You will receive a caution dialogue. Expected Results Actual Results Status Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .Click on the Delete Icon against auser defined cash position work sheet. The two oracle defined Cash position worksheets starting with Default can not be deleted. Click OK The cash position work sheet is deleted.1 Test Step Event Cash Positioning Delete a cash position template Cash Management Superuser US (N) Cash Positioning Role Action or Path Test Step Details . Click on the Generate Cash Positon worksheet button returned by the previous step. Use 15-Jun-2010 to review some of the receipts data.Click on the Pencil Icon next to a work sheet Check the Include Customer Receipts check box in the cash position template details page. The cash position work sheet is deleted.Doc Ref: 17 . Click on the Apply (B) button at the top or bottom of the page.System Test Specifications < Update a Cash Position Template > Scenari o Step 17.2 Generate cash position for a modified template Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . Expected Results Actual Results Status 17. The two oracle defined Cash position worksheets starting with Default can not be deleted. You will receive a confirmation window.1 Test Step Event Cash Positioning Update a cash position template Cash Management Superuser US (N) Cash Positioning Role Action or Path Test Step Details . The customer data may contain zeros. Doc Ref: Defect Log Defect ID Number Test Step Referenc e Module Name Defect Description Resolution Re-Test By Re-Test Date Pass/Fail Status (open. closed. in process) Cash Management Implementation File Ref: TE040 Cash Management Document Control iii . Doc Ref: Open and Closed Issues for This Deliverable Open Issues ID Issue Resolution Responsibility Target Date Impact Date Closed Issues ID Issue Resolution Responsibility Target Date Impact Date Cash Management Implementation File Ref: TE040 Cash Management Document Control iii .