Vai al contenuto principale
Belgium Peppol B2B E-Invoicing Compliance

Come funziona Belgium Peppol B2B E-Invoicing Compliance dentro Odoo

Il modulo raccoglie tutto sotto Invoicing › Belgium Peppol: una Dashboard, un'area Configuration con profili, punti di accesso, regole di validazione e mappature IVA, un'area Logs & Audit con il registro delle trasmissioni, le scansioni, gli avvisi e i pacchetti di evidenze, e un menu 2028 Readiness. Sotto girano quattro azioni pianificate attive: una ogni 7 giorni che controlla l'integrità dell'archivio, due mensili e una giornaliera che avvisa delle scadenze di fallback. Qui trovi ogni parte messa a confronto in tabelle.

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
5 min

Tutto sta sotto Invoicing › Belgium Peppol

Il modulo aggiunge un suo menu dentro Fatturazione, Invoicing › Belgium Peppol, e tutte le sue schermate partono da lì. L'albero completo è questo:

  • Invoicing › Belgium Peppol › Dashboard
  • Invoicing › Belgium Peppol › Configuration, con Compliance Profiles, Access Points, Validation Rules e VAT Category Mappings
  • Invoicing › Belgium Peppol › Logs & Audit, con Transmission Log, Archive Scans, Alerts, Evidence Packs, Batch Evidence Packs e Fallback Entries
  • Invoicing › Belgium Peppol › 2028 Readiness

La prima schermata di configurazione che aprirai è quella dei profili. Nello screenshot la vedi con un solo profilo dimostrativo.

Elenco Compliance Profiles in Odoo Fatturazione con un profilo di Acme Belgium SPRL in stato Completed e modalità Test / SMK, con il pulsante New e la barra di ricerca
Compliance Profiles con un solo profilo dimostrativo (Acme Belgium SPRL), in stato Completed e modalità Test / SMK.

Configurazione, audit e preparazione al 2028 a confronto

Le schermate si dividono in tre aree. La tabella le mette fianco a fianco con i modelli dati del modulo che hanno lo stesso nome, utile se devi esportare dati, controllare record in modalità sviluppatore o commissionare uno sviluppo su misura.

Area del menuSchermateModelli con lo stesso nome
ConfigurationCompliance Profiles, Access Points, Validation Rules, VAT Category Mappingsbe.peppol.compliance.profile, be.peppol.access.point, be.peppol.validation.rule, be.peppol.vat.category.mapping
Logs & AuditTransmission Log, Archive Scans, Alerts, Evidence Packs, Batch Evidence Packs, Fallback Entriesbe.peppol.transmission.log, be.peppol.archive.scan, be.peppol.alert, be.peppol.evidence.pack, be.peppol.fallback.entry
2028 Readiness2028 Readinessbe.peppol.readiness.item

Come leggerla: in Configuration ci sono i record di impostazione. Le descrizioni lo dicono chiaramente: Belgium Peppol Compliance Profile per il profilo, Peppol Access Point Provider per il fornitore del punto di accesso Peppol, Belgium Peppol Validation Rule per le regole e VAT to Peppol Category Mapping per la corrispondenza tra IVA e categoria Peppol.

In Logs & Audit c'è ciò che lascia traccia: Peppol Transmission Log Entry (ogni voce del registro delle trasmissioni), Archive Integrity Scan Result (risultati della scansione di integrità dell'archivio), Compliance Alert, Compliance Evidence Pack e Fallback Transmission Entry. Anche la schermata Batch Evidence Packs si trova qui.

Il menu 2028 Readiness corrisponde per nome a E-Reporting Readiness Item, elementi di preparazione all'e-reporting.

I modelli che non compaiono nella tabella

C'è un altro modello che conviene conoscere: be.peppol.configuration.snapshot, descritto come Configuration Snapshot (Append-Only Audit Trail). A giudicare dal nome, è uno storico di istantanee della configurazione a cui si possono solo aggiungere record.

Poi ci sono dei report:

  • report.be_peppol_evidence_pack.report_evidence_pack: Evidence Pack PDF Report (solo in Odoo 19 e 20)
  • report.be_peppol_readiness.report_readiness: 2028 Readiness Report PDF
  • report.be_peppol_annual_stats.report_annual_stats: Annual Authority Information Statistics Report (solo in Odoo 19 e 20)

I primi due hanno «PDF» nel nome.

Le quattro azioni pianificate, una accanto all'altra

