OdooWiki OCA HUB

Field Service Route Stock

fieldservice_route_stock folder_open OCA/field-service open_in_new
Field Service Licencia: AGPL-3

Este módulo permite hacer un inventario del vehículo al final del día y conciliar el producto esperado restante en el vehículo con el recuento realizado por el gerente. Si la diferencia es positiva, se crea un asiento contable y el importe es adeudado por el conductor

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 12.0

Registra cuánto de un producto elegido puede transportar un vehículo de servicio de campo, advierte cuando una ruta diaria supera esa capacidad y publica un ajuste contable cuando se cierra el inventario del vehículo al final del día.

Este módulo añade control de stock a las rutas de servicio de campo y a las rutas diarias.

En una ruta (fsm.route) puedes seleccionar un producto y ver la cantidad máxima que pueden transportar los vehículos asignados, en función de los límites de stock establecidos para la ubicación de inventario de cada vehículo. La unidad de medida sigue al producto.

En una ruta diaria (fsm.route.dayroute) una nueva pestaña Inventory muestra el producto, la capacidad máxima de stock del vehículo, la cantidad planificada en los pedidos de la ruta y la capacidad disponible restante. Si el vehículo tiene un límite de stock para ese producto, la ruta se marca como limitada y Odoo bloquea el guardado cuando la cantidad planificada supera la capacidad del vehículo, lanzando un error de validación que indica el vehículo, las cantidades y la fecha.

Cuando la ruta diaria pasa a una etapa de ruta cerrada y se realiza su inventario final, Odoo crea automáticamente un asiento contable. Se carga la cuenta por cobrar del conductor y se abona la cuenta de salida de inventario con el valor del ajuste de inventario, y el asiento se vincula al inventario. El inventario final en sí es un registro de inventario de stock que puede crearse desde la ruta diaria con la ubicación de inventario del vehículo y un nombre basado en el vehículo y la fecha precargados.

Modelos y campos (3)
  • fsm.route · amplía un modelo existentemax_product_id (Product), max_product_qty (Maximum Quantity), max_product_uom_id (UoM)
  • stock.inventory · amplía un modelo existentedayroute_id (ay Route), adjustment_move_id
  • fsm.route.dayroute · amplía un modelo existenteis_limited (Is Limited?), product_qty (Product Quantity), max_product_id, max_product_qty (Maximum Stock Capacity), final_inventory_id (Final Inventory), product_qty_remaining (Available Stock Capacity)

Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 12.0

Confirmado el 2026-11-03 en la rama 12.0 de OCA/field-service.

terminal Instalación y uso

Documentación de OCA · Odoo 12.0

Para usar este módulo, debe:

  • Ir a Field Service > Operations > Day Routes
  • Seleccionar una ruta diaria
  • Ir a la pestaña Inventory
  • Crear y procesar el inventario

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.