Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 13

Test Document

Purpose of Test

Test History
Date Tester Test Notes Results

Time to Test
Estimated Time
Actual Time

Test Setup

Last changed on:6/20/2012 09:54:00 PM Page 1


Test Document

Test Procedure

Step Action Expected Results Test Step Notes Results


1. You must run the Update Receipts
Header program (R03B551) before
you can match receipts to invoices.

This batch program enables you to:


• Update the bank account in the
general ledger regardless of the
success ratio of the matching of
algorithms.
• Account for the entire deposit
before you rework any of the items
that the system did not process
successfully.

When you run the R03B551


program, the system creates either
unapplied receipts or drafts, or it
creates logged receipt records. The
system creates logged receipts when
it cannot locate a payor or customer;
otherwise, it creates unapplied
receipts.

Page 2 Last changed on:6/20/2012 09:54:00 PM


Test Document

Step Action Expected Results Test Step Notes Results


2. When you run the
R03B551 program, the system
completes the following steps:

1. Retrieves the payment ID from


the Next Numbers program
(P0002).

Last changed on:6/20/2012 09:54:00 PM Page 3


Test Document

Step Action Expected Results Test Step Notes Results


3. 2. Validates the batch type (9B) in
the Electronic Receipts Input
records (F03B13Z1).

Page 4 Last changed on:6/20/2012 09:54:00 PM


Test Document

Step Action Expected Results Test Step Notes Results


4. 3. Locates the payor number as
follows:

a. If customer bank account


information is provided in the
Customer Bank Account (CBNK)
and Customer Bank Transit
(TNST) fields, the system uses it to
locate the address book number of
the payor bank record (record type
P) from the Bank Transit Master
table (F0030).
b. If unsuccessful, and the bank
information exists, the system uses
the address book number of the
customer bank record (record type
C) as the payor.
c. If unsuccessful, the system uses
information from the document
number or generic reference fields,
if provided, to locate the payor
number from the invoice record.
d. If unsuccessful, the system uses
the value of the customer number
field (AN8).
e. If unsuccessful, the system uses
the address number from the
corresponding processing option.
f. If the processing option is blank,
the system creates a logged receipt.

Note that if the customer number


exists on the electronic receipt
record, the system does not
overwrite its value with the value of
the payor field.

Last changed on:6/20/2012 09:54:00 PM Page 5


Test Document

Step Action Expected Results Test Step Notes Results


5. 4. Retrieves the execution list from
the customer record. If the
execution list does not exist, the
system uses the execution list
specified in the processing options
or leaves the field blank.

Page 6 Last changed on:6/20/2012 09:54:00 PM


Test Document

Step Action Expected Results Test Step Notes Results


6. 5. Retrieves the G/L bank account
as follows:

a. The system uses the value from


the G/L Bank Account ID (GLBA)
field.
b. If this field is blank, the system
uses the values from the Home
Bank Account (EHBK) and Home
Bank Transit (EHTN) to retrieve
the G/L bank account record from
the Bank Transit Master table
(F0030).
c. If unsuccessful, the system uses
the value from the Short Bank
Account ID processing option.
d. If the processing option is blank,
the system uses the account
associated with the AAI item RB
for the company specified.
e. If unsuccessful, the system
returns an error.

Last changed on:6/20/2012 09:54:00 PM Page 7


Test Document

Step Action Expected Results Test Step Notes Results


7. 6. Retrieves the company from the
Account Master table (F0901). If
the company does not exist in this
table, the system retrieves it from
the processing options.

Page 8 Last changed on:6/20/2012 09:54:00 PM


Test Document

Step Action Expected Results Test Step Notes Results


8. 7. Attempts to retrieve the G/L date
from the processing options.

Step Action Expected Results Test Step Notes Results


9. 8. Formats and validates the receipt
date. If the receipt date is not
supplied on the electronic receipt
record (F03B13Z1), the system uses
the G/L date as the receipt date.

Last changed on:6/20/2012 09:54:00 PM Page 9


Test Document

Step Action Expected Results Test Step Notes Results


10. 9. Generates an exception report of
receipts that are not processed.

Page 10 Last changed on:6/20/2012 09:54:00 PM


Test Document

Step Action Expected Results Test Step Notes Results


11. 10. Updates the batch status to
posted in the Batch Control Records
table (F0011) for batch type 9B.
You will see batch header records
only if you created receipts using
the Review Electronic Receipts
program (P03B121).

Step Action Expected Results Test Step Notes Results


12. 11. Creates a batch header record in
the Batch Control Records table
(F0011) with a batch type RB.

Last changed on:6/20/2012 09:54:00 PM Page 11


Test Document

Step Action Expected Results Test Step Notes Results


13. 12. Creates receipt header records in
the Receipts Header table (F03B13).

Page 12 Last changed on:6/20/2012 09:54:00 PM


Test Document

Step Action Expected Results Test Step Notes Results


14. 13. Creates corresponding receipt
detail records in the Receipts Detail
table (F03B14).
15. You have reviewed the process to
create receipt records automatically.
End of Procedure.

Additional Validation

Last changed on:6/20/2012 09:54:00 PM Page 13

You might also like