You are on page 1of 45

AIM

TE.040 SYSTEM TEST SCRIPT Payables Implementation

Author: Creation Date: Last Updated: Document Ref: Version: December 31, 2003 April 29, 2014

Approvals:

Copy Number _____

TE.040 System Test Script

Doc Ref: December 5, 2013

Document Control
Change Record
4

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.

Payables Implementation File Ref: Document1

Document Control ii

TE.040 System Test Script

Doc Ref: December 5, 2013

Contents

Document Control ........................................................................................................ ii Overview ....................................................................................................................... 1 Century Date Compliance ...................................................................................... 1 System Test Sequences ................................................................................................. 2 01 - System Test Specifications < Opening Payable Periods > ...................................... 4 02 - System Test Specifications < Defining Banks > ...................................................... 5 03 - System Test Specifications < Defining Distribution Sets > ..................................... 7 04 - System Test Specifications < PO Invoice for Goods > ............................................ 8 05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > .... 10 6 - System Test Specifications < Prepaid Expenses, Rent & Other Advances > .......... 13 7 - System Test Specifications < Employee Expense Reports > .................................. 17 8 - System Test Specifications < Debiting Suppliers Liability > ................................... 21 9 - System Test Specifications < Create Invoice Not Matched To PO > ...................... 23 10 - System Test Specifications < Supplier / Employee Refund > ............................... 26 11 - System Test Specifications < Entering Payments > ............................................. 28 12 - System Test Specifications < Cancel Unpaid Invoices > ....................................... 29 13 - System Test Specifications < Invoice Distribution Correction > .......................... 31 14 - System Test Specifications < Void Payment > ..................................................... 33 15 - System Test Specifications < Payables Month-End Processing > ........................ 34 16 - System Test Specifications < Payables Close Period > ......................................... 38 Defect Log ................................................................................................................... 39 Open And Closed Issues For This Deliverable ............................................................. 41 Open Issues .......................................................................................................... 41 Closed Issues ........................................................................................................ 41

Payables Implementation File Ref: Document1

Document Control iii

TE.040 System Test Script

Doc Ref: December 5, 2013

Payables Implementation File Ref: Document1

Document Control iv

TE.040 System Test Script

Doc Ref: December 5, 2013

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 Payables 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). You should be able to reuse the test scripts you created during Test Business Solutions (BR.080); however, the focus of business solution testing is confirming individual business processes, while business system testing focuses on confirming the collective application system. For more information, refer to Business Mapping Test Results (BR.080) as a basis for business system test specifications. 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.

Payables Implementation File Ref: Document1

Overview 1 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

System Test Sequences

Sequence # 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.

Payables Test Opening Payable Periods Defining Banks Defining Distribution Sets PO Invoice for Goods Prepayment (Supplier / Employee Advances) Prepaid Expenses, Rent & Other Advances Employee Expense Reports Debiting Suppliers Liability Create Invoice Not Matched To PO Supplier / Employee Refund Entering Payments Cancel Unpaid Invoices Invoice Distribution Correction Void Payment Payables Month-End Processing Payables Close Period

Description Opening Payable Periods Defining Banks Defining Distribution Sets PO Invoice for Goods Prepayment (Supplier / Employee Advances) Prepaid Expenses, Rent & Other Advances Employee Expense Reports Debiting Suppliers Liability Create Invoice Not Matched To PO Supplier / Employee Refund Entering Payments Cancel Unpaid Invoices Invoice Distribution Correction Void Payment Payables Month-End Processing Payables Close Period

Tester

Test Status Active Active Active Active Active Active Active Active Active Active Active Active Active Active Active Active

Pass/Fail

Notes

Payables Implementation File Ref: Document1

System Test Sequences 2 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Payables Implementation File Ref: Document1

System Test Sequences 3 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

01 - System Test Specifications < Opening Payable Periods >


Scenario Step 1.1 Event Period Start Test Step Open Payable Period Role AP Manager Action or Path (N) Setup > Calendar > Accounting > AP Accounting Periods Test Step Details - Select period to open. - Status: Open - Save your Work. - The user can use this period to Enter Invoices and Payments Expected Results - The period status change to Open Actual Results Status Pass

Payables Implementation File Ref: Document1

01 - System Test Specifications < Opening Payable Periods > 4 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

02 - System Test Specifications < Defining Banks >


