Vai al contenuto principale
VeriFactu

Run Pre-flight & Create in VeriFactu: checklist passo per passo

Il pulsante Run Pre-flight & Create crea una migrazione con i dati della procedura guidata, legge il file che carichi, annota le anomalie che trova e ti apre la scheda della migrazione. È sempre visibile nella procedura guidata e si ferma con un messaggio se manca il file o se non si può analizzare.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
VeriFactu
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del modulo, versione 20.0 · nelle fonti collegate in fondo
Lettura
4 min

Prima di aprire la procedura guidata

Il pulsante si trova nella procedura guidata Import Historical Records, che si apre da Verifactu / SIF › Configuration › Import Historical Records. Ogni tratto del menu richiede i suoi permessi: Configuration richiede SIF Manager, mentre il tratto Verifactu / SIF lo vedono Accountant, Asesoría Operator, Auditor (read-only), Privacy Officer e SIF Manager.

  • Il tuo utente arriva alla voce completa del menu; se ti manca un tratto, ti manca il permesso di quel tratto.
  • Hai a portata di mano il file con i registri storici che vuoi rivedere.
  • Sai con quale versione lavori: il pulsante esiste nei rami 17, 18, 19 e 20 di Odoo.
  • Non aspetti che si verifichi nessuna condizione per vederlo: in quei rami il pulsante è sempre visibile nella procedura guidata.
Schema realizzato con il codice: dal menu di importazione al pulsante, con i messaggi che possono fermarlo
Schema (non è una schermata di Odoo) basato sul codice pubblicato del modulo: il menu, il pulsante e, di lato, i messaggi che possono fermarlo.

Compilando la procedura guidata

Procedura guidata modale di importazione con le sezioni dei dati della migrazione e del file di origine, il pulsante di caricamento e i pulsanti di esecuzione e annullamento
La procedura guidata Import Historical Records: dati della migrazione in alto, file di origine sotto e i pulsanti in fondo.

Il pulsante copia nella migrazione ciò che compili qui, quindi conviene rivedere ogni campo prima di premere.

  • Company, nel gruppo Migration Details: viene precompilata con l'azienda con cui stai lavorando. Cambiala se la migrazione è di un'altra.
  • Nombre, nello stesso gruppo: arriva con il valore Migration. Dagli un nome che riconoscerai in seguito.
  • Serie, nello stesso gruppo: scegli la serie. Il pulsante la passa alla migrazione che crea.
  • Upload File, nel gruppo Source File: carica qui il file. Se questo campo è vuoto, il pulsante si ferma (più sotto, il messaggio).

Cosa fa il pulsante, in ordine

Ogni volta che lo premi, il codice fa la stessa cosa e in questo ordine:

  1. Crea una nuova migrazione con l'azienda, il nome, il sistema di origine, la serie e il file (con il suo nome) della procedura guidata. Poiché ogni pressione crea una migrazione, ripetere la pressione non riutilizza la precedente.
  2. Avvia il controllo preliminare su quella migrazione. La prima cosa è leggere il file: se non c'è contenuto o la lettura fallisce, si ferma.
  3. Scorre le righe lette e annota le anomalie. Se la riga porta l'identificativo della controparte, lo valida (con il tipo di identificazione della riga, o come NIF se la riga non indica il tipo) e annota un'anomalia se non è valido; quell'anomalia riporta il numero di riga, il numero di fattura e l'identificativo.
  4. Nello stesso scorrimento annota un'anomalia quando a una riga manca il numero di fattura, e un'altra quando un numero di serie era già comparso in una riga precedente (indicando in quale riga era comparso prima). Annota anche gli avvisi che l'analisi del file ha lasciato sulla riga.
  5. Salva nella migrazione l'elenco delle anomalie e il totale dei registri letti, e la porta allo stato di controllo preliminare.
  6. Elimina le righe che quella migrazione aveva già e crea una riga per ogni riga letta, con il suo numero, la sua data e il suo importo originali, in stato in sospeso.
  7. Apre la scheda della migrazione appena creata.

Le anomalie annotate non fermano il pulsante: la migrazione viene creata e aperta comunque. I messaggi della sezione seguente, invece, interrompono l'azione.

Se il pulsante si ferma

Quando il pulsante si ferma con un messaggio, l'azione viene interrotta e non si salva nulla di ciò che stava per cambiare.

MessaggioQuando compareCosa fare
No file uploaded.Premendo il pulsante, quando Upload File non ha contenutoCarica il file in Upload File e premi di nuovo il pulsante
Could not parse file: …Premendo il pulsante, quando la lettura del file fallisce; dopo i due punti c'è il motivo concretoCorreggi il file in base a quel motivo, caricalo di nuovo e premi di nuovo il pulsante

Cosa rivedere dopo

  • Si è aperta la scheda della migrazione appena creata, con il nome che hai indicato nella procedura guidata.
  • Ripassa le anomalie annotate: identificativi della controparte non validi, numeri di fattura mancanti, numeri di serie ripetuti e avvisi dell'analisi. Ognuna indica la riga a cui si riferisce.
  • Verifica che il totale dei registri letti sia quello che ti aspettavi.
  • Se correggi il file e rilanci il pulsante dalla procedura guidata, si lavora con la nuova migrazione che viene creata, non con la precedente.

Per proseguire

L'app è pubblicata su Odoo Apps per 17, 18, 19 e 20 (scheda). Se vuoi vedere cosa aggiunge il modulo alle fatture, lo spieghiamo in cosa aggiunge VeriFactu España alle fatture di Odoo; e per un altro pulsante del modulo raccontato con lo stesso formato, c'è cosa fa il pulsante Generar Exportación.

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se la tua migrazione dello storico ha bisogno di un adattamento che la procedura guidata non copre, raccontaci il tuo caso.

Continua a leggere

Cosa aggiunge VeriFactu España alla fattura di Odoo e quando intervieneCampi che VeriFactu España aggiunge alla fattura di Odoo, quando crea il registro alla pubblicazione e come verificare che sia intervenuto, passo passo.«Only a SIF Manager can retry AEAT submissions.»: quando compare e cosa fareCosa significa l'avviso «Only a SIF Manager can retry AEAT submissions.» in VeriFactu per Odoo: quando compare, quali pulsanti lo danno e come risolverlo.Cosa fa il pulsante Generate Export di VeriFactu Spagna in OdooCosa fa il pulsante Generate Export di VeriFactu Spagna in Odoo: chi lo vede, cosa genera ogni tipo di esportazione e l'evento che lascia registrato.
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate

Fonti