Ir al contenido

12. Rentabilidad del contrato de servicio

12. Rentabilidad del contrato de servicio

Saber si cada contrato es rentable: sus cuotas frente al coste de las horas de sus visitas, reunidos en una cuenta analítica propia.

1. Escenario

Dirección quiere saber si el contrato del Asador Don Pelayo (80 €/mes, 960 €/año) es rentable: cuánto se ha facturado, cuántas horas (desplazamiento y trabajo) han dedicado los técnicos a sus visitas, cuánto cuestan y qué margen queda.

2. Cómo se resuelve en Odoo

Módulos:

fieldservice_contract_analytic (SDi)fieldservice_timesheet_timer (SDi)contracthr_timesheetanalytic

Menús:

  • Facturación › Clientes › Contratos de cliente › (contrato) › Rentabilidad
  • Servicio de Campo › Data Maestra › Trabajadores › (técnico) › Empleado
  • Partes de horas › Partes de horas › Todos los partes de horas
  1. Cuenta analítica del contrato. Al vender el plan, el contrato crea su proyecto y su cuenta analítica (S00001 - Restaurante Asador Don Pelayo). Las líneas de la cuota llevan esa analítica al 100 %, así que cada factura es un ingreso del contrato. Para contratos anteriores, el botón Crear cuenta analítica hace lo mismo.

    Pestaña Rentabilidad del contrato S00001: facturado, horas, coste y margen.
    Pestaña Rentabilidad del contrato S00001: facturado, horas, coste y margen.
  2. Horas de las visitas. Las visitas del contrato usan su proyecto, así que el tiempo que registra el técnico (con el reloj de la app o desde la orden) es un coste del contrato: horas × coste por hora del empleado (22 €/h en la demo). Cada técnico está vinculado a su empleado en su ficha de trabajador.

    Laura Gómez vinculada a su empleado, cuyo coste por hora valora sus partes.
    Laura Gómez vinculada a su empleado, cuyo coste por hora valora sus partes.
  3. Detalle. El botón Margen (o Ver los apuntes analíticos) abre los apuntes de la cuenta: la factura de cliente (ingreso) y los partes de horas (coste), con el total del margen.

    Apuntes analíticos de S00001: cuota de 80 € y 38,50 € de horas.
    Apuntes analíticos de S00001: cuota de 80 € y 38,50 € de horas.
  4. Partes de horas. En Partes de horas › Todos los partes de horas se ve cada tramo con su tipo (desplazamiento o trabajo), técnico, orden y coste.

    Partes de horas por técnico, proyecto y orden.
    Partes de horas por técnico, proyecto y orden.
Ábrelo en la demo
  • Contrato S00001 (Restaurante Asador Don Pelayo): facturado 80,00 € (INV/2026/00001), 1 h 45 min en la revisión FO001 (15 min de desplazamiento y 1 h 30 min de trabajo) = 38,50 €, margen 41,50 €
  • Contratos S00002 y S00003 con su cuenta analítica y la primera cuota; sus horas llegarán con las visitas
  • Coste por hora de los empleados de los técnicos: 22 €/h

3. Gap

  • Los consumos de material de las visitas no se cargan todavía a la analítica del contrato.
  • No hay un informe de margen que compare contratos, técnicos o zonas.
  • El desplazamiento cuesta lo mismo que el trabajo: no hay coste por km ni por vehículo.

4. Propuestas de mejora

PropuestaTipoEsfuerzoImpacto
Consumos de material en la analítica del contrato
Valorar a coste los materiales usados en las visitas y cargarlos a la cuenta del contrato.
Desarrollo a medidaM · 1–5 díasAlto
Informe de rentabilidad
Tabla dinámica de ingresos, costes y margen por contrato, cliente, técnico y zona.
Desarrollo a medidaM · 1–5 díasAlto
Coste de desplazamiento por vehículo
Coste por km o por visita según el vehículo y la zona.
Desarrollo a medidaS · menos de 1 díaBajo

Esfuerzo: S < 1 día · M 1–5 días · L 1–3 semanas · XL > 3 semanas. Tipo: Configuración (sin código) · Módulo OCA (instalar/portar) · Desarrollo a medida.

Calificación
0 0

No hay comentarios por ahora.

para ser el primero en comentar.