Anda di halaman 1dari 24

AIM

TE.040 SYSTEM TEST SCRIPT


ESCO
Cash Management Implementation

Author: Ratna Kumar V


Creation Date: Sep 08, 2010
Last Updated: Sep 16, 2010
Document Ref:
Version:

Approvals:
TE.040 System Test Script Doc Ref:
Error: Reference source not found

Document Control

Change Record
1

Date Author Version 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 Document Control iii


File Ref: TE040 Cash Management
TE.040 System Test Script Doc Ref:
Error: Reference source not found

Contents

Document Control...................................................................................................................ii

Overview...................................................................................................................................1
Century Date Compliance...............................................................................................1
System Test Sequences............................................................................................................2

01 - System Test Specifications < Import a Bank Statement for An AP bank Account
>..................................................................................................................................................3

02 - System Test Specifications < Reconcile a Bank Statement >.....................................4

03 - System Test Specifications < RUN Transactions Available for Reconciliation


Report>......................................................................................................................................5

04 - System Test Specifications < Edit a Bank Statement >...............................................6

05 - System Test Specifications < Automatic Reconciliation >.........................................7

06 - System Test Specifications < Manually Reconcile a Receipt >..................................8

07 - System Test Specifications < Manually Reconcile a Miscellaneous Receipt >.......9

08 - System Test Specifications < Manually Reconcile a Miscellaneous Payment >...10

09 - System Test Specifications < Manually Reconcile a Payment Batch >..................11

10 - System Test Specifications < Manually Reconcile a Receipt Batch >.....................12

11 - System Test Specifications < Automatically Reconcile a Payment Batch >..........13

12- System Test Specifications < Create Accounting for AP payments after
reconciliation >.......................................................................................................................14

14 - System Test Specifications < Import a Bank Statement for All branches >..........16

15 - System Test Specifications < Generate Cash Position >...........................................17

16 - System Test Specifications < Delete a Cash Position Template >..........................19

17 - System Test Specifications < Update a Cash Position Template >........................20

Defect Log...............................................................................................................................21

Open and Closed Issues for This Deliverable...................................................................22


Open Issues......................................................................................................................22
Closed Issues...................................................................................................................22

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
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.

System testing measures the quality of the entire application system, using system
test sequences and scripts. You must create scripts for all business processes based
on the Mapped Business Requirements (BR.030) This system test will include the
following types of testing:

 Integrated Business Processes


 Security Testing

Century Date Compliance

In the past, 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, it
became evident that a full four character-coding scheme was more appropriate.

In the context of the Application Implementation Method (AIM), 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.

Every applications implementation team needs to consider the impact of the


Century Date on their implementation project. As part of the implementation effort,
all customizations, legacy data conversions, and custom interfaces need to be
reviewed for Century Date compliance.

Testing activities need to make sure that all interfaces and application extensions are
coded for Century Date compliance. System test scripts should include steps for
testing Century Date compliance.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

System Test Sequences

Sequence # Cash Management Test Description Tester Test Status Pass/Fail Notes
Import a
1.
Import a Bank Statement Import a Bank Statement Active
2. Reconcile a Bank Statement Reconcile a Bank Statement Active
3. Import& Reconcile a Statement Import& Reconcile a Statement Active
4. Manually Reconcile a Payment Manually Reconcile a Payment Active
5. Manually Reconcile a Receipt Manually Reconcile a Receipt Active
6. Manually Reconcile a Miscellaneous Manually Reconcile a Miscellaneous Active
Receipt Receipt
7. Manually Reconcile a Miscellaneous Manually Reconcile a Miscellaneous Active
Payment Payment
8. Manually Reconcile a Payment Batch Manually Reconcile a Payment Batch Active
9. Manually Reconcile a Receipt Batch Manually Reconcile a Receipt Batch Active
10. Correct Bank Statement Lines Correct Bank Statement Lines Active
11. Automatic reconciliation of Receivables Automatic reconciliation of Receivables Active
batch batch
12. Create Accounting for AP payments Create Accounting for AP payments

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

01 - System Test Specifications < Import a Bank Statement for An AP bank Account >
Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

