Saltar al contenido principal

🛡️ Integridad de datos

La sección Integridad de datos es una utilidad de mantenimiento que detecta y repara inconsistencias en la base de datos: referencias a documentos borrados, registros huérfanos, configuraciones faltantes, datos contables descuadrados, etc.

En condiciones normales no necesitas usarla. Pero si has hecho una migración, importaciones masivas, borrados manuales o sospechas que algo está raro (saldos que no cuadran, facturas que no aparecen donde deberían), aquí encuentras las herramientas para diagnosticar y arreglar.


🚪 Cómo se accede

Menú lateral → Configuración → Integridad de datos.


📋 Cómo funciona

Al entrar, el sistema ejecuta un chequeo automático de todas las verificaciones. Te muestra:

  • Número total de inconsistencias detectadas.
  • Listado por tipo de problema.
  • Severidad de cada uno: Alta 🔴, Media 🟠, Baja ⚪.

🚨 Niveles de severidad

NivelColorCuándo aparece
🔴 AltaRojoProblemas que afectan a contabilidad, facturación o trazabilidad. Hay que repararlos.
🟠 MediaNaranjaProblemas funcionales. No urgentes pero conviene resolver.
BajaGrisLimpiezas opcionales (datos antiguos, configuraciones obsoletas).

🔧 Reparar inconsistencias

Reparar una a una

Junto a cada inconsistencia hay un botón Reparar. Te pide confirmación y ejecuta la reparación específica de ese problema.

Reparar todo de golpe

Botón Reparar todo arriba a la derecha. Ejecuta todas las reparaciones disponibles en secuencia. Pide confirmación.

Al terminar verás un resumen: cuántas se repararon correctamente, cuántas fallaron y por qué.


💡 Buenas prácticas

  • No es para uso diario. En condiciones normales, no debería haber inconsistencias.
  • Lánzala después de:
    • Una importación masiva (clientes, productos, facturas históricas).
    • Una migración desde otro programa.
    • Borrados manuales en base de datos (no recomendado).
    • Si observas comportamientos raros (saldos que no cuadran, documentos invisibles).
  • Antes de "Reparar todo", revisa la lista. Para problemas de severidad Alta, lee bien qué propone el sistema antes de pulsar.
  • Si algo te genera dudas, escribe a soporte antes de reparar. Algunas inconsistencias pueden tener explicaciones legítimas.

❓ Preguntas frecuentes

¿Tengo que ejecutarlo periódicamente? No. Solo cuando sospeches algo o tras operaciones masivas. El sistema gestiona la integridad automáticamente en operativa normal.

¿Hace copia de seguridad antes de reparar? TPVReady mantiene copias de seguridad automáticas a nivel infraestructura. Pero las reparaciones son deterministas y reversibles en su mayoría — el sistema no destruye datos, normalmente reconstruye relaciones rotas.

¿Qué tipo de problemas detecta? Ejemplos comunes:

  • Movimientos de stock sin documento asociado.
  • Recibos sin factura padre.
  • Facturas sin asientos contables.
  • Series sin marca por defecto.
  • Tipos de IVA huérfanos.
  • Etc.

¿Por qué aparecen inconsistencias? Las más comunes vienen de:

  • Importaciones desde formatos no perfectos.
  • Borrados manuales que no respetaron cascadas.
  • Bugs antiguos ya corregidos (raros pero posibles).
  • Operaciones interrumpidas (fallos de red durante grabación).

Y si las reparaciones no terminan de arreglar todo? Abre un ticket de soporte con la descripción detallada de lo que sigue mal. El equipo puede ejecutar reparaciones más específicas a nivel base de datos.


¿Echas algo en falta? Escríbenos a soporte@extremanet.com.