@lubos, you raise an interesting dilemma. The idea that resulted in Payers/Payees being classified as Customers/Suppliers/Others was originally intended to support “the complete history of a customer/supplier in a statement, not just the history for credit sales/purchases.” Users wanted to be able to track every transaction involving a customer or supplier, not just those affecting the Accounts receivable/payable balances.
I think that would be confusing to many. It would look like there were two transactions. And there really are not both a debit and credit to the customer’s or supplier’s account. I think the solution is an additional report. So you would have:
- Customer/Supplier Statement (Unpaid Invoices), with invoice aging just as now
- Customer Account Receivable Report and Supplier Account Payable Report, renamed from the current Transactions reports but covering identical information. This provides a report with current account status.
- Customer/Supplier Transaction History, a new report listing of all transactions, including date, type, and amount during a date range. No opening or closing balances, and no running balance.