Skip to content

[16.0][ADD] account_payment_term_installment: add new module - #936

Open
kaynnan wants to merge 1 commit into
OCA:16.0from
Escodoo:16.0-add-account_payment_term_installment
Open

[16.0][ADD] account_payment_term_installment: add new module#936
kaynnan wants to merge 1 commit into
OCA:16.0from
Escodoo:16.0-add-account_payment_term_installment

Conversation

@kaynnan

@kaynnan kaynnan commented Apr 25, 2026

Copy link
Copy Markdown

@Escodoo [HT01913]

@WesleyOliveira98 @CristianoMafraJunior @marcelsavegnago

This module adds installment generation support to payment terms. It allows:

  • Setting a desired number of installments on a payment term
  • Configuring the interval in days between each installment
  • Automatic generation of payment term lines whenever the installment count or the interval is changed, producing equal percent installments plus a final balance line

Usage:

  1. Go to Accounting > Configuration > Payment Terms
  2. Open or create a payment term
  3. Set the Number of Installments field to the desired value
  4. Optionally adjust the Days Between Installments (default 30)
  5. The payment term lines are regenerated automatically as equal installments separated by the configured interval, with the last line set as the balance

@OCA-git-bot OCA-git-bot added mod:account_payment_term_installment Module account_payment_term_installment series:16.0 labels Apr 25, 2026
Comment thread account_payment_term_installment/models/account_payment_term.py Outdated
@kaynnan
kaynnan force-pushed the 16.0-add-account_payment_term_installment branch from bf325a5 to c3e4105 Compare April 25, 2026 23:14
Comment thread account_payment_term_installment/models/__init__.py Outdated
Comment thread account_payment_term_installment/tests/__init__.py Outdated
@kaynnan
kaynnan force-pushed the 16.0-add-account_payment_term_installment branch from c3e4105 to 709ae60 Compare April 25, 2026 23:17
@kaynnan
kaynnan requested a review from rvalyi April 25, 2026 23:21
@kaynnan
kaynnan force-pushed the 16.0-add-account_payment_term_installment branch from 709ae60 to b8b1eae Compare April 26, 2026 16:19

@WesleyOliveira98 WesleyOliveira98 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Functional and Code Review - OK

@kaynnan
kaynnan force-pushed the 16.0-add-account_payment_term_installment branch from b8b1eae to f966cb7 Compare June 23, 2026 17:34
@kaynnan

kaynnan commented Jun 23, 2026

Copy link
Copy Markdown
Author

ping @OCA/accounting-maintainers

@OCA-git-bot

Copy link
Copy Markdown
Contributor

This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖

@kaynnan

kaynnan commented Jul 8, 2026

Copy link
Copy Markdown
Author

ping @OCA/accounting-maintainers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants