te040 account receivables test scripts

23
AIM FF TE.040AR SYSTEM TEST SCRIPT ACCOUNT RECEIVABLES Home Services Franchise Affiliates Author: Ajay Narisetty Creation Date Last Updated: April 11, 2013 Document Ref: Version: DRAFT 1A Approvals: <Approver 1> <Approver 2>

Upload: thulasee

Post on 05-Feb-2016

35 views

Category:

Documents


8 download

DESCRIPTION

TE040 Account Receivables Test Scripts

TRANSCRIPT

Page 1: TE040 Account Receivables Test Scripts

AIM FF

TE.040AR SYSTEM TEST SCRIPT ACCOUNT RECEIVABLES

Home Services Franchise Affiliates

Author: Ajay Narisetty

Creation Date

Last Updated: April 12, 2013

Document Ref:

Version: DRAFT 1A

Approvals:

<Approver 1>

<Approver 2>

Page 2: TE040 Account Receivables Test Scripts

TE.040ar System Test Script Account Receivables

Document Control

Change Record

4

Date Author Version Change Reference

20-Jul-99 Ajay Narisetty Draft 1a No Previous Document

Reviewers

Name Position

Distribution

Copy No.

Name Location

1 Library Master Project Library2 Project Manager34

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.

Error: Reference source not foundFile Ref: document.doc (v. DRAFT 1A )

Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref: April 12, 2013

Page 3: TE040 Account Receivables Test Scripts

TE.040ar System Test Script Account Receivables

Contents

Document Control............................................................................................

Century Date Compliance...............................................................................

Accounts Receivable Test Sequences.............................................................

Test Specification - Enter and Maintain Customer Records...........................

Test Specification - Enter and Process Receivables Transactions.................

Test Specification - Enter and Process Credit Memos....................................

Test Specification - Enter and Process Adjustments......................................

Test Specification - Enter and Process Receipts.............................................

Test Specification - Perform Receivables Inquiry...........................................

Test Specification - Customer Call Processing................................................

Test Specification - Receivables Print Statements and Dunning Letters.......

Test Specification - Receivables Month End Process - Run AR Reports.........

Data Profile - <Scenario Number>..................................................................

Defect Log........................................................................................................

Open and Closed Issues..................................................................................

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

Error: Reference source not foundFile Ref: document.doc (v. DRAFT 1A )

Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref: April 12, 2013

Page 4: TE040 Account Receivables Test Scripts

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.

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 5: TE040 Account Receivables Test Scripts

Accounts Receivable Test Sequences

Sequence #

Date Time Accounts Receivable Test Name

Description Tester Test Status Notes

10 Enter and Maintain Customer Records

20 Enter and Process Receivables Transactions

30 Enter and Process Credit Memos

40 Enter and Process Adjustments

50 Enter and Process Receipts60 Perform Receivables Inquiry70 Customer Call Processing80 Receivables Print Statements

and Dunning Letters90 Receivables Month End

Process - Run AR Reports100110120130140150160

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 6: TE040 Account Receivables Test Scripts

Test Specification - Enter and Maintain Customer Records

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

10.1 Add a customer profile.Customers -> Profile Class

Customer profile saved without error.

10.2 Add several new customers with different profile classes.Customers -> Standard

System will automatically number the address and Bill_to site.Verify customer profile information defaults are correct.

10.3 View a customerCustomers -> Summary

Verify data entered in 10.1 is correct.

10.4 Update a Customer recordCustomers -> Standard

Update saved without error.

10.5 Maintain Individual Customer’s Profile- Query up the customer entered in 10.2Go to any one of the Profile Alternative region and change any informationCustomers -> Standard

You are allowed to override the customer profile information for individual customer.

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 7: TE040 Account Receivables Test Scripts

Test Specification - Enter and Process Receivables Transactions

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

