Vai al contenuto principale
Singapore InvoiceNow

Singapore InvoiceNow senza Odoo: checklist per portare la fatturazione Peppol in Odoo

Se fatturi già con Singapore InvoiceNow e non usi ancora Odoo, il passo utile è riunire in un unico posto la fattura, il suo invio via Peppol, la ricezione delle fatture dei fornitori e il monitoraggio di ogni stato. Con Odoo e il connettore Singapore InvoiceNow tutto resta dentro l'ERP: il modulo genera l'XML UBL 2.1 e aggiunge alla fattura un pulsante per inviarla. Questa checklist mette in ordine cosa verificare prima dell'implementazione, durante il collegamento e nella prima settimana.

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

In breve

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

Cosa annotare di come lavori oggi

Prima di parlare di Odoo, fai un inventario del tuo processo attuale. Non serve che sia elegante: basta sapere chi svolge ogni attività, con quale strumento e dove resta traccia. Le caselle seguono ciò che copre il modulo, così poi puoi confrontarle una per una.

  • Annota dove generi oggi ogni documento che invii tramite InvoiceNow e se si tratta di una fattura o di una nota di credito.
  • Raccogli il Peppol ID di ogni azienda che fattura. Il modulo valida il formato 0192:SGUEN[NNNN], quindi conviene averli scritti esattamente così.
  • Se gestisci più aziende, annota quali usano un proprio Peppol ID: il modulo supporta configurazioni multiaziendali con un Peppol ID per azienda.
  • Separa i tuoi casi GST: scenari con e senza registrazione GST, forniture ad aliquota zero, fatture esenti e fatture in customer accounting.
  • Annota come ricevi oggi le fatture dei fornitori e come eviti di registrare due volte la stessa.
  • Individua il tuo fornitore di Access Point. Il modulo supporta CrimsonLogic e un'opzione Generic/Custom.
  • Annota come vieni a sapere oggi che un Peppol ID sta scadendo o è stato revocato.
How to stop copy-pasting between apps (Odoo)
Video: How to stop copy-pasting between apps (Odoo) (video in inglese)

Cosa riunisce Odoo con Singapore InvoiceNow

Con il modulo installato, queste attività si svolgono da Odoo. Secondo il suo README, ecco cosa fa:

  • Registra automaticamente l'azienda come partecipante Peppol.
  • Genera documenti XML UBL 2.1 conformi a InvoiceNow, con supporto per PINT-SG 1.4.0 e per il precedente 1.3.0.
  • Controlla i campi obbligatori: identificativi fiscali di acquirente e venditore, data fattura e righe.
  • Applica le regole della GST di Singapore e ripulisce il testo inserito dall'utente per evitare injection nell'XML.
  • Aggiunge il pulsante Send via InvoiceNow al modulo della fattura e compila automaticamente i campi Peppol a partire dalle schede dei contatti.
  • Invia fatture e note di credito sulla rete Peppol e riceve quelle in entrata interrogando l'Access Point (polling) o tramite webhook.
  • Elimina i duplicati delle fatture in entrata tramite l'identificativo univoco del messaggio e conserva un registro di tutto ciò che viene inviato e ricevuto.
  • Segue ogni documento per stato: Draft, Queued, Sent, Delivered, Failed, Rejected e Quarantine.
Elenco dei profili PINT-SG con PINT-SG 1.4.0 e PINT-SG 1.3.0 Legacy, poi l'elenco vuoto degli Access Point e l'elenco vuoto degli Inbound Errors
Un giro nell'app InvoiceNow SG: i profili PINT-SG 1.4.0 e 1.3.0 Legacy, e gli elenchi Access Points e Inbound Errors, ancora senza record.

Il README descrive inoltre sei schemi di recupero degli errori, con attività pianificate per tentativi ripetuti, riconciliazione e monitoraggio, e messaggi di errore pensati per l'utente:

  • Errori temporanei dell'Access Point: nuovo tentativo con attesa esponenziale (30s → 2min → 10min).
  • Rifiuti definitivi: revisione e correzione manuale.
  • Invio riuscito ma errore in Odoo: attività pianificata di riconciliazione.
  • Errori nell'elaborazione dei documenti in entrata: mappatura parziale e quarantena.
  • Scadenza delle credenziali: avviso a tutto il sistema e rotazione automatica delle credenziali.
  • Documenti in entrata duplicati: deduplicazione automatica.