Scenario Step 2.1 Event Test Step Defining Banks (Functional Currency Bank Accounts) Role AP Supervisor Action or Path Setup > Payments > Bank Test Step Details - Enter the required Bank Information: - Bank Name: - Bank Branch: (B) Bank Accounts Save your Work - (B) Press Bank Accounts to enter the required Bank Accounts Information: - Bank Account Name: - Bank Account Number: - Account Use: (Internal) - Bank Account Currency: (Functional Currency) - Cash Account: - Cash clearing Account: (B) Payment Documents Save your Work - (B) Press Payable Doc. to enter the required information: - Enter a unique Document Name: - Select a Disbursement Type: (Combined) - Select a Payment Format: (Check) - The bank account and the payables document are available for payments Expected Results - Bank Account Saved - Bank Payables Document Saved Actual Results Status

Payables Implementation File Ref: Document1

02 - System Test Specifications < Defining Banks > 5 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details - Enter in the Last Used: (the last payment document number you used on a payment document) - Enter in the Last Available: (the last payment document number available for a payment document) Save your Work

Expected Results

Actual Results

Status

Payables Implementation File Ref: Document1

02 - System Test Specifications < Defining Banks > 6 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

03 - System Test Specifications < Defining Distribution Sets >


Scenario Step 3.1 Event Test Step Defining Distribution Sets Role AP Supervisor Action or Path Setup > Invoice> Distribution Set Test Step Details - Name your Distribution Set: Office Rent Expenses - Percentage: 100 - Account: 060000001.10600060000000000 Save your Work Expected Results - Distribution Set is Saved and can be used Actual Results Status

Payables Implementation File Ref: Document1

03 - System Test Specifications < Defining Distribution Sets > 7 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

04 - System Test Specifications < PO Invoice for Goods >


Scenario Step 4.1 Event Receive the Invoice, Receipt doc. and purchase order Test Step Create Standard Invoice (Match to PO) Role AP Invoice User Action or Path (N) Invoices > Entry > Invoice Batches Test Step Details - Enter Batch Name: - (B) Press Invoices to enter standard Matched invoice - Type: PO Default - PO Number: Enter your PO Number - Supplier Name: Supplier_Name (Defaulted) - Supplier Site: Select Supplier site (Defaulted) - Invoice Date: - Invoice Number: - Invoice Currency: - Invoice Amount: - Payment Terms: - Payment Method: - (B) Match & Select Purchase Order (to match the invoice to your PO) - (B) Distribution to review the created invoice lines after matching to PO Save the Invoice 4.2 Payables Implementation File Ref: Document1 Validate Invoice and AP (N) Invoices > Entry > - Query on the Required Batch - The Standard Invoice should 04 - System Test Specifications < PO Invoice for Goods > 8 of 41 Expected Results - Standard Invoice Saved - The invoice lines marked with Track as an Assets Check Box Actual Results Status

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step create accounting

Role Invoice

Action or Path Invoice Batches

Test Step Details - (B) Invoices and Query on the Required Standard Invoice - Review the Standard Invoice - (B) Actions: Validate the Standard Invoice

Expected Results pass validation - The Accounting Entries created

Actual Results

Status

DR. Asset Acc 1000 - (B) Actions: Create Accounting DR. Asset Acc 300 CR. LC Account 300 CR. Supplier Lib. Acc 1000

Payables Implementation File Ref: Document1

04 - System Test Specifications < PO Invoice for Goods > 9 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

05 - System Test Specifications < Prepayment (Supplier / Employee Advances) >


Scenario Step 5.1 Event Receiving Request for Prepayment to Supplier Test Step Enter Prepayment to Supplier Role AP Invoice Action or Path (N) Invoices > Entry > Invoice Batches Test Step Details - Enter Batch Name: - (B) Invoices to enter the Prepayment Header Information: - Type: Prepayment - Supplier Name: Supplier_Name - Supplier Site: Select Supplier site - Prepayment Date: - Prepayment Number: - Prepayment Currency: - Prepayment Amount: - Payment Terms: - Payment Method: - Settlement Date: (the date which after you can apply the prepayment to standard invoice) - Enter Prepayment Distribution Information: - Type: Item - Line Amount: - Line Account: Accept the Default Payables Implementation File Ref: Document1 05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 10 of 41 Expected Results - Prepayment Saved Actual Results Status

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details Save the Prepayment

Expected Results

Actual Results

Status

5.2

Validate Prepayment and create accounting

AP Invoice

(N) Invoices > Entry > Invoice Batches

- Query on the Required Batch - (B) Invoices and Query on the Required Prepayment

