Vai al contenuto principale
Portugal SAF-T (PT) File Checks

Come funziona Portugal SAF-T (PT) File Checks in Odoo, dall'interno

Portugal SAF-T (PT) File Checks mette tutto sotto Invoicing › SAF-T Accounting, con sei voci: Generate SAF-T, SAF-T Submissions, Settings, Error Logs, Annual Statistics e GDPR Requests. Dietro le quinte definisce modelli per generare e validare il file, per l'invio, per il registro degli errori e per le statistiche annuali.

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

In breve

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

Cosa aggiunge il modulo a Fatturazione

Quali menu compaiono quando installi Portugal SAF-T (PT) File Checks?

È tutto sotto un unico menu in Fatturazione: Invoicing › SAF-T Accounting. Lì trovi sei voci, con questi percorsi completi: Invoicing › SAF-T Accounting › Generate SAF-T, Invoicing › SAF-T Accounting › SAF-T Submissions, Invoicing › SAF-T Accounting › Settings, Invoicing › SAF-T Accounting › Error Logs, Invoicing › SAF-T Accounting › Annual Statistics e Invoicing › SAF-T Accounting › GDPR Requests. I nomi sono in inglese perché il modulo li definisce così, e li riportiamo così perché tu li riconosca a schermo.

Cosa si vede in Annual Statistics e in Error Logs?

Sono due liste che puoi aprire fin dal primo giorno. Quella delle statistiche annuali mostra, per ogni record, l'azienda, l'anno, il totale dei documenti, il valore totale e lo stato. Quella degli errori mostra la data, il tipo di errore, la gravità, il messaggio e un indicatore di risolto. Se ti interessa sapere cosa significa ogni messaggio e cosa farne, lo trovi in i messaggi di errore e gli avvisi del modulo.

Lista delle statistiche annuali SAF-T con stati in spagnolo, pulsante New e barra di ricerca
La stessa lista con cinque righe per azienda, anno, totale documenti, valore totale e stato (Borrador o Exportado).
Lista SAF-T Error Logs con data, tipo di errore, gravità, messaggio e indicatore di risolto
Il registro degli errori con cinque voci, tutte con l'indicatore di risolto non spuntato, pulsante Nuevo e barra di ricerca.

Quali modelli di dati ci sono dietro?

Il modulo definisce questi modelli, ognuno con la sua descrizione tecnica: saft.config (SAF-T Configuration per Company), saft.exporter (SAF-T File Generator and Validator), saft.submission (SAF-T File Submission to ATCUD), saft.error_log (SAF-T Error Log), saft.annual_statistics (SAF-T Annual Statistics Summary), saft.dsar_request (SAF-T Data Subject Access Request (DSAR)), saft.holiday_calendar (Portuguese Holiday Calendar for SAF-T Business Day Calculations) e saft.abuse_log (SAF-T Public Form Anti-Abuse Tracking). Conoscere questi nomi ti serve se lavori con un consulente o devi mettere mano a diritti di accesso, esportazioni o report: sono gli oggetti che vedrai in modalità tecnica.

Il percorso di un file SAF-T dentro il modulo

Per quali stati passa un file?

Il lavoro sul file è diviso tra due modelli: saft.exporter, descritto come generatore e validatore del file SAF-T, e saft.submission, descritto come l'invio del file SAF-T ad ATCUD. Nella lista dei file generati che si vede nel flusso animato compaiono record negli stati Draft, Generated, Validated, Validation Failed e Submitted, ognuno con la sua azienda e il suo periodo di inizio e fine. Sono gli stati che troverai controllando i tuoi file; quali impostazioni compilare prima di generare il primo e cosa verificare nella prima settimana lo spieghiamo in l'avvio del modulo.

Giro tra le liste del modulo: statistiche annuali, registro errori e file SAF-T generati
Dalla lista delle statistiche annuali (in inglese e in spagnolo) al registro degli errori e alla lista Generate SAF-T Files, con sei record in Draft, Generated, Validated, Validation Failed o Submitted e dimensione del file e transazioni a zero.

Quale controllo fa sul file?

La pagina del modulo su Odoo Apps lo riassume nel titolo: i file SAF-T (PT) vengono controllati rispetto all'XSD. In pratica il modulo verifica il file rispetto allo schema prima che tu lo consideri buono, e il modello che lo fa è lo stesso che lo genera, saft.exporter. Nella lista dei file vedi quali record sono in Validated e quali in Validation Failed. Ciò che il modulo controlla è quanto descritto nella sua documentazione; non prenderlo come un parere sui tuoi obblighi fiscali.

Servizio esterno, versioni e supporto

Quale parte dipende da un servizio esterno a pagamento?

La pagina avvisa prima dell'acquisto che alcune funzioni di questa app usano un servizio esterno a pagamento; per questo modulo è un servizio locale di FlexigoTech Cloud. Il servizio costa 29 €/mese o 290 €/anno IVA esclusa (Pro: 58 €/mese o 580 €/anno). Senza abbonamento, o con il servizio sospeso, si ferma ciò che offre l'abbonamento, e i dati restano nel tuo Odoo. La pagina include anche una sezione Privacy policy che conviene leggere prima di attivarlo.

Per quali versioni di Odoo è disponibile e quanto costa il modulo?

È pubblicato su Odoo Apps per Odoo 17, 18, 19 e 20, a 9 € per versione di Odoo, pagamento unico IVA esclusa, secondo la pagina di ciascuna versione. Con l'abbonamento, il modulo per le nuove versioni di Odoo è incluso se l'hai comprato su flexigotech.com; se lo compri su Odoo Apps, ogni versione di Odoo si acquista lì.

FlexigoTech può implementarlo o adattarlo alla mia azienda?

Sì. In FlexigoTech implementiamo Odoo 17, 18, 19 e 20 e sviluppiamo connettori e integrazioni su misura, quindi possiamo aiutarti a installare il modulo, configurarlo per azienda o integrarlo con il resto del tuo Odoo. Se hai ancora dubbi sul fatto che faccia per te, parti da cosa copre il modulo e cosa serve prima di installarlo.

Continua a leggere

Errori di Portugal SAF-T (PT) File Checks: quando compare ogni messaggio e cosa fareOgni messaggio di errore di Portugal SAF-T (PT) File Checks parola per parola: quando compare, cosa significa e cosa fare in Odoo, dalla generazione all'invio ATCUD.Avviare Portugal SAF-T (PT) File Checks in Odoo, raccontato con un caso praticoAvvio di Portugal SAF-T (PT) File Checks in Odoo con un caso inventato: configurazione ATCUD, campi chiave, stati e cosa controllare nella prima settimana.Portugal SAF-T (PT) File Checks: cosa copre, cosa ti serve prima e per quale versione di OdooCosa copre Portugal SAF-T (PT) File Checks secondo il README, cosa ti serve prima di installarlo (NIF, ATCUD, e-mail) e per quali versioni di Odoo esiste.
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate

Fonti