|
Description & Fonctionnalités
Deje Sage de forma progresiva o de una sola vez, sin perder su histórico ni el control de su contabilidad. NextMigrate for Sage es un módulo profesional de Dolibarr desarrollado por NEXT GESTION que analiza sus exportaciones de Sage, las transforma, las verifica, simula la migración, la importa en Dolibarr y, por último, concilia Sage y Dolibarr para demostrar que la migración es coherente.
No es un simple importador CSV: es una auténtica plataforma de migración, diseñada para empresas, integradores y asesorías contables.
¿Por qué elegir NextMigrate for Sage?
- Multiproducto Sage: arquitectura basada en adaptadores para Sage 50, Sage 100, Sage 200, Sage 300, Sage Active, Sage Business Cloud Accounting, Sage Intacct y Sage X3, además de conectores genéricos CSV / Excel y el formato FEC.
- Import Center: arrastre y suelte sus archivos CSV, TXT, XLS, XLSX o ZIP; el módulo detecta automáticamente la codificación, el separador, las columnas y el tipo de datos con una puntuación de confianza.
- Simulación obligatoria (dry run) antes de cualquier importación real: líneas que se crearán, que se actualizarán o que ya existen, avisos, errores y duplicados.
- Integridad contable absoluta: ningún importe inventado, ningún asiento cuadrado artificialmente, ninguna corrección silenciosa. Toda anomalía se detecta, se muestra y se documenta.
- Conciliación Sage / Dolibarr, control del balance cuenta por cuenta e informe de auditoría en PDF.
- Interfaz disponible en 5 idiomas: francés, inglés, alemán, italiano y español.
Los tres modos de funcionamiento
- Migración Sage → Dolibarr: migración completa o progresiva, con un asistente de 12 pasos que respeta el orden de las dependencias (plan de cuentas, impuestos, diarios, terceros, productos, documentos, pagos, asientos).
- Importación de archivos Sage: importación de sus exportaciones (listados, informes, asientos, balances, libro mayor…) con mapeo visual y plantillas reutilizables.
- Sincronización API: conectores para los productos Sage que disponen de una API oficial (REST, GraphQL o Web Services, OAuth 2.0). Cada sentido de sincronización (Sage → Dolibarr, Dolibarr → Sage) se activa por tipo de datos; el sentido Dolibarr → Sage está desactivado por defecto.
Sage Import Center
- Carga mediante arrastrar y soltar, archivos ZIP admitidos (los archivos no autorizados del ZIP se ignoran con un aviso).
- File Inspector: codificación (UTF-8, Windows-1252, ISO-8859-1, UTF-16…), separador (, ; tabulación |), número de líneas y columnas, encabezados, formatos de fecha y decimales, divisas, valores vacíos, duplicados, totales debe / haber.
- Detección automática del tipo: clientes, proveedores, contactos, productos, existencias, presupuestos, pedidos, facturas, facturas rectificativas (abonos), pagos, bancos, plan de cuentas, diarios, asientos, balance de sumas y saldos, balance auxiliar, libro mayor, inmovilizado, analítica…
- Lectura de Excel XLSX integrada, sin librerías externas y en streaming; las fórmulas nunca se ejecutan.
- Tratamiento de grandes volúmenes por lotes, cola de procesamiento, puntos de reanudación (checkpoints) y tarea programada.
Mapeo visual y motor de transformación
- Pantalla «Columna Sage → Campo Dolibarr» con mapeo automático, mapeo manual, columna ignorada, valor fijo y concatenación.
- Plantillas de mapeo guardables (p. ej., «Sage 100 Clientes») y reconocidas automáticamente en la siguiente importación del mismo archivo.
- Transformaciones: trim, mayúsculas / minúsculas, conversión de fechas y decimales, sustitución, expresión regular, división, valor por defecto, booleanos, diccionario (p. ej., C → Cliente, F → Proveedor).
- Motor de reglas configurable (p. ej., cuenta que empieza por 411 → cliente, diario VE → ventas).
- Opciones de importación por tipo de datos: actualización de registros existentes, conservación de la numeración de Sage, validación de documentos, política ante asientos descuadrados, etc.
Datos de gestión migrados
- Terceros: clientes, clientes potenciales, proveedores, clientes-proveedores (códigos, razón social, direcciones, teléfonos, e-mail, sitio web, NIF-IVA intracomunitario, SIREN / SIRET, cuentas contables, condiciones y formas de pago, divisa, comercial, notas).
- Contactos vinculados a su tercero.
- Productos y servicios: referencia, código de barras, descripciones, precios de venta y de compra, coste, IVA, unidad, peso, categorías (familias y subfamilias), precios de proveedor.
- Almacenes y existencias por almacén, lotes y números de serie cuando el módulo de Dolibarr correspondiente está activo.
- Ventas: presupuestos, pedidos de clientes, facturas de clientes y facturas rectificativas (con vínculo a la factura original cuando existe la información), vencimientos, migración de facturas pendientes.
- Compras: pedidos y facturas de proveedores.
- Pagos de clientes y proveedores (cheque, efectivo, transferencia, tarjeta, domiciliación, letra de cambio…) con protección contra pagos duplicados.
- Bancos: cuentas (IBAN / BIC verificados) y movimientos; una operación nunca se marca como conciliada sin datos fiables.
Sage Accounting Migration Center
- Plan de cuentas, diarios (VE, AC, BQ, CA, OD, AN…) y ejercicios contables; se rechaza la importación en un ejercicio cerrado.
- Asientos contables (incluido FEC) hacia la contabilidad por partida doble de Dolibarr: fecha, diario, documento, cuenta, cuenta auxiliar, concepto, debe, haber, punteo, vencimiento, divisa.
- Control debe = haber por asiento y por lote, con tolerancia configurable: el lote se bloquea o los asientos descuadrados se aíslan, mostrando siempre la diferencia.
- Correspondencia de códigos de IVA Sage → tipos de Dolibarr (posible importación CSV).
- Balance de sumas y saldos, balance auxiliar y Grand Ledger Analyzer: análisis de cuentas, asientos, saldos y rupturas del saldo acumulado.
- Punteo/conciliación: conservación de los códigos de Sage, sugerencias de conciliación y eliminación trazada de un punteo importado.
- Asistente de saldos de apertura: migración de los saldos de apertura a la fecha de cambio, solo si el balance está cuadrado.
- Dos estrategias explicadas: migración histórica completa o migración de saldos, con selección de los ejercicios.
- Analítica (hacia proyectos o categorías) y análisis del inmovilizado, sin correspondencias inventadas.
- Sage Archive Viewer: consulte informes antiguos (libro mayor, balance) sin incorporarlos a la contabilidad activa.
- Modo asesor contable y modo usuario estándar simplificado (Importar, Analizar, Corregir, Validar).
Conciliación, validación y auditoría
- Accounting Reconciliation Engine: tabla Sage | Dolibarr | Diferencia para volúmenes, facturación, compras, IVA, clientes, proveedores, bancos, totales y resultado.
- Balance Check cuenta por cuenta.
- Migration Readiness: porcentaje por área, anomalías pendientes y estado «Migración aún no validada» o «Migración técnicamente validada».
- Checklist de cambio (copia de seguridad de Sage, exportaciones archivadas, datos maestros, balance, bancos, formación…).
- Informe de migración en PDF: origen, periodo, volúmenes, errores, controles, balance, diferencias, usuario que validó y fecha.
Panel de control, errores e informes
- Sage Migration Control Center: progreso global, clientes, proveedores, productos, facturas y asientos migrados, importaciones finalizadas o con errores, errores críticos, duplicados, diferencia contable, última importación.
- Error Center: error por línea con acciones (crear, mapear, ignorar, corregir, relanzar) y corrección masiva (p. ej., todas las líneas «TVA20» → IVA 20 %).
- Exportación de errores en CSV y Excel para corregirlos y volver a importarlos.
- Informes por área, registro de migración completo y trazable, página de diagnóstico del entorno.
- Anulación de importación (rollback) segura: nunca sobre un asiento validado o punteado, ni sobre un objeto modificado después de la importación.
- Idempotencia: volver a importar el mismo archivo no crea duplicados (huellas de archivo y de línea).
- Generación y eliminación de datos de demostración sin afectar a los datos reales.
Seguridad
- Protección contra CSRF, XSS e inyección SQL, control de permisos en cada acción.
- Control de los archivos cargados: extensiones, tipo MIME, tamaño, contenido ejecutable, archivos trampa (zip bomb), rutas maliciosas (path traversal).
- Neutralización de la inyección de fórmulas en las exportaciones CSV; las fórmulas de Excel nunca se ejecutan.
- Credenciales de las conexiones API cifradas y nunca registradas en los logs.
- 15 permisos específicos (importación por área, validación contable, anulación, API, administración…).
Compatibilidad
| Elemento |
Estado |
| Dolibarr 18.0.10 (PHP 8.1, MySQL 8.4) |
Probado |
| Dolibarr 22.0.5 (PHP 8.3, MySQL 8.4) |
Probado |
| Dolibarr 24.0.1 (PHP 8.3, MySQL 8.4) |
Probado |
| Dolibarr 17, 19, 20, 21, 23 |
Probablemente compatible (no probado directamente) |
| PHP |
7.4 mínimo requerido; probado en 8.1 y 8.3 |
| Base de datos |
MySQL 5.7.7+ / MariaDB 10.3+ requerido; probado en MySQL 8.4 |
Pruebas realizadas: batería automatizada (pruebas unitarias y de integración), verificación de todas las páginas en las tres versiones probadas, importación de 100 000 terceros con interrupción y reanudación. Las importaciones de Sage se han validado con archivos de exportación ficticios representativos; los conectores API se basan en la documentación pública de Sage y deben validarse en la instancia Sage del cliente. Ninguna modificación del núcleo de Dolibarr.
Instalación y configuración
- En Dolibarr: Inicio → Configuración → Módulos → Desplegar/instalar un módulo externo y, a continuación, cargue el archivo module_nextmigrate-1.0.0.zip.
- Active el módulo «NextMigrate for Sage» y los módulos de Dolibarr que necesite (terceros, productos, facturas, bancos, contabilidad…).
- Asigne los permisos a los usuarios correspondientes.
- Ajuste las opciones en la página de configuración del módulo (tolerancia monetaria, política de descuadre, tamaños máximos, conservación de archivos…) y revise la página Diagnóstico.
- Active la tarea programada de procesamiento de la cola para grandes volúmenes.
- Inicie el asistente de migración: identificación de su versión de Sage, elección del método (archivos o API) e importaciones en el orden propuesto.
Casos de uso
- Pyme con Sage 100 que migra sus datos maestros, sus facturas pendientes y sus saldos de apertura a 1.o de enero.
- Asesoría contable que migra varios ejercicios mediante el FEC y controla después el balance cuenta por cuenta.
- Integrador de Dolibarr que reutiliza sus plantillas de mapeo de un cliente a otro.
- Empresa en transición que mantiene Sage unos meses y sincroniza ciertos datos por API antes del cambio.
Contenido del paquete
- Módulo de Dolibarr instalable (ZIP).
- Manual de formación ilustrado en francés (PDF).
- Documentación técnica, guía de migración, matriz de compatibilidad e informe de pruebas.
Preguntas frecuentes
¿Qué versiones de Sage son compatibles?
Cualquier versión capaz de exportar sus datos en CSV, Excel, TXT o FEC. Se incluyen conectores API para Sage Business Cloud Accounting, Sage Active, Sage Intacct, Sage X3, Sage 200 y Sage 300.
¿Debo migrar todo mi histórico?
No. Puede elegir una migración histórica completa o una simple migración de saldos con los documentos pendientes; el asistente explica las consecuencias de cada opción.
¿Qué ocurre si mis asientos no están cuadrados?
El lote se bloquea o los asientos afectados se aíslan, según su configuración. Se muestra la diferencia; nada se corrige automáticamente.
¿Puedo importar dos veces el mismo archivo?
El módulo reconoce el archivo ya importado y no crea duplicados.
¿Puedo anular una importación?
Sí, cuando es seguro: los asientos validados o punteados y los objetos modificados después de la importación están protegidos.
¿Se admiten grandes volúmenes?
Sí: procesamiento por lotes en segundo plano, con reanudación automática en caso de interrupción.
¿Son seguros mis archivos Excel?
Las fórmulas nunca se ejecutan y el contenido cargado se verifica.
¿La validación de la migración es una certificación?
No. Indica que se cumplen los controles técnicos configurados; no sustituye la validación de su asesor contable.
Soporte y editor
Desarrollado por NEXT GESTION – www.nextgestion.com. Copyright © NEXT GESTION. Todos los derechos reservados.
Sage es una marca registrada de The Sage Group plc. Dolibarr es una marca registrada de sus respectivos titulares. NEXT GESTION no está afiliada a estas empresas; estos nombres se utilizan únicamente para indicar la compatibilidad.
Demo del módulo NextMigrate for Sage
Usuario : demo
Contraseña : demo
If you order our module you benefit from:
- free installation and configuration assistance
- free help in case of bug or module malfunction
- the addition of new functionalities or options specifically adapted to your needs.
|