- The prepayment should pass validation - The Accounting Entries created

- Review the Prepayment - (B) Actions: Validate the Prepayment DR. Supplier Prepay. Acc 1000 - (B) Actions: Create Accounting CR. Supplier Lib. Acc 1000

5.3

Print Invoice Register Standard Report

AP Invoice

(N) Other > Requests > Run

- Choose Single Request, then (B) Ok - Select Report Name from LOV: (Invoice Register) - Enter the mandatory report parameters and specific your report by using the optionally parameters - (B) Press Ok - (B) Press Submit - (M) View > Requests > (B) Find to review your request status and the view the output

- The Invoice register printed

Payables Implementation File Ref: Document1

05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 11 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step 5.4

Event Payment Due

Test Step Create Payment to Supplier

Role AP Payment

Action or Path (N) Invoices > Entry > Invoice Batches > (B) Actions > Pay in full

Test Step Details - Enter Payment Information: - Payment Type: Quick - Payment Bank Account: Select Bank Account - Payment Document: Select Payment Doc.

Expected Results - The Payment saved - The GL Accounting Created and correct

Actual Results

Status

DR. Supplier Lib. Acc 1000 - Document Number: Last available document CR. Bank cash clearing Acc 1000 - Payment Date: - Supplier Name: Appears by default - Supplier Site: Appears by default. Save the Payment - (B) Actions: Choose Format - (B) Actions: Choose Create Accounting - (M) Tools: View Accounting

Payables Implementation File Ref: Document1

05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 12 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

6 - System Test Specifications < Prepaid Expenses, Rent & Other Advances >
Scenario Step 6.1 Event Receiving Request for Prepayment to Supplier Test Step Enter Prepayment to Supplier Role AP Invoice Action or Path (N) Invoice> Entry> Invoice Batch Test Step Details - Enter Batch Name (All Rent Prepayments will be entered in one batch in the beginning of each year using Macro Upload Excel sheet, which will be designed by Oratech) - Enter Prepayment Header Information: - Type: Prepayment - Supplier Name: - Supplier Site: - Prepayment Date: - Prepayment Amount: - Description: Prepaid expenses for 12 Months from MMM-YY to MMM-YY - Enter Prepayment Distribution Information: - Type: Item - Line Amounts: - Line Account: Prepaid Expense Account. Save the Prepayment 6.2 Validate Prepayment & Create AP Invoice (N) Invoice> Entry> Invoice Batch Query on the Required Batch Query on the Required Prepayment Prepayment Saved Prepayment Status Expected Results Prepayment Saved Prepayment Status Never Validated Actual Results Status

Payables Implementation File Ref: Document1

6 - System Test Specifications < Prepaid Expenses, Rent & Other Advances > 13 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step Accounting

Role

Action or Path

Test Step Details Review the Prepayment (B) Actions: Validate the Prepayment (B) Actions: Create Accounting Enter Payment Information: Payment Type: Quick Payment Bank Account:

Expected Results unpaid GL Accounting Created

Actual Results

Status

6.3

Payment to Supplier

AP Payment

(N) Invoice> Entry>Invoice Batch > (B) Actions > Pay in full

Prepayment Saved Prepayment Status Available GL Accounting Created

Payment Document: Payment Date: Supplier Name: Appears by default Supplier Site: Appears by default.

Save the Payment 6.4 Recurring Invoice Creation AP Supervisor (N) Invoice > Entry > Recurring (B) Choose Actions: Format (B) Choose Actions: Create Accounting Enter Supplier Name / Number: Enter Supplier Site: Payment Method Recurring Calendar: No of periods: Recurring Invoices Template saved with no error

Payables Implementation File Ref: Document1

6 - System Test Specifications < Prepaid Expenses, Rent & Other Advances > 14 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details First Period: Invoice Number: Alphanumeric (The invoice number generated will contain this number concatenated with the period name) Distribution Set: Rent Expenses Enter the invoice Currency & Payment Term: Enter the First Amount:

Expected Results

Actual Results

Status

Save your Work 6.5 Recurring Invoice Periodical Settlement AP Supervisor (N) Invoice > Entry > Recurring Inquiry on your Recurring Invoice Enter Number of Invoices to be created: (One) (B) Press Create Recurring Invoices Name your Batch (B) Ok No of remaining Periods in the Recurring Invoices Template decreases by one The Recurring Invoices created

