Ya está disponible la versión 1.33 del plugin NifUnique.
Esta publicación resume los cambios principales disponibles en esta versión.
Hace obligatorio el NIF y evita crear clientes duplicados redirigiendo al existente, sin tocar la base de datos para una implantación rápida y segura.
Nueva Funcionalidad: Detección y Fusión de Clientes Duplicados A partir de la versión 1.33, el plugin NifUnique incluye una nueva y potente herramienta para la limpieza y consolidación de bases de datos, permitiendo detectar y unificar clientes con el mismo NIF/CIF de forma segura y transparente.
🚀 Características Principales
Ubicación: Menú Administrador > Detectar NIFs Duplicados. Lista de manera automática todos los NIFs que están repetidos en los clientes activos, agrupándolos visualmente e indicando la fecha de alta para ayudar a identificar el cliente más antiguo.
Selección de Cliente Maestro: Permite al usuario elegir qué cliente debe prevalecer (Cliente Principal). Traspaso Completo de Documentos: Transfiere automáticamente todos los registros asociados de los clientes secundarios al principal: Facturas (facturascli) Albaranes (albaranescli) Pedidos (pedidoscli) Presupuestos (presupuestoscli) Recibos y pagos (recibospagoscli) Contactos, cuentas bancarias, anticipos, proveedores y servicios técnicos.
No solo se mueven los documentos de venta, sino que el sistema unifica la contabilidad de manera exhaustiva:
Traspasa las Partidas a la subcuenta del cliente principal. Si el cliente principal no tenía subcuenta en un ejercicio fiscal concreto, el sistema "renombra" de forma inteligente la subcuenta del cliente secundario para que pase a pertenecer al principal, evitando pérdida de datos contables o duplicidad de saldos.
Una vez finalizado el traspaso, el sistema invoca internamente a la herramienta central de FacturaScripts (CustomerRiskTools) para recalcular el "Riesgo Alcanzado" en tiempo real. Esto asegura que el cliente maestro refleje la deuda total sumada (facturas impagadas + albaranes pendientes).
Todo el proceso de fusión se realiza sin recargar la página, utilizando peticiones AJAX y Fetch API. Previene la doble submisión del formulario. Al terminar con éxito, la tarjeta del grupo duplicado desaparece y se muestra una notificación verde en pantalla confirmando exactamente qué NIF ha sido fusionado.
Para limitar posibles impactos se habilita un sistema de conservación de la Integridad Histórica
Los clientes secundarios no se eliminan físicamente (DELETE) para no corromper referencias históricas (evitando errores de base de datos). En su lugar, se dan de baja automáticamente (debaja = true). Se altera su NIF añadiéndole un sufijo de seguridad (ej. 12345678_m_12), lo que libera el NIF original para que quede de forma única en el cliente principal, respetando al mismo tiempo el límite de 30 caracteres de la base de datos de FacturaScripts.

Con este curso aprenderás a gestionar el día a día de tu negocio con FacturaScripts: hacer facturas, albaranes, pedidos, presupuestos, gestionar clientes, proveedores, tarifas, usuarios, además de usar el informe de impuestos. ¿A quién va dirigido? A cualquier usuario que quiera aprender rápidamente el manejo diario del programa.
| 268 | 0,00 € |
¡Aprende a programar en PHP de manera fácil y divertida con nuestro curso básico! En este curso, te enseñaremos los conceptos fundamentales de la programación en PHP, incluyendo la sintaxis básica, el manejo de variables, estructuras de control de flujo y mucho más. Al terminar estarás listo para comenzar con el curso de creación de plugins para FacturaScripts.
| 62 | 5,99 € |
Con este curso aprenderá cómo crear un plugin sencillo para FacturaScripts: añadir nuevas páginas, tablas y columnas. Para entender este curso no se necesita mucha experiencia en programación, le enseñaremos los básico para modelar problemas sencillos. ¿A quién va dirigido? A cualquier persona con unos conocimientos muy básicos de programación o que ya han completado el curso de PHP. ¿Qué incluye? 18 lecciones con 14 vídeos explicativos.
| 394 | 5,99 € |
Estas empresas y profesionales apoyan económicamente FacturaScripts y nos ayudan a dedicar más tiempo al desarrollo, las pruebas y la documentación.
Si quieres impulsar nuevas mejoras y ayudar a que el proyecto siga creciendo, conviértete en patrocinador y forma parte de quienes lo hacen posible.
Patrocinar