Three-way match: PO, receipt and invoice

Line 1
Line 2
Line 3
Line 4
Line 5
Every starting value is invented, not a supplier or industry figure, and the tolerances are examples, not a recommended policy. Rules used: a line passes only if the invoiced quantity is within the quantity tolerance of the quantity received and the invoice unit price is within the price tolerance of the PO price. A failed line is held in full. Lines with all-zero values are skipped. Type 2500 or 2,500; 2.5 and 2,5 are read as decimals.