| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/donation |
| GIT | |
| GIT | https://github.com/OCA/donation.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/donation/tree/16.0/donation_direct_debit |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/donation |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/bank-payment: - account_banking_sepa_direct_debit - account_banking_pain_base - account_payment_order - account_payment_partner - account_payment_mode - account_banking_mandate OCA/donation: - donation - donation_base odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_iban |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
unidecode |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
donation_form |
mandate.donation.form | donation.donation | field | Inherits donation.donation_form |
res_config_settings_donation |
donation_direct_debit.res.config.settings.form | res.config.settings | div | Inherits donation.res_config_settings_donation |
mandate_id
Many2one → account.banking.mandate
check_company=True
domain="[('state', '=', 'valid'), ('partner_id', '=', commercial_partner_id), ('company_id', '=', company_id)]"
ondelete='restrict'
states={'done': [('readonly', True)]}
string='Mandate'
tracking=True
args: 'account.banking.mandate'
mandate_required
Boolean
related='payment_mode_id.payment_method_id.mandate_required'
donation_partner_direct_debit_change(self)
done2cancel(self)
validate(self)
donation_debit_order_account_id
Many2one → account.account
check_company=True
copy=False
help="Transfer account for donations by debit order. Leave empty if you don't handle donations by debit order on this bank account.This account must be a receivable account, otherwise the debit order will not work."
ondelete='restrict'
string='Donation by Debit Order Account'
args: 'account.account'
No public methods.
donation_debit_order_account_id
Many2one
domain="[('reconcile', '=', True), ('deprecated', '=', False), ('company_id', '=', company_id), ('account_type', '=', 'asset_receivable')]"
readonly=False
related='company_id.donation_debit_order_account_id'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/donation |
| GIT | |
| GIT | https://github.com/OCA/donation.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/donation/tree/14.0/donation_direct_debit |
| VERSION | |
| VERSION | 1.2.0 |
| CATEGORY | |
| CATEGORY | Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, oca-travis, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/donation |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:11 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/bank-payment: - account_banking_sepa_direct_debit - account_banking_pain_base - account_payment_order - account_payment_partner - account_payment_mode - account_banking_mandate OCA/donation: - donation - donation_base odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_iban |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
lxml unidecode |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
donation_form |
mandate.donation.form | donation.donation | field | Inherits donation.donation_form |
view_account_journal_form |
account.journal | field | Inherits donation.view_account_journal_form |
donation_debit_order_account_id
Many2one → account.account
check_company=True
copy=False
domain="[('reconcile', '=', True), ('deprecated', '=', False), ('company_id', '=', company_id), ('user_type_id.type', '=', 'receivable'), ('id', 'not in', (default_account_id, suspense_account_id, payment_credit_account_id, payment_debit_account_id, donation_account_id))]"
help="Transfer account for donations by debit order. Leave empty if you don't handle donations by debit order on this bank account.This account must be a receivable account, otherwise the debit order will not work."
ondelete='restrict'
string='Donation by Debit Order Account'
args: 'account.account'
No public methods.
mandate_id
Many2one → account.banking.mandate
check_company=True
domain="[('state', '=', 'valid'), ('partner_id', '=', commercial_partner_id), ('company_id', '=', company_id)]"
ondelete='restrict'
states={'done': [('readonly', True)]}
string='Mandate'
tracking=True
args: 'account.banking.mandate'
mandate_required
Boolean
readonly=True
related='payment_mode_id.payment_method_id.mandate_required'
donation_partner_direct_debit_change(self)
done2cancel(self)
validate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/donation |
| GIT | |
| GIT | https://github.com/OCA/donation.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/donation/tree/11.0/donation_direct_debit |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, oca-travis, OCA-git-bot, tbaden |
| WEBSITE | |
| WEBSITE | http://www.akretion.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:24:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/bank-payment: - account_banking_sepa_direct_debit - account_banking_pain_base - account_payment_order - account_payment_partner - account_payment_mode - account_banking_mandate OCA/donation: - donation - donation_base odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - analytic - web_planner - portal - http_routing - base_iban - document - account_invoicing |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
lxml unidecode |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
donation_form |
mandate.donation.form | donation.donation | field | Inherits donation.donation_form |
mandate_id
Many2one → account.banking.mandate
ondelete='restrict'
states={'done': [('readonly', True)]}
string='Mandate'
track_visibility='onchange'
args: 'account.banking.mandate'
payment_mode_id
Many2one → account.payment.mode
domain=[('payment_type', '=', 'inbound')]
ondelete='restrict'
readonly=True
states={'draft': [('readonly', False)]}
string='Payment Mode'
args: 'account.payment.mode'
donation_partner_direct_debit_change(self)
done2cancel(self)
validate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/donation |
| GIT | |
| GIT | https://github.com/OCA/donation.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/donation/tree/10.0/donation_direct_debit |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Pedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis |
| WEBSITE | |
| WEBSITE | http://www.akretion.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:20:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/bank-payment: - account_banking_sepa_direct_debit - account_banking_pain_base - account_payment_order - account_payment_partner - account_payment_mode - account_banking_mandate OCA/donation: - donation - donation_base odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - web_tour - report - analytic - web_planner - base_iban - document |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
lxml unidecode |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
donation_form |
mandate.donation.form | donation.donation | field | Inherits donation.donation_form |
mandate_id
Many2one → account.banking.mandate
ondelete='restrict'
states={'done': [('readonly', True)]}
string='Mandate'
track_visibility='onchange'
args: 'account.banking.mandate'
payment_mode_id
Many2one → account.payment.mode
domain=[('payment_type', '=', 'inbound')]
ondelete='restrict'
readonly=True
states={'draft': [('readonly', False)]}
string='Payment Mode'
args: 'account.payment.mode'
donation_partner_direct_debit_change(self)
done2cancel(self)
validate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/donation |
| GIT | |
| GIT | https://github.com/OCA/donation.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/donation/tree/9.0/donation_direct_debit |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Pedro M. Baeza, Stéphane Bidoul (ACSONE), Stefan Becker |
| WEBSITE | |
| WEBSITE | http://www.akretion.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/bank-payment: - account_banking_sepa_direct_debit - account_banking_pain_base - account_payment_order - account_payment_partner - account_payment_mode - account_banking_mandate OCA/donation: - donation - donation_base odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - report - analytic - web_tip - web_planner - base_iban - document |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
lxml unidecode |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
donation_form |
mandate.donation.form | donation.donation | field | Inherits donation.donation_form |
mandate_id
Many2one → account.banking.mandate
ondelete='restrict'
states={'done': [('readonly', True)]}
string='Mandate'
track_visibility='onchange'
args: 'account.banking.mandate'
payment_mode_id
Many2one → account.payment.mode
domain=[('payment_type', '=', 'inbound')]
ondelete='restrict'
readonly=True
states={'draft': [('readonly', False)]}
string='Payment Mode'
args: 'account.payment.mode'
donation_partner_direct_debit_change(self)
done2cancel(self)
validate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/donation |
| GIT | |
| GIT | https://github.com/OCA/donation.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/donation/tree/8.0/donation_direct_debit |
| VERSION | |
| VERSION | 0.1.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Alexis de Lattre, Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | http://www.akretion.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:27 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/bank-payment: - account_banking_sepa_direct_debit - account_direct_debit - account_banking_payment_export - account_banking_pain_base - account_banking_mandate OCA/donation: - donation odoo/odoo: - account_payment - account - base_setup - base - web_kanban - web - product - decimal_precision - report - analytic - board - edi - email_template - account_voucher - base_iban - document - knowledge - account_accountant |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
lxml unidecode |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
donation_form |
mandate.donation.form | donation.donation | field | Inherits donation.donation_form |
mandate_id
Many2one → account.banking.mandate
ondelete='restrict'
states={'done': [('readonly', True)]}
string='Mandate'
track_visibility='onchange'
args: 'account.banking.mandate'
done2cancel(self)
validate(self)