Repository
OCA/field-service · module folder · Try on Runboat
Module version
1.0.0
Category
Field Service
Folder size
0.13 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), Brian McMaster, Gray Matter Logic
Maintainers
Odoo Community Association (OCA), Brian McMaster, Gray Matter Logic
Committers
Maxime Chambreuil, OCA-git-bot, oca-ci, Hoa - Truong Thi Kim
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
fieldservice_equipment_stock, fieldservice_sale_stock
Description
This module is an add-on for the Field Service application in Odoo. It
provides a generic framework to allow you to link inventory and stock
operations with your field service operations.

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
fsm_location_stock_form_view fsm.location form Inherits fieldservice.fsm_location_form_view
fsm_stock_picking_form fieldservice.stock.picking.form.view stock.picking form Inherits stock.view_picking_form
fsm_stock_picking_list stock.picking.fieldservice.stock.list stock.picking list Inherits stock.vpicktree
res_territory_wh_form_view res.territory.warehouse.form res.territory form Inherits base_territory.res_territory_form_view
res_territory_wh_list_view res.territory.warehouse.list res.territory list Inherits base_territory.res_territory_tree_view
view_fsm_order_form_inherit_stock fsm.order.form.stock fsm.order form Inherits fieldservice.fsm_order_form
view_fsm_person_form_inherit view.fsm.person.from.inhetir fsm.person form Inherits fieldservice.fsm_person_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (9)

New fields (2)
  • inventory_location_id Many2one → stock.location
    compute='_compute_inventory_location_id' default=<expr> readonly=False recursive=True required=True store=True args: 'stock.location'
  • shipping_address_id Many2one → res.partner
    string='Shipping Location' args: 'res.partner'
Public methods (0)

No public methods.

New fields (7)
  • delivery_count Integer
    compute='_compute_picking_ids' string='Delivery Orders'
  • inventory_location_id Many2one
    related='location_id.inventory_location_id'
  • move_ids One2many → stock.move
    domain=<expr> string='Operations' args: 'stock.move', 'fsm_order_id'
  • picking_ids One2many → stock.picking
    string='Transfers' args: 'stock.picking', 'fsm_order_id'
  • reference_ids Many2many → stock.reference
    string='Stock References' args: 'stock.reference', 'stock_reference_fsm_order_rel', 'fsm_order_id', 'reference_id'
  • return_count Integer
    compute='_compute_picking_ids' string='Return Orders'
  • warehouse_id Many2one → stock.warehouse
    default=<expr> help='Warehouse used to ship the materials' required=True args: 'stock.warehouse'
Public methods (2)
  • action_view_delivery(self)
    This function returns an action that display existing delivery orders of given fsm order ids. It can either be a in a list or in a form view, if there is only one delivery order to show.
  • action_view_returns(self)
    This function returns an action that display existing return orders of given fsm order ids. It can either be a in a list or in a form view, if there is only one return order to show.

New fields (1)
  • default_warehouse_id Many2one → stock.warehouse
    help='Default warehouse for this worker' args: 'stock.warehouse'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • warehouse_id Many2one → stock.warehouse
    args: 'stock.warehouse'
Public methods (0)

No public methods.

New fields (1)
  • fsm_order_id Many2one → fsm.order
    string='Field Service Order' args: 'fsm.order'
Public methods (0)

No public methods.

New fields (1)
  • fsm_order_id Many2one → fsm.order
    store=True string='Field Service Order' args: 'fsm.order'
Public methods (0)

No public methods.

New fields (1)
  • fsm_order_ids Many2many → fsm.order
    string='Field Service Orders' args: 'fsm.order', 'stock_reference_fsm_order_rel', 'reference_id', 'fsm_order_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…