Save your Work 6.6 Invoicing AP Invoice (N) Invoice> Entry> Invoice Batch Inquiry on the Batch Name (the one previously named during the recurring Invoice Creation) Review the Invoice Created The Invoice Created Correctly

Save the Invoice 6.7 Validate the Invoices AP Supervisor (N) Invoice> Entry> Invoice Batch Query on the Required Batch Query on the Required Invoices Payables Implementation File Ref: Document1 The Accounting The Invoices Validated

6 - System Test Specifications < Prepaid Expenses, Rent & Other Advances > 15 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details Review the Invoices (B) Actions: Validate the Invoices (B) Actions: Create Accounting If there is a number of invoices you can select more than invoice and (B) Press Actions, Choose Validate & Choose Create Accounting for the number of invoices at once Query on the Required Batch Query on the Required Invoice

Expected Results created and correct

Actual Results

Status

6.8

Payment Due

Match the available prepayment to supplier invoice

AP Payment

(N) Invoice> Entry> Invoice Batch

The Invoice is Fully Paid The Prepayment Invoice is Partially Applied The Accounting Created and correct

(B) Actions: Choose Apply/Unapply Prepayment Mark the Check Box then enter the amount you want to Match. Then (B) press Apply button (B) Actions: Create Accounting

Payables Implementation File Ref: Document1

6 - System Test Specifications < Prepaid Expenses, Rent & Other Advances > 16 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

7 - System Test Specifications < Employee Expense Reports >


Scenario Step 7.1 Event Receiving Request for Prepayment to Employee Test Step Enter Prepayment to Employee Role AP Invoice Action or Path (N) Invoice > Entry > Invoice Batch Test Step Details - Enter Batch Name - Enter Prepayment Header Information: - Type: Prepayment - Supplier Name: Select Employee name - Supplier Site: Office - Prepayment Date: - Prepayment Amount: - Description: Employee Traveling expenses - Enter Prepayment Distribution Information: - Line Type: Item - Line Amounts: - Line Account: Accept the Default Save the Prepayment 7.2 Validate Employee Prepayment AP Supervisor (N) Invoice > Entry > Invoice Batch - Query on the Required Batch - Query on the Required Prepayment - Review the Prepayment GL Accounting Prepayment Saved Prepayment Status unpaid Expected Results Prepayment Saved Prepayment Status Never Validated Actual Results Status

Payables Implementation File Ref: Document1

7 - System Test Specifications < Employee Expense Reports > 17 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details - (B) Actions: Validate - (B) Actions: Create Accounting

Expected Results Created and correct

Actual Results

Status

7.3

Payments to Employee

AP Payment

(N) Invoice > Entry > Invoice Batch (B) Actions > Pay in full

- Query on the Required Batch - Query on the Required Prepayment - (B) Actions: Pay in Full - Enter Payment Information: - Payment Type: Quick - Payment Bank Account: - Payment Document number: - Payment Date: - Supplier Name: Appears by default - Supplier Site: Appears by default. Save the Payment - (B) Actions: Format - (B) Actions: Create Accounting

- Prepayment Saved - Prepayment Status Available - GL Accounting Created and correct

7.4

Receiving Employee Expense Report

Employee Expense Report Entry

AP Invoice

(N) Invoice > Entry > Expense Reports

Enter the Employee Name or Number Enter the GL Account: Defaulted from the HR setup for employees, this account combination used to default the missing segments for your expense report template Cost Center

- Expense report is saved

Payables Implementation File Ref: Document1

7 - System Test Specifications < Employee Expense Reports > 18 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details Enter the invoice Number, Date & Currency: Enter the invoice Description: Optionally enter the Prepayment Number to be applied to this invoice (limited to the exp. Report amount) Select the Expense Template: Travel Exp Select Meals: Enter Amount & Select Account Transportation: Enter Amount & Select Account Hotel: Enter Amount & Select Account

Expected Results

Actual Results

Status

Save your work 7.5 Employee Expense Reports create AP Supervisor (N) Others > Requests> Run 7.6 Validate the Invoice AP Supervisor (N) Invoice > Entry > Invoice Batches > (B) Actions Select Request Name: Expense Report Import Enter Report Parameters: Batch Name: Source Payables Expense Reports GL Date: (B) Ok, (B) Submit Query on the Required Batch Query on the Required Invoice Review the Invoice (B) Actions: Validate Invoice The Invoice Validated The Accounting Entry Created Expense report converted to invoice correctly

Payables Implementation File Ref: Document1

