Vai al contenuto principale
Singapore InvoiceNow

Avvio di Singapore InvoiceNow in Odoo: impostazioni, campi e stati

Per avviare Singapore InvoiceNow ti servono la versione del modulo adatta al tuo Odoo, l'abbonamento al piano Connettore di FlexigoTech Cloud e i dati di configurazione dell'Access Point con la relativa credenziale. Poi conviene capire i campi delle funzionalità (sandbox B2B, produzione B2B e invio a IRAS) e gli stati che il modulo usa per Peppol, IRAS, ACRA e la connessione. Nella prima settimana tieni d'occhio Connection Status, l'elenco Inbound Errors e i record in Failed, Rejected o Quarantine.

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

Prima di iniziare: versione di Odoo e connessione

Singapore InvoiceNow è pubblicato su Odoo Apps per Odoo 17.0, 18.0, 19.0 e 20.0. Il modulo costa 9 € per versione di Odoo, pagamento una tantum IVA esclusa, uguale in tutte e quattro le versioni secondo la sua scheda.

È un connettore: la connessione passa da FlexigoTech Cloud, che conserva le credenziali cifrate, monitora la sincronizzazione e ti avvisa via e-mail se qualcosa non va. Se la piattaforma cambia la sua API, vengono adeguati sia il modulo sia il servizio. Per questo, oltre al modulo, ti serve il piano Connettore (49 €/mese o 490 €/anno IVA esclusa, con fino a 3 account della piattaforma; il piano Pro, 98 €/mese o 980 €/anno IVA esclusa, ne gestisce fino a 10).

Se acquisti su flexigotech.com, l'abbonamento include il modulo per le nuove versioni di Odoo. Se lo acquisti dalla scheda di Odoo Apps, ogni versione di Odoo si acquista lì. Senza abbonamento, o con il servizio sospeso, si ferma ciò che l'abbonamento offre, ma i dati restano nel tuo Odoo.

Avvio passo dopo passo

  1. Verifica quale versione di Odoo usi (17, 18, 19 o 20) e installa la versione del modulo corrispondente.
  2. Attiva il piano Connettore perché la connessione possa passare da FlexigoTech Cloud.
  3. Apri l'elenco degli Access Point del modulo. In un database appena installato è vuoto: vedrai le colonne Name, Company, Provider, Sandbox, Connection Status e Credential Expiry, la barra di ricerca e il pulsante New.
  4. Clicca New e compila i dati di configurazione: l'azienda (company_id, collegata a res.company) e la credenziale nel campo Credential (credential_input).
  5. Controlla le caselle delle funzionalità: Supports B2B Sandbox, Supports B2B Production e Supports IRAS GST Submission. Verifica quali sono spuntate prima di salvare.
  6. Torna all'elenco e guarda le colonne Connection Status e Credential Expiry di ogni Access Point.
  7. Controlla i profili PINT-SG del modulo. Il campo peppol_profile_id è collegato a peppol.profile e il campo peppol_ap_config_id è collegato a peppol.ap.config.
  8. Apri l'elenco Inbound Errors così sai dove guardare quando c'è un problema.
Elenco degli Access Point di InvoiceNow SG senza record, con le colonne Name, Company, Provider, Sandbox, Connection Status e Credential Expiry
L'elenco degli Access Point in InvoiceNow SG › Configuration › Access Points, ancora senza record: la configurazione parte dal pulsante New.
Sequenza: elenco dei profili PINT-SG con due record attivi, elenco vuoto degli Access Point ed elenco vuoto degli Inbound Errors
Un giro tra le schermate dell'avvio: i profili PINT-SG (uno predefinito e uno legacy), gli Access Point e gli Inbound Errors, ancora senza record.

I campi da capire

Le etichette a schermo e i nomi tecnici ti aiutano a trovare ogni impostazione, anche quando filtri o esporti.

  • Credential (credential_input): dove inserisci la credenziale.
  • Credential to enter again (credential_reentry_required): casella il cui testo di aiuto spiega che quella configurazione condivideva la sua chiave di credenziale con altre. Se la vedi spuntata, il nome stesso del campo ti dice che la credenziale va inserita di nuovo.
  • Supports B2B Sandbox (cap_b2b_sandbox), Supports B2B Production (cap_b2b_production) e Supports IRAS GST Submission (cap_iras_submission): le tre caselle delle funzionalità.
  • company_id: l'azienda di Odoo (res.company) a cui appartiene il record.
  • peppol_ap_config_id e peppol_profile_id: i collegamenti alla configurazione dell'Access Point e al profilo Peppol.

Gli stati che vedrai su ogni record

Il modulo definisce diversi campi di stato. Ecco i loro valori così come compaiono; per sapere cosa fa il modulo internamente con ciascuno, leggi come funziona Singapore InvoiceNow in Odoo.

Stato Peppol del documento

Il campo peppol_partner_status può valere Draft, Queued, Sent, Delivered, Failed, Rejected, Retry Pending, Quarantine o Sandbox.

Stato dell'invio a IRAS

Il campo iras_submission_status ha Not Required, Queued, Submitted, Failed e Retry Pending.

Stato della connessione

Il campo connection_status ha Draft, Valid, Unauthorized, Expired e Invalid. È il dato da leggere insieme alla colonna Connection Status dell'elenco degli Access Point.

Stato delle trasmissioni

Il campo status passa per i valori Pending, Retry Pending, Sent, Delivered, Failed, Rejected e Quarantine.

Verifica ACRA

Il campo peppol_acra_status può restare su Not Checked, Verified, Warning o Validation Deferred.

Cosa controllare nella prima settimana

Una volta fatta la configurazione, dedica qualche minuto al giorno a questi controlli:

  • Connection Status di ogni Access Point: se non è Valid, controlla la credenziale.
  • Credential Expiry: annota la data per non avere sorprese.
  • La casella Credential to enter again: se è spuntata, inserisci di nuovo la credenziale.
  • Documenti con peppol_partner_status o status in Failed, Rejected, Retry Pending o Quarantine.
  • Invii a IRAS con iras_submission_status in Failed o Retry Pending.
  • L'elenco Inbound Errors, con le colonne Move, Field Name, Raw Value e Reason.
  • La tua casella e-mail: FlexigoTech Cloud ti avvisa via e-mail se la sincronizzazione non riesce.
Elenco Inbound Errors di InvoiceNow SG con le colonne Move, Field Name, Raw Value e Reason, senza record
L'elenco Inbound Errors in InvoiceNow SG › Inbound Errors, ancora senza alcun record.

Se compare un messaggio che non capisci, trovi i testi letterali e cosa fare per ciascuno in i messaggi di errore e gli avvisi di Singapore InvoiceNow.

Il modulo include anche una procedura guidata PDPA Data Export, con i campi Partner, Date From e Date To e i pulsanti Generate Export e Close. Meglio sapere dov'è prima di averne bisogno.

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, ancora senza valori in Partner, Date From e Date To.

Come ti aiuta FlexigoTech

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se vuoi che ti affianchiamo nell'avvio di Singapore InvoiceNow o devi adattare qualcosa al tuo modo di lavorare, trovi i dettagli del connettore nella pagina del modulo.

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.Singapore InvoiceNow senza Odoo: checklist per portare la fatturazione Peppol in OdooFatturi con Singapore InvoiceNow ma non usi ancora Odoo? Cosa annotare del processo attuale, cosa riunisce Odoo con il connettore e cosa controllare la prima settimana.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti