I'm not sure how this should be done, but I would love to see some sort of invoice-like document to send to a customer to receive a pre-payment or deposit. This would not be an actual invoice or AR transaction, because instead of going into an AR account, it would be tied to an AR Overpayments account.
Here's the user story we'd like this for:
I guess this means that the "request/note" does not do any transaction in the underlying accounts at all, only the payment -- perhaps we can do this with a special type of sales order that is connected to an AR overpayment account, and allowed to show up on Voucher screens?
We're borrowing these terms from another business that currently uses Sage. Apparently they actually send normal sales invoices, and then use journal entries to move the balance from AR to an AR Prepayments account -- and then they have to track prepayment balances manually, and use care to keep their balance sheet accurate. I think LSMB is fundamentally a lot cleaner workflow than this!