Receipt and invoice edge cases

01

Multiple GRNs

Link every relevant goods-receipt reference to its PO line. Net received quantity is the cumulative received quantity after returns and corrections.

02

Partial invoices

Link each partial bill to the same PO line. Earlier billing consumes the available received balance before the current invoice is evaluated.

03

Cumulative quantity

Compare net receipts with earlier plus current billing. In the source lab, 250 earlier units plus 200 current units are evaluated against 430 net received units.

04

Tolerance use

The source lab uses zero tolerance. A different rule must be recorded explicitly and tested without treating approval as proof that a delivery occurred.

05

Returns

Retain negative receipt events and their source. A return can reduce the support for previously matched billing and require the transaction to be reconsidered.

Validation questions for this model

  1. Freeze the population and workflow boundary.
  2. Define required evidence and successful exit state.
  3. Measure exceptions, human touches and silent errors.
  4. Separate modeled outcomes from production measurements.