20.1 Enter a Debit Memo.- Use "Manual - Other" as Batch Source- Use "Debit Memo" for transaction class and type.- In the Lines window, QuickPick line name, and enter other line related information.- Make sure all the account code combinations are there.Transactions -> Transactions

This debit memo should be able to complete without any missing data (click on "Complete" checkbox to complete a transaction).

20.2 Enter a Credit Memo that does not associate to any invoice- Use "Manual - Other" as Batch Source- Use "Credit Memo" for transaction class and type.- In the Lines window, QuickPick line name, and enter other line related information (Use negative amount).Enter a couple more credit memosTransactions -> Transactions

This credit memo should be able to complete without any missing data (click on "Complete" checkbox to complete a transaction).

20.3 View transactions balances and detail.Transactions -> Transactions -> (B)Balances

The transaction balance should be the same as original transaction amount since no receipt has been applied.

20.4 Enter transactions with transaction type

All invoices saved without error.

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 8: TE040 Account Receivables Test Scripts

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

"Invoice"Transactions -> Transactions ->

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 9: TE040 Account Receivables Test Scripts

Test Specification - Enter and Process Credit Memos

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

30.1 Enter Credit Memos- Query up any one of the debit transactions entered above as Credited Transaction- Enter a credit memo to fully credit this debit transaction.Transactions -> Credit Transactions

This credit memo should complete successfully.

30.2 Reapply Credit Memos- Query up one of the credit memos entered above.- Match this credit item to a debit item.Transactions -> Transactions Summary -> (B) Applications

Items should be matched without error

30.3 View transaction balances for both credit memo and credited transaction. Repeat steps.Transactions -> Transactions Summary -> (B) Open -> (B)Balance

All transactions should show a balance.

30.430.530.6

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 10: TE040 Account Receivables Test Scripts

Test Specification - Enter and Process Adjustments

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

40.1 - select invoice/debit memo to be adjusted- Click on Adjust button- QuickPick any activity name. Enter adjustment amount less than the adjustment limit of the person who is doing this adjustment.Transactions -> Transaction Summary (B) Adjust

The adjustment should have "Approved" status

40.2 - Select invoice/debit memo to be adjusted- Click on Adjust button- QuickPick any activity name. Enter adjustment amount more than the adjustment limit of the person who is doing this adjustment.Transactions -> Transaction Summary (B) Adjust

The adjustment should have "Pending Approval" statusThe adjustment number is: ______

40.3 - Login as another user as approver- Enter the adjustment number noted down above and click Find button- QuickPick on Status field, select "Approved" and saveControl -> Adjustments -> Approve

The adjustment status should be changed to "Approved" if the approver’s approval limit is more than the adjustment amount; otherwise the approver is not allowed to approve the adjustment and the adjustment status will stay the same.

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 11: TE040 Account Receivables Test Scripts

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

Adjustments40.440.540.6

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 12: TE040 Account Receivables Test Scripts

Test Specification - Enter and Process Receipts

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

50.1 - Enter a check receipt for one of the invoices entered above.- Apply the full receipt amount to this invoiceReceipts -> Batches

Record saved without error.

50.2 View invoice balancesTransactions -> Transactions -> (B) Balances

The invoice balance should be 0.

50.3 Reverse the receipt entered aboveReceipts -> Receipts -> (B) Reverse

Reversal saved without error.

50.4 View invoice balancesTransactions -> Transactions -> (B) Balances

The invoice should show a balance after reversal.

50.5 - Enter a check receipt for the invoice entered above and leave this receipt unapplied. Enter the receipt amount same as invoice amountRun Unapplied Receipt Register ReportReceipts -> Batches -> (B) Receipts

The first run of Unapplied Receipt Register Report should show the receipt

50.6 Apply the receipt against this invoiceRun Unapplied Receipt Register ReportReceipts -> Receipts Summary -> (B)Application

The second run of the report should not show the receipt

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 13: TE040 Account Receivables Test Scripts

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