7 - System Test Specifications < Employee Expense Reports > 19 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details (B) Create Accounting (M) Tools > View Accounting Enter Payment Information: Payment Type: Quick Payment Bank Account: Payment Document: Payment Date: Supplier Name: Supplier Site: (B) Press Enter / Adjust Invoices Select the required Invoices to be paid Only the Remaining unpaid Amount Appears for this Employees invoices

Expected Results

Actual Results

Status

7.7

Payment Due

Payments to Employee

AP Payment

(N) Payments > Entry > Payments

The Payment saved The Accounting Entry Created

Save the Payment (B) Press Actions: Format (B) Press Actions: Create Accounting

Payables Implementation File Ref: Document1

7 - System Test Specifications < Employee Expense Reports > 20 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

8 - System Test Specifications < Debiting Suppliers Liability >


Scenario Step 8.1 Event Receiving credit note from supplier Test Step Debiting Suppliers Liability Role AP Invoice Action or Path (N) Invoice > Entry > Invoice Batches Test Step Details Enter Batch Name Enter Credit Memo Header Information: Type: Credit Memo Supplier Name: Supplier Site: Credit Memo Date: Credit Memo Amount: (Negative Amount) (B) Press Match to Invoice, then chooses the required Invoice you need to match this credit memo to, by matching to Invoice the Credit Memo distribution lines will be created automatically The Credit Memo Saved Expected Results The Credit Memo Distribution Created from the Original Matched Invoice Lines Actual Results Status

Save the Invoice 8.2 Validate Credit Memo & Create Accounting AP Supervisor (N) Invoice > Entry > Invoice Batches 8.3 Payment Payments to AP Payment (N) Payments > Entry > Query on the Required Batch Query on the Required Credit Memo Review the Credit Memo (B) Actions: Validate the Credit Memo (B) Actions: Create Accounting (M) Tools > View Accounting Enter Payment Information: The Payment Amount will be the Net of the 8 - System Test Specifications < Debiting Suppliers Liability > 21 of 41 The Accounting Entry Created The Credit Memo Validated

Payables Implementation File Ref: Document1

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event Due

Test Step Supplier

Role

Action or Path Payments

Test Step Details Payment Type: Manual Payment Bank Account:

Expected Results Invoice and the Credit Memo The Payment saved The Accounting Entry Created

Actual Results

Status

Payment Document: Payment Date: Supplier Name: Supplier Site: (B) Press Enter / Adjust Invoices Select the required Standard Invoices with the Credit Memo to be paid (the Net Amount will be paid) Save the Payment (B) Actions: Format (B) Actions: Create Accounting (M) Tools > View Accounting

Payables Implementation File Ref: Document1

8 - System Test Specifications < Debiting Suppliers Liability > 22 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

9 - System Test Specifications < Create Invoice Not Matched To PO >


Scenario Step 9.1 Event Receive Supplier Invoice Test Step Create Standard Invoice Role AP Invoice Action or Path (N) Invoices > Entry > Invoice Batches Test Step Details - Create New batch or (M) View > Find search for the batch by batch Name - (B) Invoices to enter standard Matched invoice for Supplier invoice - Type: Standard - Supplier Name: Supplier_Name - Supplier Site: Select Supplier site - Invoice Date: - Invoice Number: - Invoice Currency: - Invoice Amount: - Payment Terms: - Payment Method: - (B) Distribution to Enter the invoice lines, the total of invoice lines must equal to the Invoice Amount you entered for the invoice header information Save the Invoice 9.2 Validate Invoice and create AP (N) Invoices > Entry > Invoice Batches - Query on the Required Batch - The Standard Invoice should pass validation Expected Results - Standard Invoice Saved Actual Results Status

Payables Implementation File Ref: Document1

9 - System Test Specifications < Create Invoice Not Matched To PO > 23 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step accounting

Role Invoice

Action or Path

Test Step Details - (B) Invoices and Query on the Required Standard Invoice - Review the Standard Invoice - (B) Actions: Validate the Standard Invoice, if there are any holds you have to release the hold before the revalidation. If the invoice amount is not equal to the total of invoice lines, the invoice will be hold until you both equal - (B) Holds to release the invoice hold, select from LOV the reason and save - (B) Actions: Validate Invoice, the invoice will be validated successfully - (B) Actions: Create Accounting

Expected Results - The Accounting Entries created

Actual Results

Status

DR. Expense Acc 500 CR. Supplier Lib. Acc 500

9.3

Print Invoice Register Standard Report

