Field Service Route Stock

fieldservice_route_stock
REPOSITORY
REPOSITORYOCA/field-service
GIT
GIThttps://github.com/OCA/field-service.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/field-service/tree/12.0/fieldservice_route_stock
VERSION
VERSION 1.2.1
CATEGORY
CATEGORYField Service
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSMaxime Chambreuil, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Murtuza Saleh, Nikita Vaghela
WEBSITE
WEBSITEhttps://github.com/OCA/field-service
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/field-service:
    - fieldservice_route_vehicle
    - fieldservice_vehicle_stock
    - fieldservice_vehicle
    - fieldservice
    - fieldservice_stock
    - fieldservice_delivery
    - fieldservice_stock_request
    - fieldservice_route
OCA/partner-contact:
    - partner_fax
OCA/stock-logistics-warehouse:
    - stock_request_direction
    - stock_request
    - stock_request_picking_type
    - stock_request_submit
    - stock_putaway_method
    - stock_location_limit_product
OCA/web:
    - web_timeline
odoo/odoo:
    - stock_account
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - account
    - analytic
    - portal
    - http_routing
    - digest
    - base_geolocalize
    - resource
    - contacts
    - delivery
    - sale_stock
    - sale
    - sales_team
    - payment
    - sale_management
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
fsm_route_dayroute_inventory fsm.route.dayroute xpath Inherits fieldservice_route.fsm_route_dayroute_form
fsm_route_stock_form fsm.route.stock.form fsm.route xpath Inherits fieldservice_route.fsm_route_form
Models touched (3)

New fields (3)
  • max_product_id Many2one → product.product
    string='Product' args: 'product.product'
  • max_product_qty Float
    compute=_compute_max_from_vehicles digits=dp.get_precision('Product Quantity') store=True string='Maximum Quantity'
  • max_product_uom_id Many2one → uom.uom
    related='max_product_id.uom_id' store=True string='UoM' args: 'uom.uom'
Public methods (0)

No public methods.

New fields (6)
  • final_inventory_id Many2one → stock.inventory
    string='Final Inventory' args: 'stock.inventory'
  • is_limited Boolean
    compute=_compute_vehicle_capacity store=True string='Is Limited?'
  • max_product_id Many2one → product.product
    related='route_id.max_product_id' store=True args: 'product.product'
  • max_product_qty Float
    compute='_compute_vehicle_capacity' help='Maximum quantity of product that the vehicle can carry.' string='Maximum Stock Capacity'
  • product_qty Float
    compute=_compute_product_qty store=True string='Product Quantity'
  • product_qty_remaining Float
    compute=_compute_product_qty store=True string='Available Stock Capacity'
Public methods (2)
  • check_vehicle_capacity(self)
    @api.multi@api.constrains('is_limited', 'product_qty_remaining')
  • write(self, vals)
    @api.multi

New fields (2)
  • adjustment_move_id Many2one → account.move
    args: 'account.move', 'Adjustment Move'
  • dayroute_id Many2one → fsm.route.dayroute
    string='ay Route' args: 'fsm.route.dayroute'
Public methods (1)
  • default_get(self, default)
    @api.model