Repository
OCA/field-service · module folder · Try on Runboat
Module version
1.0.0
Category
Hidden
Folder size
0.12 MB
License
AGPL-3
Application
Yes
Auto-installable
No
Website
https://github.com/OCA/field-service
Last tracking update
2026-08-07 09:06:25
Authors
Odoo Community Association (OCA), Gray Matter Logic
Maintainers
Odoo Community Association (OCA), Gray Matter Logic
Committers
Maxime Chambreuil, Cuong, Nguyen Minh Tran Manh, OCA-git-bot, oca-ci, Hoa - Truong Thi Kim
Odoo dependencies
odoo/odoo:
Python dependencies
None
System dependencies
None
Required by
fieldservice
Description
This module allows you to define territories, branches, districts and
regions to be used for Field Service operations or Sales.

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
res_branch_form_view res.branch.form res.branch form New
res_branch_tree_view res.branch.tree res.branch list New
res_district_form_view res.district.form res.district form New
res_district_tree_view res.district.tree res.district list New
res_region_form_view res.region.form res.region form New
res_region_tree_view res.region.tree res.region list New
res_territory_form_view res.territory.form res.territory form New
res_territory_tree_view res.territory.tree res.territory list New
view_res_country_extended_region_form view_res_country_extended_region_form res.country form Inherits base.view_country_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (4)
  • description Char
  • district_id Many2one → res.district
    string='District' args: 'res.district'
  • name Char
    required=True
  • partner_id Many2one → res.partner
    string='Branch Manager' args: 'res.partner'
Public methods (0)

No public methods.

New fields (2)
  • region_ids Many2many → res.region
    string='Regions' args: 'res.region', 'res_country_region_rel', 'country_id', 'region_id'
  • territory_id Many2one → res.territory
    string='Territory' args: 'res.territory'
Public methods (0)

No public methods.

New fields (4)
  • description Char
  • name Char
    required=True
  • partner_id Many2one → res.partner
    string='District Manager' args: 'res.partner'
  • region_id Many2one → res.region
    string='Region' args: 'res.region'
Public methods (0)

No public methods.

New fields (3)
  • description Char
  • name Char
    required=True
  • partner_id Many2one → res.partner
    string='Region Manager' args: 'res.partner'
Public methods (0)

No public methods.

New fields (8)
  • branch_id Many2one → res.branch
    string='Branch' args: 'res.branch'
  • country_ids One2many → res.country
    string='Country Names' args: 'res.country', 'territory_id'
  • description Char
  • district_id Many2one
    related='branch_id.district_id' string='District'
  • name Char
    required=True
  • region_id Many2one
    related='branch_id.district_id.region_id' string='Region'
  • type Selection
    args: [('zip', 'Zip'), ('state', 'State'), ('country', 'Country')]
  • zip_codes Char
    args: 'ZIP Codes'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…