AP Invoice

(N) Other > Requests > Run

- Choose Single Request, then (B) Ok - Select Report Name from LOV: (Invoice Register) - Enter the mandatory report parameters and specific your report by using the optionally parameters - (B) Press Ok - (B) Press Submit - (M) View > Requests > (B) Find to review your request status and the view the output

- The Invoice register printed and matching the invoice data

9.4

Payment Due

Apply available Supplier

AP

(N) Invoices > Entry > Invoice Batches

- Query on the Required Batch

- The Invoice is Fully Paid - The Prepayment is Fully 9 - System Test Specifications < Create Invoice Not Matched To PO > 24 of 41

Payables Implementation File Ref: Document1

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step Prepayment to invoice

Role Payment

Action or Path

Test Step Details - (B) Invoices and Query on the Required Invoice - Review the Standard Invoice - (B) Actions: Choose Apply/Unapply Prepayment - Select the prepayment you want to use (in case there is more than one prepayment) - Choose the Check Box then enter the amount you want to apply to invoice - (B) Press Apply - (B) Actions: Create Accounting

Expected Results Applied - The Accounting Entry Created

Actual Results

Status

DR. Supplier Lib. Acc 1000 CR. Supplier Prepay. Acc 1000

Payables Implementation File Ref: Document1

9 - System Test Specifications < Create Invoice Not Matched To PO > 25 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

10 - System Test Specifications < Supplier / Employee Refund >


Scenario Step 10.1 Event Receiving Credit Note & Payment from supplier Or Employee pay back Test Step Entering Supplier Credit Memo Role AP Invoice Action or Path (N) Invoice > Entry > Invoice Batches Test Step Details Enter Batch Name Enter Credit Memo Header Information: Type: Credit Memo Supplier Name: Supplier Site: Credit Memo Date: Credit Memo Amount: (Negative Amount) Enter Credit Memo Distribution Lines Information: Line Type: Item Line Amount: Line Accounts: Expected Results The Credit Memo Saved Actual Results Status

Save the Invoice 10.2 Validate Credit Memo & Create Accounting AP Supervisor (N) Invoice > Entry > Invoice Batches Query on the Required Batch Query on the Required Credit Memo Review the Credit Memo (B) Actions: Validate the Credit Memo The Accounting Entry Created The Credit Memo Validated

Payables Implementation File Ref: Document1

10 - System Test Specifications < Supplier / Employee Refund > 26 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details (B) Actions: Create Accounting (M) Tools > View Accounting Query on the Required Batch Query on the Required Credit Memo

Expected Results

Actual Results

Status

10.3

Payment Due

Create Negative Payment (Refund)

AP Payment

(N) Invoice > Entry > Invoice Batches > (B) Action > Pay in Full

The Payment Amount is Defaulted The Supplier is Defaulted The Payment Saved The Accounting Entry Created

(B) Press Action: Choose Pay in Full Enter Payment Information: Payment Type: Refund Payment Bank Account: Payment Document Number: Payment Date: Save the refund (B) Actions: Create Accounting (M) Tools > View Accounting -

Payables Implementation File Ref: Document1

10 - System Test Specifications < Supplier / Employee Refund > 27 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

11 - System Test Specifications < Entering Payments >


Scenario Step 11.2 Event Test Step Enter a QuickCheck Role AP Payment Action or Path Payments > Entry > Payments Test Step Details Enter a QuickCheck (a single computer-generated check) by selecting "Quick" in the Type field of Manual Payment window Select Payment Type Quick Select the bank account Select Payment Document Enter the Payment document Date Enter the Supplier Name or Number Enter the Supplier Site (B) Enter an validated invoice that is not on hold by clicking Enter/Adjust Invoice button (B) Click Action button to navigate to the Payment Actions window. (B) Action > Choose Format the check (B) Actions > Create Accounting Expected Results - The invoice should quick pick in the Manual Payment window. If it does not, compare the payment method of the bank account used in the Manual Payment window with that of the payment method in the Invoice Entry form (This defaults from the vendor) - Format options should be available in the Action window - The Accounting Entry Created Actual Results Status

Payables Implementation File Ref: Document1

11 - System Test Specifications < Entering Payments > 28 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

12 - System Test Specifications < Cancel Unpaid Invoices >