1.1 Bank Import a Cash (N) Other > - In the name field Choose ESCO Bank One bank statement is
Statement statement for a Management Concurrent > Statement Interface imported successfully
Processing specific bank SUPERUSER US Submit a New -In the parameters window supply the without errors.
account Request following values
-File Name to up load CEEPUS.dat The file gets processed
- Country US successfully.After the file
- Run Autoreconciliation ‘No’ is imported it gets moved
-Notify on Successful completion ‘No’ to a directory called
- Branch RICHMOND Archives. It is nolonger
- Bank Account Number 002210000238 available in the US
- Mapping Name ESCO US Bank STMT directory. You have to
LDR request John Lymp /
(B) Click OK Nancy to rename the file
(B) Submit and place it back in the US
directory.
Every time a file is
processed it is renamed
with filename +
datestamp. So it is very
important to rename the
file and place it back each
time you run the process.
Even if the job errors the
file will be moved to an
archive directory. Pl take
help of John.
1.2 Bank Verify the Cash (N) Bank - Choose Account number 002210000238 All Check numbers are Check number is
Statement Check Management Statements > - Choose Statement Date populated correctly. populated under the
Processing Numbers SUPERUSER US Bank Statements (B) Find number field in
and (B) Review statement lines for
Reconciliations (B) Lines transaction type
(B) Find payments.
Verify that the check number is populated
correctly

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

02 - System Test Specifications < Reconcile a Bank Statement >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

2.1 Reconcile a Cash Bank - Enter the account number and date in the find bank - One Bank statement is No statement is
bank Management Statements > statements window reconciled reconciled as the
statement SUPERUSER Bank - One bank statement is returned by the system bank data is newer
US Statements than the
and Click on Review button transaction data in
Reconciliatio oracle.
ns - Bank statement Summary window opens with the details of
the bank statement.
- Review the details

Dismiss the summary window to go back to the statement details


- Tools > Auto Reconciliation:
- Submit Automatic Reconciliation window opens with the
statement details
- Click on Submit…1 Button
- Click OK on the Caution window
- Note down the concurrent request id and view the details for
this concurrent request id.
- Review the Autoreconciliation Execution report

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

03 - System Test Specifications < RUN Transactions Available for Reconciliation Report>
Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

3.1 RUN Cash (N) Other > - (B) Submit New Request - One Concurrent - One Concurrent
Transactions Management Concurrent - (B) OK request is completed request is
Available for Superuser US - Enter ‘Transactions Available for successfully. completed
Reconciliation Reconciliation Report ‘ for name successfully.
Report - Save the output to a
Choose ‘ payments’ for transaction type specified directory
Choose ‘002210000238, AP ACCT’ for bank
account
Order by ‘ Date’

(B) OK
(B) Submit

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

04 - System Test Specifications < Edit a Bank Statement >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

