Hi developers,
in Italy is usual a long term payment.
Our most used payment term is "60 days end of month".
I've seen that webERP calculate "net days" from invoice OR a "day in the next month" of invoice.
For our long term payments it could be better a calculation of the "net days" from invoice AND a "day in the next month", where a day 0 (zero) could be the end of month of the net days calculation.
For instance: with a "60 days end of month" payment an invoice dated today 14 feb 2015 will be due the 30 apr 2015 (60 days AND end of month).
It is usual, after 60 net days, a payment due in a day in the following month, the 5th or 10th or 15th.
So the 14 feb 2015 invoice with a payment "60 days E.O.M. +5 days" will be due the 5th may 2015.
Another possible payment term is "50% at 60 days E.O.M. and 50% at 90 days E.O.M.".
This is not so usual, but we agreed this with our most important supplier.
It could be possible have tree or more different percentage of payment at 30, 60, 90 days (EOM or day of month)
Maybe I'm asking too much!
OpenERP can do that, but I prefer webERP!
However now we are using the 30, 60, 90 net days, but we have to remember if the payment is due at the end of the month or in a day of the following month.
Regards
Giusba
Italy