Donation Recurring

donation_recurring
REPOSITORY
REPOSITORYOCA/donation
GIT
GIThttps://github.com/OCA/donation.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/donation/tree/16.0/donation_recurring
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Barroux Abbey
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Barroux Abbey
COMMITTERS
COMMITTERSAlexis de Lattre, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/donation
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/bank-payment:
    - account_payment_mode
OCA/donation:
    - donation
    - donation_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
donation_form donation.recurring.form donation.donation group Inherits donation.donation_form
donation_recurring_generate_form donation_recurring_generate.form donation.recurring.generate form New
donation_search donation.search donation.donation filter Inherits donation.donation_search
donation_tree donation.recurring.tree donation.donation field Inherits donation.donation_tree
Models touched (2)

New fields (3)
  • recurring_donation_ids One2many → donation.donation
    copy=False readonly=True string='Past Recurring Donations' args: 'donation.donation', 'source_recurring_id'
  • recurring_template Selection
    copy=False index=True tracking=True args: [('active', 'Active'), ('suspended', 'Suspended')]
  • source_recurring_id Many2one → donation.donation
    states={'done': [('readonly', True)]} string='Source Recurring Template' args: 'donation.donation'
Public methods (5)
  • active2suspended(self)
  • name_get(self)
    @api.depends('state', 'partner_id', 'move_id', 'recurring_template')
  • recurring_template_change(self)
    @api.onchange('recurring_template')
  • suspended2active(self)
  • unlink(self)

New fields (3)
  • company_id Many2one → res.company
    default=<expr> required=True string='Company' args: 'res.company'
  • date Date
    default=fields.Date.context_today required=True
  • payment_ref Char
    string='Payment Reference'
Public methods (1)
  • generate(self)
REPOSITORY
REPOSITORYOCA/donation
GIT
GIThttps://github.com/OCA/donation.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/donation/tree/14.0/donation_recurring
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Barroux Abbey
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Barroux Abbey
COMMITTERS
COMMITTERSAlexis de Lattre, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/donation
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/bank-payment:
    - account_payment_mode
OCA/donation:
    - donation
    - donation_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
donation_form donation.recurring.form donation.donation group Inherits donation.donation_form
donation_recurring_generate_form donation_recurring_generate.form donation.recurring.generate form New
donation_search donation.search donation.donation filter Inherits donation.donation_search
donation_tree donation.recurring.tree donation.donation field Inherits donation.donation_tree
Models touched (2)

New fields (3)
  • recurring_donation_ids One2many → donation.donation
    copy=False readonly=True string='Past Recurring Donations' args: 'donation.donation', 'source_recurring_id'
  • recurring_template Selection
    copy=False index=True string='Recurring Template' tracking=True args: [('active', 'Active'), ('suspended', 'Suspended')]
  • source_recurring_id Many2one → donation.donation
    states={'done': [('readonly', True)]} string='Source Recurring Template' args: 'donation.donation'
Public methods (5)
  • active2suspended(self)
  • name_get(self)
    @api.depends('state', 'partner_id', 'move_id', 'recurring_template')
  • recurring_template_change(self)
    @api.onchange('recurring_template')
  • suspended2active(self)
  • unlink(self)

New fields (3)
  • company_id Many2one → res.company
    default=<expr> required=True string='Company' args: 'res.company'
  • date Date
    default=fields.Date.context_today required=True
  • payment_ref Char
    string='Payment Reference'
Public methods (1)
  • generate(self)
REPOSITORY
REPOSITORYOCA/donation
GIT
GIThttps://github.com/OCA/donation.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/donation/tree/11.0/donation_recurring
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Barroux Abbey
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Barroux Abbey
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Nikul Chaudhary, tbaden
WEBSITE
WEBSITEhttps://github.com/OCA/donation
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:24:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/donation:
    - donation
    - donation_base
odoo/odoo:
    - account_invoicing
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - analytic
    - web_planner
    - portal
    - http_routing
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
donation_form donation.recurring.form donation.donation group Inherits donation.donation_form
donation_recurring_generate_form donation_recurring_generate.form donation.recurring.generate form New
donation_search donation.search donation.donation filter Inherits donation.donation_search
donation_tree donation.recurring.tree donation.donation field Inherits donation.donation_tree
Models touched (2)

New fields (3)
  • recurring_donation_ids One2many → donation.donation
    copy=False readonly=True string='Past Recurring Donations' args: 'donation.donation', 'source_recurring_id'
  • recurring_template Selection
    copy=False index=True string='Recurring Template' track_visibility='onchange' args: [('active', 'Active'), ('suspended', 'Suspended')]
  • source_recurring_id Many2one → donation.donation
    states={'done': [('readonly', True)]} string='Source Recurring Template' args: 'donation.donation'
Public methods (2)
  • name_get(self)
    @api.depends('state', 'partner_id', 'move_id', 'recurring_template')
  • recurring_template_change(self)
    @api.onchange('recurring_template')

