account_payment_term_extension
Extends Odoo payment terms with advanced scheduling, rounding, and holiday management options.
Key Features
- account.payment.term: Enables sequential due date computation by chaining each line's calculation when the sequential_lines option is activated.
- account.payment.term: Applies holiday postponement rules to due dates when a scheduled payment falls on a configured holiday.
- account.payment.term.line: Allows specifying permitted payment days so due dates shift to the closest allowed day.
- account.payment.term.line: Adds optional amount rounding to percentage-based installments.
- account.payment.term.line: Introduces a percent-on-untaxed value type so installments can be based on untaxed amounts.
- account.payment.term.line: Offers week- and month-based delay types in addition to days, governed by the company setting.
- account.payment.term.holiday: Maintains holiday postponement entries with validations to avoid duplicates and ensure future effective dates.
- res.company: Stores the company-wide selection of available delay types for new payment terms.
- res.config.settings: Exposes the delay type selection in accounting settings for administrators to adjust.