50.7 - Enter a Misc receipt.- Click on Distribution button to enter distribution account- Transmit to GLReceipts -> Batches -> (B) Receipts

Verify accounting entries created as a result of this miscellaneous receipt transaction.

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 14: TE040 Account Receivables Test Scripts

Test Specification - Perform Receivables Inquiry

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

60.1 View CustomersCustomers -> Summary

60.2 View Invoice ImageTransactions -> Transactions Summary ->(B)Open->(B)Balance

60.3 View Receipts BatchesReceipts -> Batches Summary

60.4 View Receipts by Customer/BatchReceipts -> Receipts Summary

60.5 View Transaction HistoryCollections -> Account Details -> (B) Activity

60.6 View Customer Account DetailCollections -> Account Details

60.7 View Customer Account SummaryCollections -> Account Overview

60.8 View Customer Account Summary: AgingCollections -> Aging

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 15: TE040 Account Receivables Test Scripts

Test Specification - Customer Call Processing

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

70.1 - Record a customer call regarding one of the open invoices entered above- Click Topic button to record the topic- Click on Action button to record the call actionsCollections -> Customer Calls

Customer call information saved without error.

70.2 View customer call historyCollections -> Correspondence

The Customer Call should show up in View Customer Call History window.

70.370.4

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 16: TE040 Account Receivables Test Scripts

Test Specification - Receivables Print Statements and Dunning Letters

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

80.1 - Submit a statement for the customer of the invoices entered above- View Statement Generation Program in Concurrent Request window- View Statement on-line once the concurrent program is complete- Print the statementPrint Documents -> Statements

The statement should contain all the invoices, debit memos, credit memos, receipts and adjustment activity to your customer. This statement should also include unapplied receipts which are associated to a bill_to site.

80.2 - Enter a few invoices, use the first day of last month’s date as invoice date and "30 Net" as payment terms.- Print a dunning letter for this customer, use "Days Overdue" as dunning methodPrint Documents -> Dunning Letters

The overdue invoices for this customer should show up in the dunning letter.

80.380.480.580.6

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 17: TE040 Account Receivables Test Scripts

Test Specification - Receivables Month End Process - Run AR Reports

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

90.1 Run the following reports before posting:- Deposited Cash Report - Other Receipts Report- Unposted Journal Entries ReportControl -> Requests -> Run

Verify data in reports is accurate.

90.2 Posting to GL, use the following parameters:- Post in Summary- Use Period End date as GL Posted Date- Use first day of the current period for GL Start Date, use the last day of the current period as GL End Date- Set "Yes" for Journal ImportInterfaces -> General Ledger

Verify the Unposted Journal Batch created in GL.

90.3 - Close current accounting period- Attempt Entry of an Invoice to the Closed Period- Open the next accounting periodControl -> Accounting -> Open/Close Periods

Oracle AR will reject the GL date for the closed period.

Next month will be available for invoice entry in AR

90.4 Run Month-end reportsControl -> Request -> Run

Verify data in month end reports is accurate

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 18: TE040 Account Receivables Test Scripts

Scenario Step

Test Step

Role Action or Path Expected Results Actual Results Expected Cycle Time

Actual Cycle Time

Status

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 19: TE040 Account Receivables Test Scripts

Data Profile - <Scenario Number>

Scenario Step

Business Object Data Condition Business Rule Type Status

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 20: TE040 Account Receivables Test Scripts

Defect Log

Defect ID Number

Test Step Reference

Module Name Defect Description Resolution Re-Test By Re-Test Date Status (open, closed, in process)

Oracle Receivables

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref:

Page 21: TE040 Account Receivables Test Scripts

Open and Closed Issues

Open Issues

ID Issue Resolution Responsibility Target Date

Impact Date

Closed Issues

ID Issue Resolution Responsibility Target Date

Impact Date

File Ref: document.doc (v. )Company Confidential - For internal use only

Test Specification - Perform Receivables Inquiry 11 of 16

Doc Ref: