Patent ID: 6928411

Claim:
A method of processing invoices, the method comprising the steps of: providing one or more unmatched invoices; periodically inquiring to determine if a new goods received receipt (GRR) is present in a computerized database tool; performing a logical three-way match between the GRR and each of the unmatched invoices with a processor, wherein the logical three-way match includes: comparing a GRR number on the unmatched invoice with a GRR number on the GRR; comparing a unit price on the unmatched invoice with a unit price on the GRR; comparing a quantity on the unmatched invoice with a quantity on the GRR; finding a match if one of the following is true: (1) the GRR numbers match, the unit prices match, and the quantity on the GRR is greater than or equal to the quantity on the unmatched invoice; (2) no match was found for (1), and the GRR numbers match and the quantity on the GRR is greater than or equal to the quantity on the unmatched invoice; (3) no match was found for (1) and (2), and the unit prices match and the quantity on the GRR is greater than or equal to the quantity on the unmatched invoice; and (4) no match was found for (1), (2) and (3), and the quantity on the GRR is greater than or equal to the quantity on the unmatched invoice and the unmatched invoice is the oldest unmatched invoice; generating a logical result of each logical three-way match; and transferring a matched invoice and a corresponding logical three-way match to the database tool.