Repository
OCA/partner-contact · module folder · Try on Runboat
Module version
1.0.0
Category
Tools
Folder size
0.06 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/partner-contact
Last tracking update
2026-08-07 08:09:22
Authors
Odoo Community Association (OCA), Hunki Enterprises BV
Maintainers
Odoo Community Association (OCA), Hunki Enterprises BV
Committers
Holger Brunn, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module extends the functionality of base\_address\_extended to support custom street name formats.

Further, it allows users to turn on manual entry of the components of a street name, and to bulk split/compose street names of existing partners.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings form Inherits base_setup.res_config_settings_view_form
template_test_result template_test_result ir.ui.view qweb New
view_country_form res.country form Inherits base.view_country_form
view_partner_form res.partner form Inherits base.view_partner_form
view_partner_street_number_wizard_form partner.street.number.wizard form New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (1)
  • direction Selection
    default='_compute_street_data' required=True args: [('_compute_street_data', 'Set street_name, street_number, street_number2 from street'), ('_inverse_street_data', 'Set street from component fields')]
Public methods (1)
  • action_set(self)

New fields (1)
  • group_partner_street_number Boolean
    implied_group='partner_street_number.group_edit_split_street_name' args: 'Use split fields for street name in partner form'
Public methods (0)

No public methods.

New fields (4)
  • partner_street_number_format Char
    help='Template expression to fill the street field from street_* fields. Should contain at least {{object.street_name}}.' string='Format expression'
  • partner_street_number_regex Char
    help='Regular expression to parse street_* fields from the street field. Should contain at least a (?P<street_name>...) group.' string='Parse regex'
  • partner_street_number_test_result Html
    compute='_compute_partner_street_number_test_result'
  • partner_street_number_test_value Char
    store=False args: 'Full street (for testing)'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…