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 07:57:03
Authors
Odoo Community Association (OCA), Open Source Integrators, Brian McMaster
Maintainers
Odoo Community Association (OCA), Open Source Integrators, Brian McMaster
Committers
Weblate, OCA-git-bot, oca-ci, Patryk Pyczko
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
fsm_vehicle_stock_form_view fsm.vehicle form Inherits fieldservice_vehicle.fsm_vehicle_form_view
fsm_vehicle_stock_picking_tree stock.picking.fsm_vehicle_id.tree stock.picking tree Inherits fieldservice_stock.fsm_stock_picking_tree
fsm_vehicle_stock_picking_view stock.picking.fsm_vehicle_id.form stock.picking form Inherits fieldservice_stock.fsm_stock_picking_form
view_picking_type_fsm_vehicle_form Operation Types stock.picking.type form Inherits stock.view_picking_type_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (0)

No new fields.

Public methods (2)
  • assign_vehicle_to_pickings(self)
  • write(self, vals)

New fields (1)
  • inventory_location_id Many2one → stock.location
    required=True string='Inventory Location' args: 'stock.location'
Public methods (0)

No public methods.

New fields (1)
  • fsm_vehicle_id Many2one → fsm.vehicle
    string='Vehicle' args: 'fsm.vehicle'
Public methods (4)
  • action_assign(self)
    Verify that any pickings with an operation type which requires loading onto or unloading from a FSM Vehicle have a vehicle assigned and ensure the vehicle's storage location is correctly set before reserving stock to the picking
  • prepare_fsm_values(self, fsm_order)
  • update_vehicle_storage(self)
    Update the transfer's source or destination location to the FSM Vehicle's storage location depending on the operation type
  • write(self, vals)

New fields (2)
  • fsm_vehicle_in Boolean
    default=False help='Check this box for operation types that will be used\n to load inventory on FSM Vehicles.' args: 'Used to load a Field Service Vehicle'
  • fsm_vehicle_out Boolean
    default=False help='Check this box for operation types that will be used\n to unload inventory from FSM Vehicles.' args: 'Used to unload a Field Service Vehicle'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…