Elenco Inbound Errors di InvoiceNow SG con colonne Move, Field Name, Raw Value e Reason, senza record
L'elenco Inbound Errors del modulo, ancora senza alcun record.

Checklist per implementare Odoo e collegarlo

Il modulo è pubblicato su Odoo Apps per Odoo 17, 18, 19 e 20, a 9 € IVA esclusa, pagamento unico per versione di Odoo. Il collegamento passa da FlexigoTech Cloud con il piano Connettore: 49 €/mese o 490 €/anno IVA esclusa, fino a 3 account della piattaforma (Pro: 98 €/mese o 980 €/anno, fino a 10).

  • Scegli la versione di Odoo per la tua implementazione tra 17, 18, 19 e 20.
  • Configura ogni azienda con il suo Peppol ID e verifica che superi la validazione del formato.
  • Completa i dati Peppol nelle schede dei tuoi contatti: il modulo compila automaticamente i campi Peppol a partire da queste.
  • Tieni a portata di mano i dati del tuo fornitore di Access Point (CrimsonLogic o Generic/Custom).
  • Decidi se ricevere le fatture in entrata tramite polling o webhook.
  • Verifica quale profilo PINT-SG ti serve: il modulo valida rispetto a 1.4.0 e mantiene il supporto per 1.3.0.

Checklist su dati e sicurezza

  • Credenziali: il modulo le conserva cifrate in ir.config_parameter di Odoo.
  • Connessione: il modulo richiede TLS 1.2+ con validazione del certificato.
  • Multiazienda: ogni azienda resta isolata con controlli di accesso a livello di record.
  • Dati personali: il README raggruppa sotto PDPA (Personal Data Protection Act) la minimizzazione dei dati (trasmette solo i campi obbligatori) e l'esportazione DSAR con accesso limitato al contatto.
Finestra PDPA Data Export con i campi Partner, Date From e Date To vuoti e i pulsanti Generate Export e Close
La procedura guidata PDPA Data Export, con tutti i campi ancora da compilare.

Checklist della prima settimana

  • Invia una fattura reale con Send via InvoiceNow e verifica in quale stato rimane.
  • Cerca documenti in Failed o Rejected. I rifiuti definitivi richiedono revisione e correzione manuale.
  • Controlla se ci sono documenti in Quarantine.
  • Apri l'elenco Inbound Errors e guarda se contiene record.
  • Verifica di ricevere gli avvisi di scadenza e revoca del Peppol ID.
  • Ripassa il registro delle transazioni di quanto inviato e ricevuto.

Se qualcosa non torna, i testi letterali di ogni avviso sono nei messaggi di errore di Singapore InvoiceNow e le impostazioni iniziali nella messa in funzione del modulo.

Cosa succede con il collegamento e l'abbonamento

FlexigoTech Cloud conserva cifrate le credenziali, controlla la sincronizzazione e ti avvisa via e-mail se non va a buon fine; se la piattaforma cambia la sua API, modulo e servizio vengono adeguati. Senza abbonamento, o con il servizio sospeso, si ferma ciò che fornisce l'abbonamento e i dati restano nel tuo Odoo.

Con l'abbonamento, il modulo per le nuove versioni di Odoo è incluso se lo hai acquistato su flexigotech.com; sull'Odoo App Store, ogni versione di Odoo si acquista lì.

Come ti aiuta FlexigoTech

Se non hai ancora Odoo, l'ordine logico è prima l'implementazione e poi il connettore. FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura, quindi possiamo configurare il tuo Odoo con la fatturazione e lasciare Singapore InvoiceNow collegato al tuo Access Point. Trovi i dettagli nella pagina del modulo e nella sua scheda su Odoo Apps.

Continua a leggere

Come funziona Singapore InvoiceNow in Odoo: menu, azioni pianificate e modelliMenu, azioni pianificate e modelli che Singapore InvoiceNow aggiunge a Odoo 17, 18, 19 e 20, messi a confronto in tabelle per capire cosa gira e dove guardare.Errori e avvisi di Singapore InvoiceNow in Odoo: quando compaiono e cosa fareI messaggi di errore di Singapore InvoiceNow in Odoo con il testo esatto: quando compaiono, cosa significano e cosa fare con profili, Access Point e chiavi.Avvio di Singapore InvoiceNow in Odoo: impostazioni, campi e statiCome avviare Singapore InvoiceNow in Odoo: Access Point, credenziale, funzionalità B2B e IRAS, stati di ogni record e cosa controllare nella prima settimana.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti