Upload
phogan
View
285
Download
10
Embed Size (px)
Citation preview
8/4/2019 TE040 Test Script AP
1/28
AIM
TE.040 SYSTEM TEST SCRIPT
Payables Implementation
Author:
Creation Date: September 26, 2011
Last Updated: September 26, 2011
Document Ref:
Version:
Approvals:
8/4/2019 TE040 Test Script AP
2/28
TE.040 System Test Script
Document Control
Change Record
1
Date Author Version
Change Reference
Reviewers
Name Position
Distribution
CopyNo.
Name Location
Note To Holders:
If you receive an electronic copy of this document and print it out, pleasewrite your name on the equivalent of the cover page, for documentcontrol purposes.
If you receive a hard copy of this document, please write your name onthe front cover, for document control purposes.
Payables ImplementationFile Ref: 69413494.doc
05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:September 26, 2011
8/4/2019 TE040 Test Script AP
3/28
TE.040 System Test Script
Contents
Document Control.......................................................................................ii
Overview.....................................................................................................1
Century Date Compliance.....................................................................1
System Test Sequences..............................................................................2
01 - System Test Specifications < Opening Payable Periods >..................3
02 - System Test Specifications < Defining Banks >..................................4
03 - System Test Specifications < Defining Distribution Sets >.................5
04 - System Test Specifications < PO Invoice for Goods >.........................6
05 - System Test Specifications < Prepayment (Supplier / EmployeeAdvances) >...............................................................................................7
6 - System Test Specifications < Prepaid Expenses, Rent & OtherAdvances >.................................................................................................9
7 - System Test Specifications < Employee Expense Reports >..............11
8 - System Test Specifications < Debiting Suppliers Liability >...............13
9 - System Test Specifications < Create Invoice Not Matched To PO >....14
10 - System Test Specifications < Supplier / Employee Refund >............16
11 - System Test Specifications < Entering Payments >.........................17
12 - System Test Specifications < Cancel Unpaid Invoices >...................18
13 - System Test Specifications < Invoice Distribution Correction >........19
14 - System Test Specifications < Void Payment >..................................20
15 - System Test Specifications < Payables Month-End Processing >......21
16 - System Test Specifications < Payables Close Period >.....................23
Defect Log.................................................................................................24
Open And Closed Issues For This Deliverable...........................................25
Open Issues.........................................................................................25
Closed Issues.......................................................................................25
Payables ImplementationFile Ref: 69413494.doc
05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:September 26, 2011
8/4/2019 TE040 Test Script AP
4/28
Overview
This System Test Script documents the steps needed to test theintegration of application extensions with the target application systemwith 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 allbusiness processes based on the Mapped Business Requirements(BR.030). You should be able to reuse the test scripts you created duringTest Business Solutions (BR.080); however, the focus of business solutiontesting is confirming individual business processes, while business systemtesting focuses on confirming the collective application system. For moreinformation, refer to Business Mapping Test Results (BR.080) as a basisfor 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 dueto perceived costs associated with the additional disk and memorystorage requirements of full four character date encoding. As the year2000 approached, it became evident that a full four character-codingscheme was more appropriate.
In the context of the Application Implementation Method (AIM), theconvention Century Date or C/Date support rather than Year2000 or Y2Ksupport is used. It is felt that coding for any future Century Date is nowthe modern business and technical convention.
Every applications implementation team needs to consider the impact ofthe Century Date on their implementation project. As part of theimplementation effort, all customizations, legacy data conversions, andcustom interfaces need to be reviewed for Century Date compliance.
Testing activities need to make sure that all interfaces and applicationextensions are coded for Century Date compliance. System test scriptsshould include steps for testing Century Date compliance.
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
5/28
System Test Sequences
Sequence #
Payables Test Description Tester
TestStatus
Pass/Fail Notes
1. Opening Payable Periods Opening Payable Periods Active2. Defining Banks Defining Banks Active3. Defining Distribution Sets Defining Distribution Sets Active4. PO Invoice for Goods PO Invoice for Goods Active5. Prepayment (Supplier / Employee
Advances)Prepayment (Supplier / EmployeeAdvances)
Active
6. Prepaid Expenses, Rent & OtherAdvances
Prepaid Expenses, Rent & OtherAdvances
Active
7. Employee Expense Reports Employee Expense Reports Active8. Debiting Suppliers Liability Debiting Suppliers Liability Active9. Create Invoice Not Matched To PO Create Invoice Not Matched To PO Active10. Supplier / Employee Refund Supplier / Employee Refund Active11. Entering Payments Entering Payments Active12. Cancel Unpaid Invoices Cancel Unpaid Invoices Active13. Invoice Distribution Correction Invoice Distribution Correction Active14. Void Payment Void Payment Active15. Payables Month-End Processing Payables Month-End Processing Active16. Payables Close Period Payables Close Period Active
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
6/28
01 - System Test Specifications < Opening Payable Periods >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
1.1 Period Start OpenPayablePeriod
AP Manager (N) Setup >Calendar >Accounting >AP AccountingPeriods
- Select period to open.- Status: Open- Save your Work.
- The period statuschange to Open
- The user can usethis period to EnterInvoices andPayments
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
7/28
02 - System Test Specifications < Defining Banks >
ScenarioStep
Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
2.1 DefiningBanks(FunctionalCurrencyBankAccounts)
APSupervisor
Setup >Payments >Bank
(B) BankAccounts
(B)PaymentDocuments
- Enter the required Bank Information:- Bank Name:- Bank Branch:
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:
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)- 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
- Bank AccountSaved
- Bank PayablesDocument Saved
- The bank accountand the payablesdocument areavailable forpayments
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
8/28
03 - System Test Specifications < Defining Distribution Sets >
ScenarioStep Event
TestStep Role
Actionor Path Test Step Details Expected Results Actual Results Status
3.1 DefiningDistributionSets
AP Supervisor Setup >Invoice>Distribution Set
- Name your Distribution Set: OfficeRent Expenses
- Percentage: 100- Account:
01.0000.62601.001.0000.0000Save your Work
- Distribution Set isSaved and can beused
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
9/28
04 - System Test Specifications < PO Invoice for Goods >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual
ResultsStatus
4.1 Receive theInvoice,Receipt doc.andpurchaseorder
CreateStandardInvoice(Match toPO)
APInvoiceUser
(N) Invoices >Entry > InvoiceBatches
- 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 POSave the Invoice
- Standard Invoice Saved- The invoice lines marked
with Track as an AssetsCheck Box
4.2 ValidateInvoiceand createaccounting
APInvoice
(N) Invoices >Entry > InvoiceBatches
- Query on the Required Batch- (B) Invoices and Query on the Required
Standard Invoice- Review the Standard Invoice- (B) Actions: Validate the Standard Invoice- (B) Actions: Create Accounting
- The Standard Invoiceshould pass validation
- The Accounting Entriescreated
DR. Asset Acc 1000DR. Asset Acc 300
CR. LC Account 300CR. Supplier Lib. Acc
1000
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
10/28
05 - System Test Specifications < Prepayment (Supplier / Employee Advances) >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual
ResultsStatus
5.1 ReceivingRequest forPrepaymentto Supplier
EnterPrepayment toSupplier
APInvoice
(N) Invoices >Entry > InvoiceBatches
- 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 standardinvoice)
- Enter Prepayment Distribution Information:- Type: Item- Line Amount:- Line Account: Accept the Default
Save the Prepayment
- Prepayment Saved
5.2 ValidatePrepayment andcreateaccounting
APInvoice
(N) Invoices >Entry > InvoiceBatches
- Query on the Required Batch- (B) Invoices and Query on the Required
Prepayment- Review the Prepayment- (B) Actions: Validate the Prepayment- (B) Actions: Create Accounting
- The prepayment shouldpass validation
- The Accounting Entriescreated
DR. Supplier Prepay. Acc1000
CR. Supplier Lib. Acc1000
5.3 PrintInvoiceRegisterStandardReport
APInvoice
(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 optionallyparameters
- (B) Press Ok- (B) Press Submit- (M) View > Requests > (B) Find to review
your request status and the view the output
-The Invoice registerprinted
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
11/28
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual
ResultsStatus
5.4 PaymentDue
CreatePaymentto Supplier
APPayment
(N) Invoices >Entry > InvoiceBatches > (B)Actions > Pay infull
- Enter Payment Information:- Payment Type: Quick- Payment Bank Account: Select Bank Account- Payment Document: Select Payment Doc.- Document Number: Last available document- 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
- The Payment saved- The GL Accounting
Created and correct
DR. Supplier Lib. Acc 1000CR. Bank cash clearing Acc1000
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
12/28
6 - System Test Specifications < Prepaid Expenses, Rent & Other Advances >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
6.1 ReceivingRequestforPrepayment toSupplier
EnterPrepayment toSupplier
AP Invoice (N) Invoice>Entry>Invoice Batch
- Enter Batch Name (All Rent Prepayments willbe entered in one batch in the beginning ofeach 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 Monthsfrom MMM-YY to MMM-YY
- Enter Prepayment Distribution Information:- Type: Item- Line Amounts:- Line Account: Prepaid Expense Account.
Save the Prepayment
- PrepaymentSaved
- PrepaymentStatus NeverValidated
6.2 ValidatePrepayment &CreateAccounting
AP Invoice (N) Invoice>Entry>Invoice Batch
- Query on the Required Batch- Query on the Required Prepayment- Review the Prepayment- (B) Actions: Validate the Prepayment- (B) Actions: Create Accounting
- PrepaymentSaved
- PrepaymentStatus unpaid
- GL AccountingCreated
6.3 Paymentto Supplier
AP Payment (N) Invoice>Entry>Invoice Batch > (B)Actions >Pay in full
- Enter Payment Information:- Payment Type: Quick- Payment Bank Account:- Payment Document:- Payment Date:- Supplier Name: Appears by default- Supplier Site: Appears by default.Save the Payment
-(B) Choose Actions: Format
- (B) Choose Actions: Create Accounting
- PrepaymentSaved
- PrepaymentStatus Available
- GL AccountingCreated
6.4 RecurringInvoiceCreation
APSupervisor
(N) Invoice >Entry >Recurring
- Enter Supplier Name / Number:- Enter Supplier Site:- Payment Method- Recurring Calendar:- No of periods:- First Period:- Invoice Number: Alphanumeric (The invoice
number generated will contain this numberconcatenated with the period name)
- Distribution Set: Rent Expenses- Enter the invoice Currency & Payment Term:
- RecurringInvoices
Template savedwith no error
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
13/28
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
- Enter the First Amount:Save your Work
6.5 RecurringInvoicePeriodicalSettlement
APSupervisor
(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) OkSave your Work
- The RecurringInvoices created
- No of remainingPeriods in theRecurringInvoices
Templatedecreases byone
6.6 Invoicing AP Invoice (N) Invoice>Entry>
Invoice Batch
- Inquiry on the Batch Name (the one previouslynamed during the recurring Invoice Creation)
- Review the Invoice CreatedSave the Invoice
- The InvoiceCreated Correctly
6.7 ValidatetheInvoices
APSupervisor
(N) Invoice>Entry>Invoice Batch
- Query on the Required Batch- Query on the Required Invoices- 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 Accountingfor the number of invoices at once
- The InvoicesValidated
- The Accountingcreated andcorrect
6.8 PaymentDue
Match theavailableprepayment tosupplierinvoice
AP Payment (N) Invoice>Entry>Invoice Batch
- Query on the Required Batch- Query on the Required Invoice- (B) Actions: Choose Apply/Unapply
Prepayment- Mark the Check Box then enter the amount
you want to Match. Then (B) press Applybutton
- (B) Actions: Create Accounting
- The Invoice isFully Paid
- The PrepaymentInvoice isPartially Applied
- The AccountingCreated andcorrect
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
14/28
7 - System Test Specifications < Employee Expense Reports >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
7.1 ReceivingRequest forPrepaymenttoEmployee
EnterPrepaymenttoEmployee
APInvoice
(N) Invoice> Entry >InvoiceBatch
- 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
- PrepaymentSaved
- PrepaymentStatus NeverValidated
7.2 ValidateEmployeePrepayment
APSupervisor
(N) Invoice> Entry >InvoiceBatch
- Query on the Required Batch- Query on the Required Prepayment- Review the Prepayment- (B) Actions: Validate- (B) Actions: Create Accounting
- PrepaymentSaved
- PrepaymentStatus unpaid
- GL AccountingCreated andcorrect
7.3 PaymentstoEmployee
APPayment
(N) Invoice> Entry >InvoiceBatch(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 ReceivingEmployeeExpenseReport
EmployeeExpenseReportEntry
APInvoice
(N) Invoice> Entry >ExpenseReports
- Enter the Employee Name or Number- Enter the GL Account: Defaulted from the HR
setup for employees, this accountcombination used to default the missingsegments for your expense report templateCost Center
- 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)
- Expense report issaved
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
15/28
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
- Select the Expense Template: Travel Exp- Select Meals: Enter Amount & Select Account- Transportation: Enter Amount & Select
Account- Hotel: Enter Amount & Select AccountSave your work
7.5 EmployeeExpenseReportscreate
APSupervisor
(N) Others>Requests>Run
- Select Request Name: Expense Report Import- Enter Report Parameters:- Batch Name:- Source Payables Expense Reports- GL Date:- (B) Ok, (B) Submit
- Expense reportconverted toinvoice correctly
7.6 Validate the
Invoice
AP
Supervisor
(N) Invoice
> Entry >InvoiceBatches >(B) Actions
- Query on the Required Batch
-Query on the Required Invoice
- Review the Invoice- (B) Actions: Validate Invoice- (B) Create Accounting- (M) Tools > View Accounting
- The Invoice
Validated- The Accounting
Entry Created
7.7 PaymentDue
PaymentstoEmployee
APPayment
(N)Payments >Entry >Payments
- 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 invoicesSave the Payment- (B) Press Actions: Format- (B) Press Actions: Create Accounting
- The Paymentsaved
- The AccountingEntry Created
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
16/28
8 - System Test Specifications < Debiting Suppliers Liability >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
8.1 Receivingcreditnote fromsupplier
DebitingSuppliersLiability
AP Invoice (N) Invoice >Entry >InvoiceBatches
- 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 lineswill be created automatically
Save the Invoice
- The Credit MemoDistributionCreated from theOriginal MatchedInvoice Lines
- The Credit MemoSaved
-
8.2 Validate CreditMemo &CreateAccounting
APSupervisor
(N) Invoice >Entry >InvoiceBatches
- 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
- The Credit MemoValidated
- The AccountingEntry Created
8.3 PaymentDue
Payments toSupplier
APPayment
(N) Payments> Entry >Payments
- Enter Payment Information:- Payment Type: Manual- Payment Bank Account:- 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
- The PaymentAmount will bethe Net of theInvoice and theCredit Memo
- The Paymentsaved
- The AccountingEntry Created
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
17/28
9 - System Test Specifications < Create Invoice Not Matched To PO >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual
ResultsStatus
9.1 ReceiveSupplierInvoice
CreateStandardInvoice
APInvoice
(N) Invoices >Entry > InvoiceBatches
- Create New batch or (M) View > Find searchfor the batch by batch Name
- (B) Invoices to enter standard Matched invoicefor 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 InvoiceAmount you entered for the invoice headerinformation
Save the Invoice
- Standard Invoice Saved
9.2 ValidateInvoiceand createaccounting
APInvoice
(N) Invoices >Entry > InvoiceBatches
- Query on the Required Batch- (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 thehold before the revalidation. If the invoiceamount 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, selectfrom LOV the reason and save
- (B) Actions: Validate Invoice, the invoice will bevalidated successfully
-(B) Actions: Create Accounting
- The Standard Invoiceshould pass validation
- The Accounting Entriescreated
DR. Expense Acc 500CR. Supplier Lib. Acc
500
9.3 PrintInvoiceRegisterStandardReport
APInvoice
(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 optionallyparameters
- (B) Press Ok- (B) Press Submit- (M) View > Requests > (B) Find to review your
request status and the view the output
- The Invoice registerprinted and matchingthe invoice data
9.4 Payment Apply AP (N) Invoices > - Query on the Required Batch - The Invoice is Fully Paid
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
18/28
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual
ResultsStatus
Due availableSupplierPrepayment toinvoice
Payment Entry > InvoiceBatches
- (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
- The Prepayment isFully Applied
- The Accounting EntryCreated
DR. Supplier Lib. Acc 1000CR. Supplier Prepay. Acc
1000
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
19/28
10 - System Test Specifications < Supplier / Employee Refund >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
10.1 ReceivingCredit Note& PaymentfromsupplierOrEmployeepay back
EnteringSupplierCredit Memo
AP Invoice (N) Invoice >Entry > InvoiceBatches
- 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 DistributionLines Information:
- Line Type: Item- Line Amount:- Line Accounts:Save the Invoice
- The Credit MemoSaved
10.2 ValidateCredit Memo& CreateAccounting
AP Supervisor (N) Invoice >Entry > InvoiceBatches
- 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
- The Credit MemoValidated
- The AccountingEntry Created
10.3 PaymentDue
CreateNegativePayment(Refund)
AP Payment (N) Invoice >Entry > InvoiceBatches >(B) Action >Pay in Full
- Query on the Required Batch- Query on the Required Credit
Memo- (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
- The PaymentAmount isDefaulted
- The Supplier isDefaulted
- The PaymentSaved
- The Accounting
Entry Created
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
20/28
11 - System Test Specifications < Entering Payments >
ScenarioStep
Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
11.2 Enter aQuickCheck
APPayment
Payments> Entry>Payments
- Enter a QuickCheck (a single computer-generated check) by selecting "Quick" inthe 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 noton hold by clicking Enter/Adjust Invoicebutton
- (B) Click Action button to navigate to thePayment Actions window.
- (B) Action > Choose Format the check- (B) Actions > Create Accounting
- The invoice should quick pick inthe Manual Payment window. If itdoes not, compare the paymentmethod of the bank account usedin the Manual Payment windowwith that of the payment methodin the Invoice Entry form (Thisdefaults from the vendor)
- Format options should be
available in the Action window- The Accounting Entry Created
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
21/28
12 - System Test Specifications < Cancel Unpaid Invoices >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual
ResultsStatus
12.1 InvoiceCancellation
InvoiceCancellation
APSupervisor
(N) Invoices >Entry > InvoiceBatches
- 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 Standard Invoicereversed / cancelled
- The Accounting Entriescancelled
- The Invoice StatusInvoice Cancelled
DR. Supplier Lib. Acc. 500CR. Expense Acc 500
12.2 PrintInvoiceRegisterStandardReport
APSupervisor
(N) Other >Requests > Run
-Choose Single Request, then (B) Ok
- Select Report Name from LOV: (InvoiceRegister)
- Enter the mandatory report parameters andspecific your report by using the optionallyparameters
- (B) Press Ok- (B) Press Submit- (M) View > Requests > (B) Find to review your
request status and the view the output
-The Invoice registerprinted
12.3 End of Period(Month)
PayablesTransfer toGeneralLedger
APSupervisor
(N) Other >Request > Run
- Choose Single Request- 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 requeststatus)
- GL Accounting Entriescreated for all invoices
- All AP transactions forthe period rangespecified postedsuccessfully to theGeneral ledger
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
22/28
13 - System Test Specifications < Invoice Distribution Correction >
ScenarioStep
Event
TestStep Role
Actionor Path Test Step Details Expected Results Actual Results Status
13.1 TransmitAP journalentries toGL
APSupervisor
(N) Other >Request >Run
- Select Request (Payables Transfer to GeneralLedger)
- Enter the request parameters- (B) Ok > (B) Submit
- An unpostedjournal batch willbe created for APtransactions
13.2 Update tothe InvoiceDistribution 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 originallyentered 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
- The user should notbe able to changethe distribution inthe normal invoiceentry screen,because the
originaldistributions werealready posted tothe GL
13.3 Viewinvoicestatus
AP Invoice (N) Invoice >Inquiry
- Query the updated invoice - Invoice changesshould have beenapplied properly
13.4 RunInvoiceRegisterReport
AP Invo ice (N) Other >Request >Run
- Select Request (Invoice Register Report)- Enter Request Parameters- (B) Ok > (B) Submit
- Corrections to theinvoice should bereflected in theInvoice RegisterReport
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
23/28
14 - System Test Specifications < Void Payment >
ScenarioStep Event
TestStep Role
Actionor Path Test Step Details Expected Results Actual Results Status
14.1 VoidPayment
AP Payment (N) Payments> Entry >PaymentsSummary(B) Actions
- Select a payment created in theabove 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 void Payment shouldshow up on the VoidPayment Register report
- Adjusting void entriesshould show in GL
- The invoice should beavailable for the re-issuance of paymentagain
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
24/28
15 - System Test Specifications < Payables Month-End Processing >
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
15.1 End of Period(Month)
Get a listof invoiceson hold
APSupervisor
(N) Other> Request> Run
- Select Request (Invoice On Hold Report),- Enter the request parameters- (B) Ok > (B) Submit
- Get a list of invoicesthat will not post tothe current GL perioddue to posting holds;re-run if necessary toclear holds
15.2 Reviewsinvoicedistributio
ns beforeposting
APSupervisor
(N) Other> Request> Run
- Select Request (Payables Accounting EntriesReport)
- Enter the request parameters
-GL Transfer Status (All Accounting Entries nottransferred to GL)
- (B) Ok > (B) Submit
- Reviews invoicedistributions beforeposting. Flag any
accounts needingcorrection.
15.3 PayablesTransfer toGeneralLedger
APSupervisor
(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- 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)
- GL Accounting Entriescreated for allinvoices andpayments
- All AP transactions forthe period rangespecified postedsuccessfully to theGeneral ledger
15.4 GenerateMassAdditionCreate
APSupervisor
(N) Other> Request> Run
- Choose Single Request- Select Request Name: (Payables Transfer to
General Ledger)- Enter the Request Parameters:- (B) Submit Request
-Select Another Request Name: (Mass AdditionsCreate) to transfer AP Assets lines from OraclePayables 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 Massaddition you previously submitted
- Enter the Request Parameters:- Select Asset Book Name:- (B) Submit Request
- Assets Linestransferred to OracleAssets Correctly
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
25/28
ScenarioStep Event
TestStep Role
Actionor Path
Test Step DetailsExpected Results Actual Results Status
- (N) View > Requests (review the requeststatus)
15.5 View MassAdditionsLines
FASupervisor
(N) FA>MassAddition >PrepareMassAddition
- 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:- Invo ice Date:
- (B) Press Find to your asset lines
- Lines transferredfrom AP with Statusof NEW
15.6 SubmitMonth-EndReports
APSupervisor
Other >Requests> Run
- Select Request (All Month End Reports)- Enter the request parameters- (B) Ok > (B) Submit- Important reports include:
1- Posted Invoice Register2- Posted Payments Register3- Accounts Payable Trial Balance
- The Reports Printedand available forReviewing in reportset for errors
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
26/28
16 - System Test Specifications < Payables Close Period >
ScenarioStep Event
TestStep Role
Actionor Path Test Step Details Expected Results Actual Results Status
16.1 End of Period(Month)
CloseCurrentPeriod
APManager
(N) Setup >Calendar >Accounting > APAccountingPeriods
- Select period to Closed - The period statuschange to Closed
16.2 APManager
Other > Requests> Run(N) Setup >Calendar >Accounting > AP
AccountingPeriods
- Run The Unaccounted Transactions SweepProgram, use this program to redateaccounting date of the open transactions tothe first day of the next open period, that incase your business allow to change the
transaction date (the opened transactionscouldnt be transfer to GL because there isunrealizable hold)
- The Invoice SweepReport should showthe newly-enteredinvoice
16.3 APManager
(N) Setup >Calendar >Accounting > APAccountingPeriods
- Close the current period- Open the next period
- The previous periodhas a status ofClosed
- The New openedperiod has a statusof "Open"
- PayablesTransactions entryand posting shouldbe allowed to theopen accountingperiod
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
27/28
Defect Log
Defect IDNumber
Test StepReference
Module Name DefectDescription
Resolution Re-Test By Re-Test Date Pass/Fail Status (open,closed, inprocess)
File Ref: 69413494.doc05 - System Test Specifications < Prepayment (Supplier / Employee Advances) > 8 of 27
Doc Ref:
8/4/2019 TE040 Test Script AP
28/28
Open And Closed Issues For This Deliverable
Open Issues
ID Issue Resolution Responsibility TargetDate
ImpactDate
Closed Issues
ID Issue Resolution Responsibility TargetDate
ImpactDate
Doc Ref: