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.

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 InvoiceNowal 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,RejectedeQuarantine.

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.

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_parameterdi 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.

PDPA Data Export, con tutti i campi ancora da compilare.Checklist della prima settimana
- Invia una fattura reale con
Send via InvoiceNowe verifica in quale stato rimane.
- Cerca documenti in
FailedoRejected. I rifiuti definitivi richiedono revisione e correzione manuale.
- Controlla se ci sono documenti in
Quarantine.
- Apri l'elenco
Inbound Errorse 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
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigo_singapore_invoicenow_peppol_pint_sg_connector_f 20.0 (18f2019d): README.rst
- apps.odoo.com/apps/modules/20.0/flexigo_singapore_invoicenow_peppol_pint_sg_connector_f
- apps.odoo.com/apps/modules/17.0/flexigo_singapore_invoicenow_peppol_pint_sg_connector_f
- apps.odoo.com/apps/modules/18.0/flexigo_singapore_invoicenow_peppol_pint_sg_connector_f
- apps.odoo.com/apps/modules/19.0/flexigo_singapore_invoicenow_peppol_pint_sg_connector_f
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
