Repository
OCA/field-service · module folder · Try on Runboat
Module version
1.0.0
Category
Field Service
Folder size
0.08 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/field-service
Last tracking update
2026-08-07 09:06:25
Authors
Odoo Community Association (OCA), Patrick Wilson
Maintainers
Odoo Community Association (OCA), Patrick Wilson
Committers
Maxime Chambreuil, Weblate, OCA-git-bot, oca-ci, linto-antony
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
The module integrates the field service application with CRM
opportunities. This can be useful in scenarios where onsite personnel
are needed for evaluation or surveying before quoting.

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
fieldservice_crm_form_view fieldservice.crm.form crm.lead form Inherits crm.crm_lead_view_form
fieldservice_crm_list_view fieldservice.crm.list crm.lead list Inherits crm.crm_case_tree_view_oppor
fieldservice_crm_view_search crm.fieldservice.search crm.lead search Inherits crm.view_crm_case_opportunities_filter
fsm_location_crm_form_view fsm.location.crm.form fsm.location form Inherits fieldservice.fsm_location_form_view
fsm_order_crm_form_view fsm.order.crm.form fsm.order form Inherits fieldservice.fsm_order_form
fsm_order_crm_list_view fsm.order.crm.list fsm.order list Inherits fieldservice.fsm_order_list_view
fsm_order_crm_search_view fsm.order.crm.search fsm.order search Inherits fieldservice.fsm_order_search_view
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (3)
  • fsm_location_id Many2one → fsm.location
    string='FSM Location' args: 'fsm.location'
  • fsm_order_count Integer
    compute='_compute_fsm_order_count' string='# FSM Orders'
  • fsm_order_ids One2many → fsm.order
    string='Service Orders' args: 'fsm.order', 'opportunity_id'
Public methods (1)
  • action_create_fsm_order(self)

New fields (1)
  • opportunity_count Integer
    compute='_compute_opportunity_count' string='# Opportunities'
Public methods (0)

No public methods.

New fields (1)
  • opportunity_id Many2one → crm.lead
    tracking=True args: 'crm.lead'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…