Jacopo As the man with the plan, I wanted to throw this new plan past you. I have dug pretty deeply into the existing payment/billing account stuff and it all seems a bit arcane to me and mostly because it looks like payments are meant to be made from the company to a vendor and from a customer to the company, all with the same screens.
I want to create a really easy to use AR payment system. The user enters a payment and can then either apply the payment to individual invoices (and a store credit if too much is received) or he can apply it to the billing account, in which case we automatically apply it to the oldest invoices first and then to a credit if too much is received. Is this too simplistic for some reason I am missing? Do others have AR needs outside this that would justify a more complicated transaction set? Skip