OdooWiki OCA HUB

Field Service Route Account

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

Este módulo te permite verificar y conciliar:

  • Los pagos cobrados por el trabajador durante el día
  • El importe entregado a su responsable al final del día

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 el efectivo que un trabajador de campo recaudó durante una ruta diaria, compáralo con el importe entregado y crea automáticamente un asiento contable cuando el trabajador deba dinero.

Este módulo añade un paso de control de caja a las rutas diarias de servicio de campo. En el formulario de la ruta diaria aparece una nueva pestaña "Contabilidad" que lista una línea por cada diario de pagos utilizado durante la ruta. Cada línea muestra el importe recaudado (calculado a partir de los pagos vinculados a los pedidos de la ruta), el importe contado/entregado (que se introduce manualmente) y la diferencia entre ambos.

Cuando una ruta diaria pasa a una etapa de ruta cerrada, el sistema comprueba cada línea de pago. Si la diferencia es positiva (el trabajador recaudó más de lo que entregó), crea y publica automáticamente un asiento contable en el diario elegido, debitando la cuenta por cobrar del trabajador y acreditando la cuenta de crédito predeterminada del diario, de modo que el importe queda registrado como adeudado por el conductor.

Un botón inteligente "Facturas/Recibos" aparece en el formulario de la ruta diaria cuando existen facturas relacionadas, y abre la lista o la factura individual. El módulo también extiende account.payment: cuando se publica un pago, se crea una línea de resumen de pago para la ruta diaria y el diario relacionados si aún no existe.

Se concede acceso a los usuarios de servicio de campo (lectura y edición) y a los despachadores (permisos totales).

Modelos y campos (3)
  • account.payment · amplía un modelo existente
  • fsm.route.dayroute · amplía un modelo existenteinvoice_count (Invoice Count), dayroute_payment_ids (Payment Summary)
  • fsm.route.dayroute.payment · modelo nuevomove_id (Journal Entry), difference (Difference), journal_id (Journal), dayroute_id (Day Route), amount_counted (Counted Amount), amount_collected (Collected Amount)

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, necesita:

  • Ir a Field Service > Operations > Day Routes
  • Seleccionar una ruta diaria
  • Ir a la pestaña Accounting
  • Introducir el importe contado para cada diario

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.