I understand the different computations, but cannot figure out how to implement a payment term like "2% 14 Net 30". (2% discount if payment received within fourteen days otherwise payment 30 days after invoice date)
According documentation the last compute rule should be "Balance", and the payment(s) for an invoice should match the total amount, in order to mark the invoice as "Paid".
OpenERP version is 7.0 Thanks in advance.
We are looking for the same functionality. Customers of us asking for flexibale terms like 30 days with 3% and 60 Days Net
The Module account_cash_discount from Tiny is the only one for 7.0, but actually it dont work.
Solution is to enter customer payments at the menu "customer payments", not from the invoice. The payment for an invoice with above mentioned payment conditions will show 2 lines, one with discount and second for the rest of the amount (balance part). Use full reconcile & write off account to enter customers payment.