Contact's Age Range

partner_contact_age_range
REPOSITORY
REPOSITORYOCA/partner-contact
GIT
GIThttps://github.com/OCA/partner-contact.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/partner-contact/tree/18.0/partner_contact_age_range
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYCustomer Relationship Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Druidoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Druidoo
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, oca-ci, Bhavesh Heliconia
WEBSITE
WEBSITEhttps://github.com/OCA/partner-contact
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_contact_birthdate
    - partner_contact_personal_information_page
odoo/odoo:
    - contacts
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to set up age ranges to categorize partners.

The age range is computed based on the partner's age.

The cron job will auto compute age range.

![image](../static/description/age_range.png)

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_partner_age-range_tree res.partner.age.range.tree res.partner.age.range list New
view_partner_age_range_form res.partner.age.range.form res.partner.age.range form New
view_partner_form Age Field res.partner field Inherits partner_contact_birthdate.view_partner_form
Models touched (2)

New fields (1)
  • age_range_id Many2one → res.partner.age.range
    compute='_compute_age_range_id' store=True args: 'res.partner.age.range', 'Age Range'
Public methods (0)

No public methods.

New fields (3)
  • age_from Integer
    default=<expr> required=True string='From'
  • age_to Integer
    required=True string='To'
  • name Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/partner-contact
GIT
GIThttps://github.com/OCA/partner-contact.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/partner-contact/tree/16.0/partner_contact_age_range
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYCustomer Relationship Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Druidoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Druidoo
COMMITTERS
COMMITTERSRonald Portier, Weblate, OCA-git-bot, oca-ci, A. Hochuli, Álvaro Marcos
WEBSITE
WEBSITEhttps://github.com/OCA/partner-contact
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:44
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_contact_birthdate
    - partner_contact_personal_information_page
odoo/odoo:
    - contacts
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_partner_age-range_tree res.partner.age.range.tree res.partner.age.range tree New
view_partner_age_range_form res.partner.age.range.form res.partner.age.range form New
view_partner_form Age Field res.partner field Inherits partner_contact_birthdate.view_partner_form
Models touched (2)

New fields (1)
  • age_range_id Many2one → res.partner.age.range
    compute='_compute_age_range_id' store=True args: 'res.partner.age.range', 'Age Range'
Public methods (0)

No public methods.

New fields (3)
  • age_from Integer
    default=<expr> required=True string='From'
  • age_to Integer
    required=True string='To'
  • name Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/partner-contact
GIT
GIThttps://github.com/OCA/partner-contact.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/partner-contact/tree/15.0/partner_contact_age_range
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYCustomer Relationship Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Druidoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Druidoo
COMMITTERS
COMMITTERSOCA Transbot, Weblate, OCA-git-bot, oca-ci, BT-rfresco
WEBSITE
WEBSITEhttps://github.com/OCA/partner-contact
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:32
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_contact_birthdate
    - partner_contact_personal_information_page
odoo/odoo:
    - contacts
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_partner_age-range_tree res.partner.age.range.tree res.partner.age.range tree New
view_partner_age_range_form res.partner.age.range.form res.partner.age.range form New
view_partner_form Age Field res.partner field Inherits partner_contact_birthdate.view_partner_form
Models touched (2)

New fields (1)
  • age_range_id Many2one → res.partner.age.range
    compute='_compute_age_range_id' store=True args: 'res.partner.age.range', 'Age Range'
Public methods (0)

No public methods.

New fields (3)
  • age_from Integer
    default=<expr> required=True string='From'
  • age_to Integer
    required=True string='To'
  • name Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/partner-contact
GIT
GIThttps://github.com/OCA/partner-contact.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/partner-contact/tree/14.0/partner_contact_age_range
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYCustomer Relationship Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Druidoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Druidoo
COMMITTERS
COMMITTERSoca-travis, Weblate, OCA-git-bot, newtratip
WEBSITE
WEBSITEhttps://github.com/OCA/partner-contact
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_contact_birthdate
    - partner_contact_personal_information_page
odoo/odoo:
    - contacts
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_partner_age-range_tree res.partner.age.range.tree res.partner.age.range tree New
view_partner_age_range_form res.partner.age.range.form res.partner.age.range form New
view_partner_form Age Field res.partner field Inherits partner_contact_birthdate.view_partner_form
Models touched (2)

New fields (1)
  • age_range_id Many2one → res.partner.age.range
    compute='_compute_age_range_id' store=True args: 'res.partner.age.range', 'Age Range'
Public methods (0)

No public methods.

New fields (3)
  • age_from Integer
    default=<expr> required=True string='From'
  • age_to Integer
    required=True string='To'
  • name Char
    required=True string='Name'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/partner-contact
GIT
GIThttps://github.com/OCA/partner-contact.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/partner-contact/tree/13.0/partner_contact_age_range
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYCustomer Relationship Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Druidoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Druidoo
COMMITTERS
COMMITTERSGitHub, oca-travis, OCA-git-bot, Ajay Javiya
WEBSITE
WEBSITEhttps://github.com/OCA/partner-contact
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_contact_birthdate
    - partner_contact_personal_information_page
odoo/odoo:
    - contacts
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_partner_age-range_tree res.partner.age.range.tree res.partner.age.range tree New
view_partner_age_range_form res.partner.age.range.form res.partner.age.range form New
view_partner_form Age Field res.partner field Inherits partner_contact_birthdate.view_partner_form
Models touched (2)

New fields (1)
  • age_range_id Many2one → res.partner.age.range
    compute='_compute_age_range_id' store=True args: 'res.partner.age.range', 'Age Range'
Public methods (0)

No public methods.

New fields (3)
  • age_from Integer
    default=<expr> required=True string='From'
  • age_to Integer
    required=True string='To'
  • name Char
    required=True string='Name'
Public methods (0)

No public methods.

STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/partner-contact
PULL REQUEST
PULL REQUEST[19.0][MIG] partner_contact_age_range: Migration to 19.0 (#2399)