Scenario Step 12.1 Event Invoice Cancellation Test Step Invoice Cancellation Role AP Supervisor Action or Path (N) Invoices > Entry > Invoice Batches Test Step Details - Query on the Required Batch - (B) Invoices and Query on the Required Standard Invoice - Review the Standard Invoice - (B) Actions: Cancel Invoice - (B) Actions: Create Accounting - The Accounting Entries cancelled - The Invoice Status Invoice Cancelled Expected Results - The Standard Invoice reversed / cancelled Actual Results Status

DR. Supplier Lib. Acc. 500 CR. Expense Acc 500 12.2 Print Invoice Register Standard Report AP Supervisor (N) Other > Requests > Run - Choose Single Request, then (B) Ok - Select Report Name from LOV: (Invoice Register) - Enter the mandatory report parameters and specific your report by using the optionally parameters - (B) Press Ok - (B) Press Submit - (M) View > Requests > (B) Find to review your request status and the view the output - The Invoice register printed

12.3

End of Period

Payables Transfer to

AP

(N) Other > Request

Choose Single Request

- GL Accounting Entries

Payables Implementation File Ref: Document1

12 - System Test Specifications < Cancel Unpaid Invoices > 29 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event (Month)

Test Step General Ledger

Role Supervisor

Action or Path > Run

Test Step Details Select Request Name: (Payable Accounting Process) Enter the Request Parameters: Enter the Period From & To Period Select Document Class: (All) Submit Transfer to GL: Yes Submit Journal Import: Yes Validate Accounts: Yes Summarize Report: Yes (B) Ok to return to main form (B) Submit to run the request (N) View > Requests (review the request status)

Expected Results created for all invoices - All AP transactions for the period range specified posted successfully to the General ledger

Actual Results

Status

Payables Implementation File Ref: Document1

12 - System Test Specifications < Cancel Unpaid Invoices > 30 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

13 - System Test Specifications < Invoice Distribution Correction >


Scenario Step 13.1 Event Test Step Transmit AP journal entries to GL Role AP Supervisor Action or Path (N) Other > Request > Run Test Step Details - Select Request (Payables Transfer to General Ledger) - Enter the request parameters - (B) Ok > (B) Submit 13.2 Update to the Invoice Distribution Lines AP Invoice (N) Invoices > Entry > Invoices > (B) Distributions - Select an invoice validated and transferred to GL - Adjust the invoice distribution to go to a different expense account than was originally entered in the PO distribution for the shipment - Reverse the existing distribution line - Create a new distribution line - Update the invoice amount header information - Save the invoice - (B) Actions > Choose Validate - (B) Actions > Create Accounting 13.3 View invoice status AP Invoice (N) Invoice > Inquiry - Query the updated invoice - Invoice changes should have been applied properly - Corrections to the invoice should be reflected in the Invoice Register Report 13 - System Test Specifications < Invoice Distribution Correction > 31 of 41 - The user should not be able to change the distribution in the normal invoice entry screen, because the original distributions were already posted to the GL Expected Results - An unposted journal batch will be created for AP transactions Actual Results Status

13.4

Run Invoice Register Report

AP Invoice

(N) Other > Request > Run

- Select Request (Invoice Register Report) - Enter Request Parameters

Payables Implementation File Ref: Document1

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details - (B) Ok > (B) Submit

Expected Results

Actual Results

Status

Payables Implementation File Ref: Document1

13 - System Test Specifications < Invoice Distribution Correction > 32 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

14 - System Test Specifications < Void Payment >


Scenario Step 14.1 Event Test Step Void Payment Role AP Payment Action or Path (N) Payments > Entry > Payments Summary (B) Actions Test Step Details - Select a payment created in the above steps - Void this check - Run Void Payment Register to confirm void - Transmit AP journal entries to GL - Confirm adjusting void entries in GL - Try to record a manual payment for this invoice - Cancel the invoice - The invoice should be available for the re-issuance of payment again Expected Results - The void Payment should show up on the Void Payment Register report - Adjusting void entries should show in GL Actual Results Status

Payables Implementation File Ref: Document1

14 - System Test Specifications < Void Payment > 33 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

15 - System Test Specifications < Payables Month-End Processing >


Scenario Step 15.1 Event End of Period (Month) Test Step Get a list of invoices on hold Role AP Supervisor Action or Path (N) Other > Request > Run Test Step Details - Select Request (Invoice On Hold Report), - Enter the request parameters - (B) Ok > (B) Submit Expected Results - Get a list of invoices that will not post to the current GL period due to posting holds; re-run if necessary to clear holds Actual Results Status

15.2

Reviews invoice distributions before posting

AP Supervisor