4.1 Edit a bank Edit a Bank Cash (N) Bank - Select the statement imported in the Statement Lines are
Statement Management Statements > previous step to Edit prepared and ready for
statement to Superuser US Bank Statements auto reconciliation.
simulate and Normally this step is not required. This step
reconciliatio reconciliations and previous step are included Especially for
ESCO as the data in Oracle system is older
n than the bank files. We are going to edit a
statement so that autoreconciliation can be
run.
(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.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

05 - System Test Specifications < Automatic Reconciliation >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

5.1 Reconciliatio Automatic Cash (N) Bank Statements - Enter Bank Account Number and Date - Whatever payments have
n reconciliatio Manageme > Bank Statements - (B) Find been edited should reconcile.
n nt and Reconciliations - One statement is returned.
Superuser - Tools > Autoreconcilliation
US - 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.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

06 - System Test Specifications < Manually Reconcile a Receipt >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

6.1 Manual Manually Cash (N) Bank - Enter Statement Date - One receipt is Tests 6 – 9 are
Reconciliatio reconcile a Management Statements > - (B) Press Find button reconciled and the contingent upon
n receipt Superuser US Bank Statements - (B) Press Review Button transaction is saved editing a bank
and - (B) Click on Lines button successfully. statement lines to
Reconciliations - (B) Press Find button match the records in
- Place the cursor on the line you want to AP / AR
reconcile
- (B) Click on Available button Please follow the
- Check the Receipts Checkbox steps mentioned in
- Verify the detail radio button is elected. the test 4.
- Enter Number / amount / date /
currency to make selection
- Click Find ( B)
Verify the receipt number and other details.
If a match is found
Check the check box on extreme left
(B) Press reconcile button.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

07 - System Test Specifications < Manually Reconcile a Miscellaneous Receipt >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

7.1 Manu Manually Cash (N) Bank - Enter Statement Date - One Miscellaneous receipt is
al reconcile a Manageme Statements - (B) Press Find button reconciled and the transaction is
Recon receipt nt > Bank - (B) Press Review Button saved successfully.
ciliati Superuser Statements - (B) Click on Lines button
on US and - (B) Press Find button
Reconciliat - Place the cursor on the line you want to reconcile
ions - (B) Click on Available button
- Check the Receipts Checkbox
- Check the Miscellaneous Checkbox
- Verify the detail radio button is elected.
- Enter Number / amount / date / currency to
make selection
- Click Find ( B)
Verify the receipt number and other details.
If a match is found
Check the check box on extreme left
(B) Press reconcile button.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

08 - System Test Specifications < Manually Reconcile a Miscellaneous Payment >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

8.1 Manual Manually Cash (N) Bank - Enter Statement Date - One Miscellaneous
Reconciliatio reconcile a Manageme Statements > Bank - (B) Press Find button receipt is reconciled and
n receipt nt Statements and - (B) Press Review Button the transaction is saved
Superuser Reconciliations - (B) Click on Lines button successfully.
US - (B) Press Find button
- Place the cursor on the line you want to reconcile
- (B) Click on Available button
- Check the Payments Checkbox
- Check the Miscellaneous Checkbox
- Verify the detail radio button is elected.
- Enter Number / amount / date / currency to make
selection
- Click Find ( B)
Verify the receipt number and other details.
If a match is found
Check the check box on extreme left
(B) Press reconcile button.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

09 - System Test Specifications < Manually Reconcile a Payment Batch >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

9.1 Manu Manually Cash (N) Bank - Enter Statement Date - One payment batch is - One payment
al reconcile a Management Statements > - (B) Press Find button reconciled and the batch is
Recon payment SUPERUSER Bank - (B) Press Review Button transaction is saved reconciled and
ciliati US Statements and - (B) Click on Lines button successfully. the transaction is
on Reconciliations - (B) Press Find button Tests 6 – 11 are contingent saved
- Place the cursor on the line you want to reconcile upon editing bank successfully.
- (B) Click on Available button statement lines to match
- Check the payment Checkbox the records in AP / AR
- Verify the batch radio button is selected.
- Enter Number / amount / date / currency to make Please use the steps
selection mentioned in the step 4.
- Click Find ( B)
Verify the payment batch name and other details. While editing the bank
If a match is found statement pl does the
Check the check box on extreme left following.
(B) Press reconcile button. 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.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

10 - System Test Specifications < Manually Reconcile a Receipt Batch >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

10.1 Manual Manually Cash (N) Bank - Enter Statement Date - One receipt batch is
Reconciliat reconcile a Management Statements > - (B) Press Find button reconciled and the
ion Receipt Superuser US Bank Statements - (B) Press Review Button transaction is saved
Batch and - (B) Click on Lines button successfully.
Reconciliations - (B) Press Find button
- Place the cursor on the line you want to
reconcile
- (B) Click on Available button
- Check the receipts Checkbox
- Verify the batch radio button is selected.
- Enter Number / amount / date /
currency to make selection
- Click Find ( B)
Verify the receipt batch name and other
details.
If a match is found
Check the check box on extreme left
(B) Press reconcile button.
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.

While editing the bank statement Pl do the following.


Enter the Receipt batch name in the Number field of the line.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

11 - System Test Specifications < Automatically Reconcile a Payment Batch >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

11.1 Manu Manually Cash (N) Bank - Enter Statement Date - One payment batch is
al reconcile a Management Statements > - (B) Press Find button reconciled.
Recon payment SUPERUSER Bank A statement is returned in the summary window. - Tests 6 – 11 are
ciliati US Statements and - Tools > Autoreconcilliation contingent upon
on Reconciliations - Reconcile only Radio box is checked editing bank
- (B) Submit1 statement lines to
- (B) Ok match the records in
- (B) OK AP / AR
- Verify that the program is completed successfully
- (B) review on the Statements Summary form Please use the steps
- (B) Lines mentioned in the step 4.
- (B) Find
- Verify that the edited lines have been reconciled While editing the bank
successfully. statement pl does the
following.
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.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

12- System Test Specifications < Create Accounting for AP payments after reconciliation >
Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

12.1 Payabl Create AP US EP (N) Accounts - (B) Submit a new Request - Accounting is
es Accounting OU Payable > - Enter “Payables Accounting Process “ in the name crested correctly for
Accou Superuser Other > - (B) Submit a statement that was
nting Concurrent Verify that the request completed successfully. reconciled in the
previous steps.
12.2 Verify the AP US EP (N) Accounts - Enter the payment numbers in the Numbers field - Verify that
Accounting OU Payable > - (B) Find accounting entries
Superuser Payments > - Payments are retuned by the query are created for the
Inquiry > - Tools > View Accounting reconciliation event.
Payments - Accounting entries for the payment are returned - The debit and credit
should be to the
same account as
Cash clearing
account and cash
Account are the
same for ESCO.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

13 - System Test Specifications < Import a Bank Statement for a Bank Branch >

Scenario Test Action


Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

13.1 Bank Import a Cash (N) Other > - In the name field Choose ESCO Bank All bank statements for a
Statement statement for a Management Concurrent > Statement Interface branch are imported
Processing specific bank Superuser US Submit a New -In the parameters window supply the successfully without
branch Request following values errors.
-File Name to up load CEEPUS.dat
- Country US Use statement mapping
- Run Autoreconciliation ‘No’ name BAI2 for importing
-Notify on Successful completion ‘No’ statements for a branch /
- Bank Branch Name ‘RICHMOND’ all branches.
Mapping Name ESCO US Bank STMT LDR

(B) Click OK
(B) Submit

13.2 Bank Verify the Cash (N) Bank - Choose Statement Date Check numbers are
Statement Check Management Statements > (B) Find populated for AP
Processing Numbers Superuser US Bank Statements (B) Review accounts only.
and (B) Lines
Reconciliations (B) Find

Verify that the check number is populated


correctly

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

14 - System Test Specifications < Import a Bank Statement for All branches >
Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

14.1 Bank Import a Cash (N) Other > - In the name field Choose ESCO Bank All bank statements for all
Statement statement for a Management Concurrent > Statement Interface branches are imported
Processing all branches Superuser US Submit a New -In the parameters window supply the successfully without
Request following values errors.
-File Name to up load CEEPUS.dat
- Country US Use statement mapping
- Run Autoreconciliation ‘No’ name BAI2 for importing
-Notify on Successful completion ‘No’ statements for a branch /
- Bank Branch Name< Leave it blank> all branches.
Mapping Name ESCO US Bank STMT LDR
Pl change your
(B) Click OK responsibility to other
(B) Submit Cash management
responsibility and verifiy
that bank statements for
that responsibility are
populated correctly.
14.2 Bank Verify the Cash (N) Bank - Choose Statement Date Check numbers are
Statement Check Management Statements > (B) Find populated for AP bank
Processing Numbers Superuser US Bank Statements (B) Review accounts only.
and (B) Lines
Reconciliations (B) Find
Verify that the check number is populated
correctly

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

15 - System Test Specifications < Generate Cash Position >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

15.1 Cash Create a new Cash (N) Cash - In the search field enter % and click on the A new Cash Position
Positioning Cash position Management Positioning GO button. worksheet is returned
worksheet Superuser US It will return all the previously defined with data.
valid worksheets.
Click on the Generate Cash Position Icon
against the Default Cash position
worksheet template.
Verify the fields and enter GBP in the
currency field.
Click on the (B) Apply
15.2 Cash Cash Position Cash Cash Positioning In the cash psotion worksheet returned by The page is refreshed with
Positioning Management the previous step change View by to an account view of the
Superuser US “Account” from Currency. data. There will be as
Click on (B) Refresh Data many columns in nhe
sheet as there are bank
accounts with the
specified currency.
15.3 Repeat the step 1 with USD in the currency A new Cash Position
worksheet is returned
with data.
15.4 In the cash psotion worksheet returned by The data is limited to 20
the previous step change View by to US accounts.
“Account” from Currency.
Click on (B) Refresh Data

15.5 Change the bank account range in the cash A new Cash Position
position worksheet to refresh the data and worksheet is returned
view data for a different bank account with data.
range of the USD currency.
15.6 Select a company in the cash position A new Cash Position
worksheet to limit the data to the specific worksheet is returned
company. with data.
15.7 Change the date to a different date to return A new Cash Position
the cash position for a different date. worksheet is returned
with data. If you use 15-
Jun-2010 it will return the
data. There is data against
supplier payments with
hyperlinks. Click on the
hyperlink to verify the
data underlying the
hyperlinks.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

16 - System Test Specifications < Delete a Cash Position Template >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

16.1 Cash Delete a cash Cash (N) Cash - Click on the Delete Icon against auser The cash position work
Positioning position Management Positioning defined cash position work sheet. sheet is deleted.
template Superuser US You will receive a caution dialogue.
Click OK The two oracle defined
Cash position worksheets
starting with Default can
not be deleted.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

17 - System Test Specifications < Update a Cash Position Template >


Scenario Test Action
Step Event Step Role or Path Test Step Details Expected Results Actual Results Status

17.1 Cash Update a cash Cash (N) Cash - Click on the Pencil Icon next to a work The cash position work
Positioning position Management Positioning sheet sheet is deleted.
template Superuser US Check the Include Customer Receipts
check box in the cash position template The two oracle defined
details page. Cash position worksheets
Click on the Apply (B) button at the top or starting with Default can
bottom of the page. not be deleted.
You will receive a confirmation window.
17.2 Generate cash Click on the Generate Cash Positon The customer data may
position for a worksheet button returned by the previous contain zeros.
modified step. Use 15-Jun-2010 to review
template some of the receipts data.

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
Doc Ref:

Defect Log
Defect ID Test Step Module Name Defect Description Resolution Re-Test By Re-Test Date Pass/Fail Status (open,
Number Reference closed, in process)

Cash Management Implementation Document Control iii


File Ref: TE040 Cash Management
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 Document Control iii


File Ref: TE040 Cash Management

Anda mungkin juga menyukai