Este módulo es un complemento para la aplicación Field Service de Odoo. Permite establecer ubicaciones de stock para vehículos de servicio de campo y procesar movimientos de stock con vehículos de servicio de campo.
En las operaciones de servicio de campo, el flujo general del inventario es el siguiente: Ubicación de stock -> Ubicación del vehículo -> Ubicación del cliente
Este módulo actualizará automáticamente los albaranes vinculados a los pedidos de servicio de campo, asegurando que el inventario se traslade a las ubicaciones de almacenamiento del vehículo correctas. Estos albaranes deben ser de un tipo de operación que se utilice para cargar o descargar un vehículo.
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 15.0Permite realizar un seguimiento del stock dentro de los vehículos de servicio de campo asignando a cada vehículo su propia ubicación de inventario y moviendo automáticamente los productos entre el almacén, el vehículo y el cliente.
Este módulo conecta la app Field Service con Inventario para que cada vehículo de servicio pueda tener su propio stock.
- En un registro de vehículo ahora tienes un campo Inventory Location, donde eliges la ubicación interna que representa el almacenamiento de ese vehículo.
- En los tipos de operación (los ajustes detrás de cada tipo de transferencia) aparecen dos nuevas casillas: una para las operaciones usadas para cargar un vehículo y otra para las operaciones usadas para descargar un vehículo.
- En las transferencias (pickings) vinculadas a una orden de servicio de campo, se muestra un campo Vehicle en el formulario y en la lista. Cuando se establece un vehículo en la orden, se copia en las transferencias relacionadas que aún no están hechas ni canceladas.
Reglas de negocio y comportamiento automático: - Si una transferencia usa un tipo de operación marcado como carga o descarga de un vehículo, se debe seleccionar un vehículo; de lo contrario Odoo bloquea la acción con un mensaje de error. - Antes de que se reserve el stock o se complete una transferencia, la ubicación de origen o destino de la transferencia se sustituye automáticamente por la ubicación de inventario del vehículo (destino al cargar, origen al descargar). - La ubicación de inventario del vehículo debe estar bajo la ubicación especial 'Vehicles', de lo contrario se genera un error.
También instala ubicaciones, tipos de operación (Vehicle Loading, Location Delivery, Location Pickup, Vehicle Returns) y rutas ya preparadas para el flujo Warehouse → Vehicle → Customer y de vuelta.
Depende de
Lo necesitan otros módulos
Modelos y campos (4)
- fsm.order · amplía un modelo existente
- fsm.vehicle · amplía un modelo existenteinventory_location_id (Inventory Location)
- stock.picking · amplía un modelo existentefsm_vehicle_id (Vehicle)
- stock.picking.type · amplía un modelo existentefsm_vehicle_in (Used to load a Field Service Vehicle), fsm_vehicle_out (Used to unload a Field Service Vehicle)
Texto generado por IA (DeepSeek) al leer el código de la versión 15.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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/field-service.
terminal Instalación y uso
Documentación de OCA · Odoo 15.0Configuración
Fuente · Odoo 15.0Para configurar este módulo, debe:
Configurar los tipos de operación para la carga de vehículos FSM Se pueden configurar tipos de operación de stock específicos para mover inventario a las ubicaciones de almacenamiento de los vehículos FSM. Los movimientos no se procesarán si el vehículo FSM no está establecido en las transferencias de estos tipos de operación.
- Vaya a Inventario > Configuración > Tipos de operación
- Seleccione o cree un tipo de operación
- Marque la casilla "Used to Load a Field Service Vehicle"
Verificar las rutas de aprovisionamiento Con este módulo se añaden algunas rutas de aprovisionamiento nuevas. Compruebe que estas rutas se ajustan a las necesidades individuales de su negocio o puede crear otras nuevas.
Asegúrese de tener una regla que utilice un tipo de operación configurado para la carga de vehículos FSM y de que la regla tenga una ubicación de destino que sea principal de la ubicación de inventario del vehículo FSM
Configurar los vehículos FSM Cada vehículo FSM que vaya a transportar inventario debe tener una ubicación de inventario de stock. Las ubicaciones de inventario de cada vehículo deben ser una ubicación descendiente de la ubicación de destino de una regla de aprovisionamiento.
- Vaya a Field Service > Master Data > Vehicles
- Seleccione o cree un vehículo de servicio de campo
- Establezca la ubicación de inventario deseada para ese vehículo
- Cree una ubicación para el vehículo
- Vaya a Inventario > Configuración > Ubicaciones y cree una nueva ubicación.
- Establezca un nombre.
- Establezca el
Parent LocationenVehicles. - Establezca el tipo de ubicación en
Internal Location. - Guarde la ubicación.
- Cree un vehículo FSM
- Vaya a Servicio de campo > Datos maestros > Vehículos y cree un nuevo vehículo.
- Establezca un nombre.
- Asigne un conductor.
- Asigne la ubicación que creó en el paso 1.
- Guarde el vehículo.
- Acceda al registro del conductor y establezca el campo
Default Vehicleen el vehículo que acaba de crear. - Genere movimientos de stock
- Vaya a Inventario > Operaciones > Transferencias y cree una nueva transferencia.
- En el campo
Operation Type, seleccione un tipo de operación que admita la carga o descarga de vehículos FSM. Ejemplos de esto incluyenVehicle Loading, para cargar un vehículo desde el stock, yLocation Delivery, para descargar un vehículo a la ubicación de un cliente. - Añada los productos que desea transferir y guarde la transferencia.
- De forma predeterminada, la ubicación de origen o la ubicación de destino (según el tipo de operación seleccionado) se establecerá en la ubicación
Vehiclespredeterminada. - Valide la transferencia
- En la pestaña
Additional Info, establezca el vehículo FSM en la transferencia. - Si vincula un pedido FSM a la transferencia, y el pedido FSM tiene asignado un vehículo con una ubicación de almacenamiento que es hija de la ubicación
Vehicles, el vehículo y su ubicación correspondiente se establecerán automáticamente en la transferencia. - Al validar el picking, la ubicación de destino del picking y sus líneas de movimiento se actualizarán a la ubicación de almacenamiento del vehículo. Los productos asignados se moverán desde o hacia la ubicación del vehículo, según el tipo de operación seleccionado.
- Si intenta confirmar una transferencia sin establecer el vehículo FSM, se generará un error.
- Si intenta establecer un vehículo o vincular un pedido FSM con un vehículo cuya ubicación de almacenamiento no es hija de la ubicación Vehículos, se generará un error.
Grupos útiles para gestionar este módulo:
- Técnico / Gestionar múltiples ubicaciones de stock
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.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.