|
Description & Fonctionnalités
Abbandonate Sage gradualmente o in un’unica soluzione, senza perdere lo storico né il controllo della vostra contabilità. NextMigrate for Sage è un modulo Dolibarr professionale sviluppato da NEXT GESTION che analizza le esportazioni Sage, le trasforma, le verifica, simula la migrazione, la importa in Dolibarr e infine riconcilia Sage e Dolibarr per dimostrare la coerenza del recupero dei dati.
Non è un semplice importatore CSV: è una vera piattaforma di migrazione, pensata per aziende, integratori e commercialisti.
Perché scegliere NextMigrate for Sage?
- Multi-prodotto Sage: architettura ad adattatori per Sage 50, Sage 100, Sage 200, Sage 300, Sage Active, Sage Business Cloud Accounting, Sage Intacct e Sage X3, oltre a connettori generici CSV / Excel e al formato FEC.
- Import Center: trascinate i vostri file CSV, TXT, XLS, XLSX o ZIP; il modulo rileva automaticamente codifica, separatore, colonne e tipo di dati con un punteggio di affidabilità.
- Simulazione obbligatoria (dry run) prima di qualsiasi importazione reale: righe da creare, da aggiornare, già esistenti, avvisi, errori e duplicati.
- Integrità contabile assoluta: nessun importo inventato, nessun documento bilanciato artificialmente, nessuna correzione silenziosa. Ogni anomalia viene rilevata, mostrata e documentata.
- Riconciliazione Sage / Dolibarr, controllo del bilancio di verifica conto per conto e report di audit in PDF.
- Interfaccia disponibile in 5 lingue: francese, inglese, tedesco, italiano e spagnolo.
Le tre modalità di funzionamento
- Migrazione Sage → Dolibarr: recupero completo o graduale, con una procedura guidata in 12 passaggi che rispetta l’ordine delle dipendenze (piano dei conti, imposte, registri, soggetti terzi, prodotti, documenti, pagamenti, scritture).
- Importazione di file Sage: importazione delle vostre esportazioni (elenchi, report, scritture, bilanci di verifica, libro mastro…) con mappatura visuale e modelli riutilizzabili.
- Sincronizzazione API: connettori per i prodotti Sage dotati di API ufficiale (REST, GraphQL o Web Services, OAuth 2.0). Ogni direzione di sincronizzazione (Sage → Dolibarr, Dolibarr → Sage) si attiva per tipo di dati; la direzione Dolibarr → Sage è disattivata per impostazione predefinita.
Sage Import Center
- Caricamento tramite trascinamento, archivi ZIP accettati (i file non consentiti nell’archivio vengono ignorati con un avviso).
- File Inspector: codifica (UTF-8, Windows-1252, ISO-8859-1, UTF-16…), separatore (, ; tabulazione |), numero di righe e colonne, intestazioni, formati di date e decimali, valute, valori vuoti, duplicati, totali dare / avere.
- Rilevamento automatico del tipo: clienti, fornitori, contatti, prodotti, giacenze, preventivi, ordini, fatture, note di credito, pagamenti, banche, piano dei conti, registri, scritture, bilancio di verifica, bilancio clienti-fornitori, libro mastro, cespiti, contabilità analitica…
- Lettura Excel XLSX integrata, senza librerie esterne, in streaming; le formule non vengono mai eseguite.
- Elaborazione di grandi volumi in lotti, coda di elaborazione, punti di ripresa (checkpoint) e attività pianificata.
Mappatura visuale e motore di trasformazione
- Schermata «Colonna Sage → Campo Dolibarr» con mappatura automatica, mappatura manuale, colonna ignorata, valore fisso e concatenazione.
- Modelli di mappatura salvabili (es. «Sage 100 Clienti») e riconosciuti automaticamente alla successiva importazione dello stesso file.
- Trasformazioni: trim, maiuscole / minuscole, conversione di date e decimali, sostituzione, espressione regolare, suddivisione, valore predefinito, booleani, dizionario (es. C → Cliente, F → Fornitore).
- Motore di regole configurabile (es. conto che inizia con 411 → cliente, registro VE → vendite).
- Opzioni di importazione per tipo di dati: aggiornamento dei record esistenti, mantenimento dei numeri Sage, convalida dei documenti, gestione dei documenti non bilanciati, ecc.
Dati gestionali migrati
- Soggetti terzi: clienti, potenziali clienti, fornitori, clienti-fornitori (codici, ragione sociale, indirizzi, telefoni, e-mail, sito web, partita IVA intracomunitaria, SIREN / SIRET, conti contabili, termini e modalità di pagamento, valuta, commerciale, note).
- Contatti collegati al rispettivo soggetto terzo.
- Prodotti e servizi: codice articolo, codice a barre, descrizioni, prezzi di vendita e di acquisto, costo, IVA, unità, peso, categorie (famiglie e sottofamiglie), prezzi fornitori.
- Magazzini e giacenze per deposito, lotti e numeri di serie quando il relativo modulo Dolibarr è attivo.
- Vendite: preventivi, ordini clienti, fatture clienti e note di credito (con collegamento alla fattura d’origine quando l’informazione è disponibile), scadenze, recupero delle fatture aperte.
- Acquisti: ordini e fatture fornitori.
- Pagamenti clienti e fornitori (assegno, contanti, bonifico, carta, addebito diretto, cambiale…) con protezione contro i pagamenti doppi.
- Banche: conti (IBAN / BIC verificati) e movimenti; un’operazione non viene mai contrassegnata come riconciliata senza dati affidabili.
Sage Accounting Migration Center
- Piano dei conti, registri (VE, AC, BQ, CA, OD, AN…) ed esercizi contabili; importazione rifiutata in un esercizio chiuso.
- Scritture contabili (incluso FEC) verso la contabilità in partita doppia di Dolibarr: data, registro, documento, conto, sottoconto, descrizione, dare, avere, abbinamento partite, scadenza, valuta.
- Controllo dare = avere per documento e per lotto, con tolleranza configurabile: il lotto viene bloccato oppure i documenti non bilanciati vengono isolati, con la differenza sempre visibile.
- Corrispondenza dei codici IVA Sage → aliquote Dolibarr (importazione CSV possibile).
- Bilancio di verifica, bilancio clienti-fornitori e Grand Ledger Analyzer: analisi di conti, documenti, saldi e discontinuità del saldo progressivo.
- Abbinamento partite: mantenimento dei codici Sage, suggerimenti di abbinamento e rimozione tracciata di un abbinamento importato.
- Procedura guidata dei saldi di apertura: recupero dei saldi di apertura alla data di passaggio, solo se il bilancio di verifica è bilanciato.
- Due strategie illustrate: migrazione storica completa o recupero dei soli saldi, con selezione degli esercizi.
- Contabilità analitica (verso progetti o categorie) e analisi dei cespiti, senza corrispondenze inventate.
- Sage Archive Viewer: consultate vecchi report (libro mastro, bilancio di verifica) senza inserirli nella contabilità attiva.
- Modalità commercialista e modalità utente standard semplificata (Importa, Analizza, Correggi, Convalida).
Riconciliazione, convalida e audit
- Accounting Reconciliation Engine: tabella Sage | Dolibarr | Differenza per volumi, fatturato, acquisti, IVA, clienti, fornitori, banche, totali e risultato.
- Balance Check conto per conto.
- Migration Readiness: percentuale per area, anomalie residue e stato «Migrazione non ancora convalidata» o «Migrazione tecnicamente convalidata».
- Checklist di passaggio (backup Sage, esportazioni archiviate, anagrafiche, bilancio di verifica, banche, formazione…).
- Report di migrazione in PDF: origine, periodo, volumi, errori, controlli, bilancio di verifica, differenze, utente che ha convalidato e data.
Dashboard, errori e reporting
- Sage Migration Control Center: avanzamento complessivo, clienti, fornitori, prodotti, fatture e scritture migrati, importazioni completate o in errore, errori critici, duplicati, differenza contabile, ultima importazione.
- Error Center: errore per riga con azioni (crea, mappa, ignora, correggi, riavvia) e correzione massiva (es. tutte le righe «TVA20» → IVA 20 %).
- Esportazione degli errori in CSV ed Excel per la correzione e la successiva reimportazione.
- Reporting per area, registro di migrazione completo e tracciabile, pagina di diagnostica dell’ambiente.
- Annullamento dell’importazione (rollback) sicuro: mai su una scrittura convalidata o abbinata, né su un oggetto modificato dopo l’importazione.
- Idempotenza: reimportare lo stesso file non crea duplicati (impronte di file e di riga).
- Generazione ed eliminazione di dati dimostrativi senza toccare i dati reali.
Sicurezza
- Protezione da CSRF, XSS e SQL injection, controllo dei permessi su ogni azione.
- Controllo dei file caricati: estensioni, tipo MIME, dimensione, contenuto eseguibile, archivi malevoli (zip bomb), percorsi malevoli (path traversal).
- Neutralizzazione della formula injection nelle esportazioni CSV; formule Excel mai eseguite.
- Credenziali delle connessioni API cifrate e mai registrate nei log.
- 15 permessi dedicati (importazione per area, convalida contabile, annullamento, API, amministrazione…).
Compatibilità
| Elemento |
Stato |
| Dolibarr 18.0.10 (PHP 8.1, MySQL 8.4) |
Testato |
| Dolibarr 22.0.5 (PHP 8.3, MySQL 8.4) |
Testato |
| Dolibarr 24.0.1 (PHP 8.3, MySQL 8.4) |
Testato |
| Dolibarr 17, 19, 20, 21, 23 |
Probabilmente compatibile (non testato direttamente) |
| PHP |
7.4 minimo richiesto; testato con 8.1 e 8.3 |
| Database |
MySQL 5.7.7+ / MariaDB 10.3+ richiesto; testato su MySQL 8.4 |
Test eseguiti: suite automatizzata (test unitari e di integrazione), collaudo di tutte le pagine sulle tre versioni testate, importazione di 100 000 soggetti terzi con interruzione e ripresa. Le importazioni Sage sono state convalidate su file di esportazione fittizi rappresentativi; i connettori API si basano sulla documentazione pubblica di Sage e devono essere convalidati sull’istanza Sage del cliente. Nessuna modifica al core di Dolibarr.
Installazione e configurazione
- In Dolibarr: Home → Impostazioni → Moduli → Distribuisci/installa modulo esterno, quindi caricate il file module_nextmigrate-1.0.0.zip.
- Attivate il modulo «NextMigrate for Sage» e i moduli Dolibarr necessari (soggetti terzi, prodotti, fatture, banche, contabilità…).
- Assegnate i permessi agli utenti interessati.
- Regolate le opzioni nella pagina di configurazione del modulo (tolleranza monetaria, gestione degli sbilanciamenti, dimensioni massime, conservazione dei file…) e verificate la pagina Diagnostica.
- Attivate l’attività pianificata di elaborazione della coda per i grandi volumi.
- Avviate la procedura guidata di migrazione: identificazione della versione di Sage, scelta del metodo (file o API), quindi importazioni nell’ordine proposto.
Casi d’uso
- PMI con Sage 100 che migra anagrafiche, fatture aperte e saldi di apertura al 1o gennaio.
- Studio commercialista che recupera più esercizi tramite il FEC e controlla il bilancio di verifica conto per conto.
- Integratore Dolibarr che riutilizza i propri modelli di mappatura da un cliente all’altro.
- Azienda in transizione che mantiene Sage per alcuni mesi e sincronizza determinati dati via API prima del passaggio.
Contenuto del pacchetto
- Modulo Dolibarr installabile (ZIP).
- Manuale di formazione illustrato in francese (PDF).
- Documentazione tecnica, guida alla migrazione, matrice di compatibilità e report dei test.
FAQ
Quali versioni di Sage sono supportate?
Qualsiasi versione in grado di esportare i dati in CSV, Excel, TXT o FEC. Sono forniti connettori API per Sage Business Cloud Accounting, Sage Active, Sage Intacct, Sage X3, Sage 200 e Sage 300.
Devo recuperare tutto lo storico?
No. Potete scegliere una migrazione storica completa oppure il semplice recupero dei saldi con i documenti aperti; la procedura guidata spiega le conseguenze di ciascuna scelta.
Cosa succede se le mie scritture non sono bilanciate?
Il lotto viene bloccato oppure i documenti interessati vengono isolati, secondo la vostra configurazione. La differenza viene mostrata; nulla viene corretto automaticamente.
Posso importare due volte lo stesso file?
Il modulo riconosce il file già importato e non crea duplicati.
Posso annullare un’importazione?
Sì, quando è sicuro farlo: le scritture convalidate o abbinate e gli oggetti modificati dopo l’importazione sono protetti.
Sono supportati grandi volumi?
Sì: elaborazione in lotti in background, con ripresa automatica in caso di interruzione.
I miei file Excel sono sicuri?
Le formule non vengono mai eseguite e il contenuto caricato viene controllato.
La convalida della migrazione è una certificazione?
No. Indica che i controlli tecnici configurati sono soddisfatti; non sostituisce la convalida del vostro commercialista.
Supporto ed editore
Pubblicato da NEXT GESTION – www.nextgestion.com. Copyright © NEXT GESTION. Tutti i diritti riservati.
Sage è un marchio di The Sage Group plc. Dolibarr è un marchio dei rispettivi titolari. NEXT GESTION non è affiliata a queste società; tali nomi sono utilizzati esclusivamente per indicare la compatibilità.
Demo del modulo NextMigrate for Sage
Login : demo
Password : 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.
|