Upload
sanjayapps
View
2.123
Download
23
Embed Size (px)
DESCRIPTION
TE040 on Oracle 11i AR ... Accounts Receivables Test Script
Citation preview
AIM FF
TE.040AR SYSTEM TEST SCRIPT RECEIVABLES
<Company Long Name>
<Subject>
Author: <Author>
Creation Date:
Last Updated:
Document Ref: <Document Reference Number>
Version: DRAFT 1A
Approvals:
<Approver 1>
<Approver 2>
TE.040ar System Test Script Receivables
Document Control
Change Record
4
Date Author Version Change Reference
20-Jul-99 <Author> 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.
<Subject> File Ref: document.doc (v. DRAFT 1A )
Company Confidential - For internal use only
Document Control ii
Doc Ref: <Document Reference Number> Error: Reference source not found
TE.040ar System Test Script 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.............................................................................................
<Subject> File Ref: document.doc (v. DRAFT 1A )
Company Confidential - For internal use only
Document Control ii
Doc Ref: <Document Reference Number> Error: Reference source not found
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref:
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
Document Control ii
Doc Ref: