Un software SAT a medida gestiona el servicio técnico de principio a fin: recibe el aviso, lo asigna al técnico con la especialidad y la zona adecuadas, registra el parte en una app móvil, descuenta los repuestos de la furgoneta y emite la factura. Para empresas de Madrid con técnicos en ruta, es un proyecto de software a medida para empresas de Madrid.
Sin ese sistema, el coste se esconde en la operativa: un técnico que llega sin la pieza vuelve otro día y el parte en papel tarda en facturarse. Si reparas aparatos de uso doméstico, el artículo 5.4 del Real Decreto 58/1988 impide cobrar al consumidor más de un desplazamiento por servicio, aunque hagan falta varios. La segunda visita la pagas tú.
Al terminar sabrás qué módulos necesita tu servicio técnico y si tus técnicos necesitan una app que siga funcionando sin cobertura.
Qué es un software SAT a medida
Un software SAT a medida es una aplicación desarrollada para un servicio de asistencia técnica concreto que une la entrada de avisos, la planificación de técnicos, el trabajo en campo, el inventario de repuestos y la facturación sobre una misma base de datos.
Módulos de un software de servicio técnico
Un software de servicio técnico completo tiene cinco módulos que comparten el número de aviso:
- Entrada de avisos: teléfono, web, email o portal generan un aviso con número único, y el sistema de tickets e incidencias con SLA controla cuándo vence cada plazo pactado.
- Asignación: el sistema propone técnico según especialidad, zona, carga del día y piezas que lleva encima. El coordinador confirma o corrige.
- App del técnico: ruta, historial del equipo, fotos y conformidad del cliente; el parte cerrado cierra el aviso. La digitalización de los partes de trabajo cubre la captura y la firma electrónica integrada en el parte añade evidencias.
- Repuestos: stock por almacén y furgoneta, con reserva de la pieza al asignar. La sincronización del stock con el ERP sin descuadres evita prometer dos veces la misma pieza.
- Facturación: el parte cerrado genera la factura con cada concepto desglosado. Si la emite tu propio programa, aplica Verifactu al software de facturación a medida.
Una PWA para técnicos de campo basta si la app no necesita acceso profundo al dispositivo; si lo necesita, toca una app móvil nativa para el equipo técnico.
Qué exige el Real Decreto 58/1988 a un SAT en Madrid
El Real Decreto 58/1988 fija los documentos que debe generar un servicio de reparación de aparatos de uso doméstico. Según su texto consolidado del Real Decreto 58/1988 en el BOE, cada obligación es una función del software:
- Presupuesto previo escrito: el usuario tiene derecho a él y vale como mínimo 30 días desde que se le comunica (artículo 3.1). El sistema lo genera desde el diagnóstico y guarda la aceptación o la renuncia por escrito.
- Resguardo de depósito: obligatorio cuando el aparato se queda en el taller (artículo 3.11).
- Factura detallada: operaciones, piezas, mano de obra y desplazamiento con sus importes, más un número de orden correlativo (artículo 5.1).
- Garantía de la reparación: mínimo tres meses desde la entrega del aparato (artículos 6.2 y 6.3). Un aviso que reabre la avería enlaza con la reparación original.
- Precio de los repuestos: el artículo 127 bis de la ley estatal de consumidores y usuarios, aprobada por el Real Decreto Legislativo 1/2007, prohíbe encarecer un repuesto al aplicarlo en la reparación y obliga a desglosar la factura.
Cuándo compensa un SAT a medida y cuándo no
Un SAT a medida compensa cuando tus reglas de asignación y tus contratos no caben en un programa estándar:
- Sí, si tienes contratos de mantenimiento con condiciones distintas por cliente y el aviso tiene que viajar entre sistemas, como en una integración de CRM, facturación y soporte por API.
- Sí, si quieres apps móviles para digitalizar procesos internos que sustituyan el papel y las llamadas de tus técnicos.
- No, si reparas un solo tipo de equipo sin integraciones: un programa comercial de gestión de SAT cubre ese caso con menos inversión.
Según el alcance, encaja en los rangos que publica Codezone: complejidad media de 6.000 a 15.000 euros y alta de 25.000 a 60.000 euros o más, con app propia e integración con el ERP.
CodeZone Pro Tip: asigna cada aviso al técnico disponible con la especialidad y la pieza adecuadas en su zona, sin que dos coordinadores asignen al mismo técnico a la vez.
-- Propone y fija el técnico de un aviso en una sola transacción (PostgreSQL)
PREPARE asignar_aviso(bigint) AS
WITH aviso AS (
SELECT id, especialidad, zona, franja, repuesto_previsto
FROM avisos
WHERE id = $1 AND estado = 'pendiente'
FOR UPDATE SKIP LOCKED -- otro coordinador ya lo está asignando: no esperes
), candidato AS (
SELECT t.id AS tecnico_id
FROM tecnicos t
JOIN aviso a ON a.especialidad = ANY (t.especialidades)
AND a.zona = ANY (t.zonas)
WHERE t.activo
AND NOT EXISTS ( -- sin otro aviso que se solape en la franja
SELECT 1 FROM avisos o
WHERE o.tecnico_id = t.id AND o.estado = 'asignado' AND o.franja && a.franja)
ORDER BY
-- primero quien lleva la pieza en la furgoneta: evita la segunda visita
EXISTS (SELECT 1 FROM stock_furgoneta s
WHERE s.tecnico_id = t.id AND s.repuesto_id = a.repuesto_previsto
AND s.cantidad > 0) DESC,
-- después, el técnico con menos avisos ese día
(SELECT count(*) FROM avisos c
WHERE c.tecnico_id = t.id AND c.estado = 'asignado'
AND lower(c.franja)::date = lower(a.franja)::date) ASC
LIMIT 1
FOR UPDATE OF t SKIP LOCKED -- bloquea al técnico elegido hasta el COMMIT
)
UPDATE avisos
SET tecnico_id = candidato.tecnico_id, estado = 'asignado'
FROM candidato
WHERE avisos.id = (SELECT id FROM aviso)
RETURNING avisos.id, avisos.tecnico_id; -- sin filas: nadie cumple, decide el coordinadorCon esta consulta la asignación deja de depender de quién coge el teléfono. El sistema prioriza al técnico que lleva la pieza, y el bloqueo impide la doble asignación que acaba en dos furgonetas ante la misma puerta y un desplazamiento que no puedes cobrar.
El Coste de Seguir Asignando Avisos por Teléfono
Cada aviso mal asignado se paga dos veces: en el desplazamiento que no repercutes y en el cliente que espera otro día. Un software SAT a medida convierte la experiencia del coordinador en reglas que se aplican igual en plena campaña que en una semana tranquila.
En Codezone desarrollamos el software de servicio técnico y la app del técnico en un mismo proyecto, conectados a tu ERP. Explícanos cómo entra hoy un aviso en tu SAT y te proponemos por dónde empezar.