Repository
OCA/field-service · module folder · Try on Runboat
Module version
1.0.0
Category
Field Service
Folder size
0.12 MB
License
AGPL-3
Application
No
Auto-installable
Yes
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, OCA-git-bot, oca-ci, prayag
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module allows you to sell recurring field services.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
fsm_recurring_form_view_inherit_sale fsm.recurring form Inherits fieldservice_recurring.fsm_recurring_form_view
view_order_form_inherit_sale_fieldservice sale.order.form.sale.fieldservice sale.order form Inherits sale.view_order_form
view_product_fieldservice_form product.template.fieldservice.form product.template form Inherits fieldservice_sale.view_product_fieldservice_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (1)
  • sale_line_id Many2one → sale.order.line
    args: 'sale.order.line'
Public methods (1)
  • action_view_sales(self)

New fields (2)
  • field_service_tracking Selection
    ondelete={'recurring': 'cascade'} selection_add=[('recurring', 'Create a recurring order')]
  • fsm_recurring_template_id Many2one → fsm.recurring.template
    help='Select a field service recurring order template to be created' args: 'fsm.recurring.template', 'Field Service Recurring Template'
Public methods (0)

No public methods.

New fields (2)
  • fsm_recurring_count Integer
    compute='_compute_fsm_recurring_ids' string='FSM Recurring Orders'
  • fsm_recurring_ids Many2many → fsm.recurring
    compute='_compute_fsm_recurring_ids' string='Field Service Recurring orders associated to this sale' args: 'fsm.recurring'
Public methods (1)
  • action_view_fsm_recurring(self)

New fields (1)
  • fsm_recurring_id Many2one → fsm.recurring
    copy=False help='Field Service Recurring Order generated by the sale order line' index=True args: 'fsm.recurring', 'Recurring Order'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…