AzioneFrequenzaAttiva
Belgium Peppol: Archive Integrity Scanogni 7 giornisì
Belgium Peppol: Annual AAI Statistics Reportogni mesesì
Belgium Peppol: Monthly Compliance Digestogni mesesì
Belgium Peppol: Fallback Deadline Alertogni giornosì

Come leggerla: tutte e quattro risultano attive. Quella sull'integrità dell'archivio gira ogni 7 giorni; il report statistico AAI e il riepilogo di conformità, una volta al mese; l'avviso di scadenza del fallback, ogni giorno. Nota che Annual AAI Statistics Report ha «Annual» nel nome, eppure la frequenza configurata è mensile.

Accanto all'azione settimanale hai il menu Archive Scans e il modello Archive Integrity Scan Result; accanto a quella giornaliera, il menu Fallback Entries e il modello Fallback Transmission Entry.

Cosa vedi di ogni fattura trasmessa

Transmission Log è l'elenco delle voci del modello be.peppol.transmission.log. Nello screenshot, con dati dimostrativi, per ogni riga vedi il riferimento della fattura, la direzione, l'ID Peppol del destinatario, la data di trasmissione, lo stato e l'azienda.

Il percorso tra le schermate di registro e configurazione è questo:

Sequenza: elenco Transmission Log, elenco Compliance Profiles con un profilo, di nuovo Transmission Log ed elenco Archive Scans con cinque record di Acme Belgium SPRL
Dal registro delle trasmissioni ai profili e poi ad Archive Scans, con data di scansione, esito Pass o Fail, totale dei file e colonne per i file mancanti e alterati (dati dimostrativi).
Elenco Transmission Log in Fatturazione con riferimento fattura, direzione, ID Peppol del destinatario, data di trasmissione, stato e azienda
Lo stesso elenco visto da Fatturazione, con dati dimostrativi e la colonna dell'azienda.

Se una riga resta in Failed, l'articolo su i messaggi di errore e gli avvisi del modulo riporta i testi esatti e cosa fare per ciascuno. Per i campi da compilare e cosa controllare nei primi giorni, trovi la configurazione passo passo.

Quale parte dipende dal servizio FlexigoTech Cloud

La scheda su Odoo Apps lo segnala con un titolo dedicato: Before you buy: some features of this app use a paid external service. Il modulo lavora con un servizio locale di FlexigoTech Cloud.

Il modulo costa 9 € per versione di Odoo su Odoo Apps, pagamento una tantum IVA esclusa, per 17, 18, 19 e 20. 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. Con l'abbonamento, il modulo per le nuove versioni di Odoo è incluso se l'hai acquistato su flexigotech.com; sull'Odoo App Store ogni versione si acquista lì (scheda su Odoo Apps).

Come ti aiutiamo

In FlexigoTech implementiamo Odoo 17, 18, 19 e 20 e sviluppiamo connettori e integrazioni su misura. Se devi adattare i profili, le regole di validazione o le mappature IVA al tuo caso, o vuoi un report o un'integrazione basati su questi modelli, raccontaci cosa ti serve dalla pagina del modulo.

Continua a leggere

Messaggi di errore di Belgium Peppol B2B E-Invoicing Compliance: cosa significano e cosa fareI messaggi di errore di Belgium Peppol B2B E-Invoicing Compliance in Odoo: quando compare ciascuno, cosa ti chiede il modulo e cosa fare per andare avanti.Avviare Belgium Peppol B2B E-Invoicing Compliance in Odoo: un caso dall'inizio alla fineUn caso illustrativo di avvio di Belgium Peppol B2B E-Invoicing Compliance in Odoo: profilo, ID Peppol, regole, stati e verifica della prima settimana.Belgium Peppol B2B E-Invoicing Compliance fa per il tuo Odoo? Miti e realtàCosa copre e cosa no Belgium Peppol B2B E-Invoicing Compliance in Odoo 17-20: trasporto, validazione, prerequisiti e servizio, punto per punto.
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate

Fonti

  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): views/be_peppol_menus.xml
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): data/be_peppol_cron.xml
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): static/description/index.html
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_access_point.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_alert.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_archive_scan.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_compliance_profile.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_configuration_snapshot.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_evidence_pack.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_fallback_entry.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_readiness_item.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_transmission_log.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_validation_rule.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_vat_category_mapping.py
  • Codice del modulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): report/be_peppol_report.py
  • apps.odoo.com/apps/modules/20.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • apps.odoo.com/apps/modules/17.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • apps.odoo.com/apps/modules/18.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • apps.odoo.com/apps/modules/19.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • flexigotech.com/en/services.html
  • flexigotech.com/precios.html