New fields (2)
  • date Date
    default=fields.Date.context_today required=True
  • payment_ref Char
    string='Payment Reference'
Public methods (1)
  • generate(self)
REPOSITORY
REPOSITORYOCA/donation
GIT
GIThttps://github.com/OCA/donation.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/donation/tree/10.0/donation_recurring
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Barroux Abbey
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Barroux Abbey
COMMITTERS
COMMITTERSAlexis de Lattre, Pedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis
WEBSITE
WEBSITEhttp://www.barroux.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/donation:
    - donation
    - donation_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
donation_form donation.recurring.form donation.donation group Inherits donation.donation_form
donation_recurring_generate_form donation_recurring_generate.form donation.recurring.generate form New
donation_search donation.search donation.donation filter Inherits donation.donation_search
donation_tree donation.recurring.tree donation.donation field Inherits donation.donation_tree
Models touched (2)

New fields (3)
  • recurring_donation_ids One2many → donation.donation
    copy=False readonly=True string='Past Recurring Donations' args: 'donation.donation', 'source_recurring_id'
  • recurring_template Selection
    copy=False index=True string='Recurring Template' track_visibility='onchange' args: [('active', 'Active'), ('suspended', 'Suspended')]
  • source_recurring_id Many2one → donation.donation
    states={'done': [('readonly', True)]} string='Source Recurring Template' args: 'donation.donation'
Public methods (3)
  • name_get(self)
    @api.depends('state', 'partner_id', 'move_id', 'recurring_template')
  • recurring_template_change(self)
    @api.onchange('recurring_template')
  • unlink(self)

New fields (2)
  • date Date
    default=fields.Date.context_today required=True
  • payment_ref Char
    size=32 string='Payment Reference'
Public methods (1)
  • generate(self)
REPOSITORY
REPOSITORYOCA/donation
GIT
GIThttps://github.com/OCA/donation.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/donation/tree/9.0/donation_recurring
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Barroux Abbey
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Barroux Abbey
COMMITTERS
COMMITTERSAlexis de Lattre, Pedro M. Baeza, Stéphane Bidoul (ACSONE), Stefan Becker
WEBSITE
WEBSITEhttp://www.barroux.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:24
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/donation:
    - donation
    - donation_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
donation_form donation.recurring.form donation.donation group Inherits donation.donation_form
donation_recurring_generate_form donation_recurring_generate.form donation.recurring.generate form New
donation_search donation.search donation.donation filter Inherits donation.donation_search
donation_tree donation.recurring.tree donation.donation field Inherits donation.donation_tree
Models touched (2)

New fields (3)
  • recurring_donation_ids One2many → donation.donation
    copy=False readonly=True string='Past Recurring Donations' args: 'donation.donation', 'source_recurring_id'
  • recurring_template Selection
    copy=False index=True string='Recurring Template' track_visibility='onchange' args: [('active', 'Active'), ('suspended', 'Suspended')]
  • source_recurring_id Many2one → donation.donation
    states={'done': [('readonly', True)]} string='Source Recurring Template' args: 'donation.donation'
Public methods (1)
  • recurring_template_change(self)
    @api.onchange('recurring_template')

New fields (2)
  • date Date
    default=fields.Date.context_today required=True
  • payment_ref Char
    size=32 string='Payment Reference'
Public methods (1)
  • generate(self)
    @api.multi
REPOSITORY
REPOSITORYOCA/donation
GIT
GIThttps://github.com/OCA/donation.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/donation/tree/8.0/donation_recurring
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Barroux Abbey
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Barroux Abbey
COMMITTERS
COMMITTERSStéphane Bidoul, Alexis de Lattre, Stéphane Bidoul (ACSONE)
WEBSITE
WEBSITEhttp://www.barroux.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/donation:
    - donation
odoo/odoo:
    - account_accountant
    - account_voucher
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
donation_form donation.recurring.form donation.donation group Inherits donation.donation_form
donation_recurring_generate_form donation_recurring_generate.form donation.recurring.generate form New
donation_search donation.search donation.donation filter Inherits donation.donation_search
donation_tree donation.recurring.tree donation.donation field Inherits donation.donation_tree
Models touched (2)

New fields (3)
  • recurring_donation_ids One2many → donation.donation
    copy=False readonly=True string='Past Recurring Donations' args: 'donation.donation', 'source_recurring_id'
  • recurring_template Selection
    copy=False string='Recurring Template' track_visibility='onchange' args: [('active', 'Active'), ('suspended', 'Suspended')]
  • source_recurring_id Many2one → donation.donation
    states={'done': [('readonly', True)]} string='Source Recurring Template' args: 'donation.donation'
Public methods (0)

No public methods.

New fields (2)
  • date Date
    default=fields.Date.context_today required=True
  • payment_ref Char
    size=32 string='Payment Reference'
Public methods (1)
  • generate(self)
    @api.multi