OdooWiki OCA HUB

Field Service - Sales - Recurring

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

Este módulo te permite vender servicios de campo recurrentes.

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.0

Vender servicios de campo recurrentes: cuando se confirma un pedido de venta con un producto de servicio recurrente, Odoo crea automáticamente el pedido de servicio de campo recurrente vinculado y permite saltar entre la venta y el pedido recurrente.

Este módulo conecta los pedidos de venta con los pedidos de servicio de campo recurrentes, de modo que un servicio recurrente puede venderse como cualquier otro producto.

En un producto, la opción de seguimiento Field Service incorpora una nueva elección, "Create a recurring order". Cuando se selecciona esa opción, aparece un nuevo campo para elegir la plantilla de servicio de campo recurrente que se utilizará. Si cambias la opción de seguimiento fuera de recurrente, la plantilla se borra automáticamente.

En un pedido de venta, al confirmarlo se crea un pedido de servicio de campo recurrente para cada línea cuyo producto esté configurado como recurrente y que aún no tenga uno. El pedido recurrente se rellena a partir de la plantilla recurrente del producto: ubicación, fecha de inicio, descripción, número máximo de pedidos, frecuencia establecida y plantilla de pedido. Se publica un mensaje tanto en el pedido de venta como en el pedido recurrente para registrar el vínculo.

En el formulario del pedido de venta aparece un botón inteligente "FSM Recurring Orders" (para usuarios de servicio de campo) que muestra cuántos pedidos recurrentes están vinculados y los abre. En el formulario del pedido recurrente, un botón "Sale Orders" abre el pedido de venta relacionado.

Al facturar, solo se tienen en cuenta los pedidos de servicio de campo que pertenecen al mismo pedido recurrente, y la línea de factura se vincula a esos pedidos de servicio de campo.

Lo necesitan otros módulos

Modelos y campos (4)
  • sale.order · amplía un modelo existentefsm_recurring_ids (Field Service Recurring orders associated to this sale), fsm_recurring_count (FSM Recurring Orders)
  • fsm.recurring · amplía un modelo existentesale_line_id
  • sale.order.line · amplía un modelo existentefsm_recurring_id
  • product.template · amplía un modelo existentefield_service_tracking, fsm_recurring_template_id

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 8 confirmadas, 1 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 19.0

Para configurar un producto para presupuestar y vender órdenes de servicio de campo:

  • Vaya a Ventas \> Catálogo \> Productos
  • Cree o seleccione un producto
  • Establezca el Tipo de producto en 'Servicio' en la pestaña Información general
  • En la pestaña Ventas, establezca la opción Seguimiento de servicio de campo en 'Crear una orden recurrente'
  • Seleccione la Plantilla recurrente de FSM (y, opcionalmente, la Plantilla de orden de FSM) que se utilizará para crear órdenes recurrentes de FSM cuando se confirme una orden de venta con este producto
  • Vaya a Ventas
  • Cree un nuevo Presupuesto/Pedido de venta
  • Establezca la ubicación de FSM 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 generan los pedidos recurrentes de servicio de campo y se vinculan con la línea de pedido de venta

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.

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.