Hi Alex,
I had a few scenarios where the payment is posted before the invoice - interfaces to other booking systems, for instance. Also, application against prepayment or down payment (as negotiated in the contract) and a few others. As I said above, the check makes only limited sense the way NAV is actually posting. And it wasn't there in older versions of NAV.
with best regards
Jens