Skip to Content
Menu
This question has been flagged

We need to add a late payment fee (fixed amount) when the invoice is late by x days. (= when the second reminder is send, the late payment fee should already be added.  In belgium, you can't create an new invoice for a late payment fee.  It must be added to the "not paid" invoice.  How can this be done in v13?


Eventually the proces should be automated.


thx for any feedback!

roeland

Avatar
Discard
Best Answer

Hi Roeland,

You should look into inheriting the base invoice module and create a custom field with a default value for the fixed amount "eg: late_payment_fee = fields.float(default=24.95)".

You can then control if it is included or excluded from an invoice based on > x days late.
This can be achieved using domains or calculated fields.

Check the documentation for module inheritance and calculated fields here:
https://www.odoo.com/documentation/13.0/howtos/backend.html

Good luck!

Avatar
Discard
Related Posts Replies Views Activity
1
Jun 23
1602
0
Mar 16
2619
1
Jul 24
241
2
Apr 24
1040
1
Jan 24
487