Cross-document integration tests for the purchase cycle:
- full chain: Purchase Order -> Receipt -> Invoice -> Payment, asserting
received/billed status propagation and that outstanding clears on payment
- partial receipt and billing propagates the right percentages and status
- a submitted Purchase Order marks its source Material Request as Ordered
- a purchase return reduces the received qty on the originating order