(N) Other > Request > Run

- Select Request (Payables Accounting Entries Report) - Enter the request parameters - GL Transfer Status (All Accounting Entries not transferred to GL) - (B) Ok > (B) Submit

- Reviews invoice distributions before posting. Flag any accounts needing correction.

15.3

Payables Transfer to General Ledger

AP Supervisor

(N) Other > Request > Run

Choose Single Request Select Request Name: (Payable Accounting Process / Payables Transfer to General Ledger) Enter the Request Parameters: Enter the Period From & To Period Select Document Class: (All) Submit Transfer to GL: Yes Submit Journal Import: Yes

- GL Accounting Entries created for all invoices and payments - All AP transactions for the period range specified posted successfully to the General ledger

Payables Implementation File Ref: Document1

15 - System Test Specifications < Payables Month-End Processing > 34 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details Validate Accounts: Yes Summarize Report: Yes (B) Ok to return to main form (B) Submit to run the request (N) View > Requests (review the request status) Choose Single Request Select Request Name: (Payables Transfer to General Ledger) Enter the Request Parameters: (B) Submit Request Select Another Request Name: (Mass Additions Create) to transfer AP Assets lines from Oracle Payables to Oracle Assets Enter the Request Parameters: GL Date: Select Asset Book Name: (B) Submit Request Select Another Request Name: (Mass Additions Create Report) to review the result of Mass addition you previously submitted Enter the Request Parameters:

Expected Results

Actual Results

Status

15.4

Generate Mass Addition Create

AP Supervisor

(N) Other > Request > Run

- Assets Lines transferred to Oracle Assets Correctly

Payables Implementation File Ref: Document1

15 - System Test Specifications < Payables Month-End Processing > 35 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details Select Asset Book Name: (B) Submit Request (N) View > Requests (review the request status) Select the book you want to query lines in Select NEW in the queue field If you want to check some specific lines, enter other criteria to limit your search Invoice Number: Line Number: Supplier Name: Supplier Number: Source Batch: Creation Date: Invoice Date: (B) Press Find to your asset lines - Select Request (All Month End Reports) - Enter the request parameters (B) Ok > (B) Submit

Expected Results

Actual Results

Status

15.5

View Mass Additions Lines

FA Supervisor

(N) FA> Mass Addition > Prepare Mass Addition

Lines transferred from AP with Status of NEW

15.6 Submit Month-End Reports AP Supervisor Other > Requests > Run

- The Reports Printed and available for Reviewing in report set for errors

- Important reports include:

Payables Implementation File Ref: Document1

15 - System Test Specifications < Payables Month-End Processing > 36 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Scenario Step

Event

Test Step

Role

Action or Path

Test Step Details 123Posted Invoice Register Posted Payments Register Accounts Payable Trial Balance

Expected Results

Actual Results

Status

Payables Implementation File Ref: Document1

15 - System Test Specifications < Payables Month-End Processing > 37 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

16 - System Test Specifications < Payables Close Period >


Scenario Step 16.1 Event End of Period (Month) Test Step Close Current Period Role AP Manager Action or Path (N) Setup > Calendar > Accounting > AP Accounting Periods Test Step Details - Select period to Closed Expected Results - The period status change to Closed Actual Results Status

16.2

AP Manager

Other > Requests > Run (N) Setup > Calendar > Accounting > AP Accounting Periods

- Run The Unaccounted Transactions Sweep Program, use this program to redate accounting date of the open transactions to the first day of the next open period, that in case your business allow to change the transaction date (the opened transactions couldnt be transfer to GL because there is unrealizable hold)

- The Invoice Sweep Report should show the newly-entered invoice

16.3

AP Manager

(N) Setup > Calendar > Accounting > AP Accounting Periods

- Close the current period - Open the next period

- The previous period has a status of Closed - The New opened period has a status of "Open" - Payables Transactions entry and posting should be allowed to the open accounting period

Payables Implementation File Ref: Document1

16 - System Test Specifications < Payables Close Period > 38 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

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

Payables Implementation File Ref: Document1

Defect Log 39 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

Defect ID Number

Test Step Reference

Module Name

Defect Description

Resolution

Re-Test By

Re-Test Date

Pass/Fail

Status (open, closed, in process)

Payables Implementation File Ref: Document1

Defect Log 40 of 41

TE.040 System Test Script

Doc Ref: December 5, 2013

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

Payables Implementation File Ref: Document1

Open And Closed Issues For This Deliverable 41 of 41