El módulo integra la aplicación Field Service con la de Ventas y permite vender productos que generan pedidos de servicio de campo.
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 19.0Vende productos de servicio de campo en pedidos de venta y crea automáticamente órdenes de Field Service cuando se confirma la venta. Haz seguimiento de las órdenes de servicio vinculadas y factúralas una vez realizado el trabajo.
Este módulo conecta Sales con Field Service para que vender un producto de servicio pueda crear automáticamente el trabajo de campo a realizar.
En un producto, eliges cómo se generan las órdenes de servicio: nunca, una orden por orden de venta, o una orden por línea de orden de venta. También puedes elegir una plantilla de orden de Field Service que rellena previamente las instrucciones, la duración y las categorías.
En una orden de venta, un campo Service Location se rellena automáticamente a partir del cliente o la dirección de entrega cuando coincide con una ubicación de servicio de campo conocida. Un botón muestra cuántas órdenes de Field Service están vinculadas a la venta, y puedes abrirlas desde ahí. Cuando confirmas la venta, el sistema crea las órdenes de servicio de campo, copia la ubicación, las indicaciones, las fechas previstas y el contenido de la plantilla, y publica una nota en la orden de venta con enlaces a las nuevas órdenes. Si falta una ubicación de servicio, la confirmación se bloquea con un error.
Cambiar la fecha de compromiso en la orden de venta actualiza la fecha de inicio prevista de las órdenes de servicio de campo vinculadas. En cada orden de servicio de campo, un botón abre la orden de venta relacionada.
Para las líneas seguidas por línea, la cantidad entregada se toma de la orden de servicio de campo una vez que alcanza la etapa completada, y solo las órdenes completadas se proponen para facturación.
Depende de
Lo necesitan otros módulos
Modelos y campos (4)
- fsm.order · amplía un modelo existentesale_id, sale_line_id
- sale.order · amplía un modelo existentefsm_order_ids (Field Service orders associated to this sale), fsm_location_id (Service Location), fsm_order_count (FSM Orders)
- sale.order.line · amplía un modelo existentefsm_order_id, qty_delivered_method
- product.template · amplía un modelo existenteservice_type, fsm_order_template_id, field_service_tracking
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/field-service.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Instalación
Fuente · Odoo 19.0Para instalar Field Service y disponer de las funciones de mapeo, debe instalar GeoEngine.
Consulte las instrucciones de instalación disponibles en:
Configuración
Fuente · Odoo 19.0Los productos deben configurarse correctamente para poder crear órdenes de servicio de campo al confirmar una orden de venta.
El seguimiento de servicio de campo de un producto define cómo genera una orden de servicio de campo si el producto se vende mediante una orden de venta.
Para configurar un producto que genera una orden de servicio de campo única en cada línea de orden de venta:
- Vaya a Ventas \> Catálogo \> Productos
- Cree o seleccione un producto
- Establezca el Field Service Tracking en 'One FSM Order per Sale Order Line'
- Seleccione la FSM Order Template que se utilizará para crear FSM Orders cuando se confirme una Sale Order con este producto
Para configurar un producto que genera una orden de servicio de campo única para una orden de venta individual:
- Vaya a Ventas \> Catálogo \> Productos
- Cree o seleccione un producto
- Establezca el Field Service Tracking en 'One FSM Order per Sale Order'
- Seleccione la FSM Order Template que se utilizará para crear FSM Orders cuando se confirme una Sale Order con este producto
Para configurar un territorio de ventas:
- Vaya a Field Service \> Master Data \> Locations
- Cree o seleccione una ubicación
- Vaya a la pestaña Sales y seleccione el territorio de ventas
- Vaya a Ventas
- Cree un nuevo Presupuesto/Pedido de venta
- Establezca la FSM Location que se utilizará
- En una línea de pedido de venta, seleccione un producto configurado para pedidos de servicio de campo
- Confirme el pedido de venta
- Se crean los pedidos de servicio de campo vinculados a las líneas de pedido de venta
- Cuando se completa un pedido de servicio de campo, la cantidad entregada de su línea de pedido de venta vinculada se actualizará a la cantidad pedida, lo que indica que esta línea está lista para facturarse (solo aplicable para "Create one FSM order per sale order line").
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.
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.