Vai al contenuto principale
Singapore InvoiceNow

Come funziona Singapore InvoiceNow in Odoo: menu, azioni pianificate e modelli

Singapore InvoiceNow aggiunge a Odoo un'app, InvoiceNow SG, con due rami di menu (Operations e Configuration), sette azioni pianificate attive che vanno da ogni minuto a una volta al mese e un insieme di modelli propri con prefisso peppol. La connessione passa da FlexigoTech Cloud, che conserva le credenziali cifrate e tiene d'occhio la sincronizzazione, mentre i dati restano nel tuo Odoo. Qui sotto trovi il confronto pezzo per pezzo.

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

Dove compare il modulo dentro Odoo

Dopo l'installazione, nel menu principale compare InvoiceNow SG. Da qui partono due rami: InvoiceNow SG › Operations e InvoiceNow SG › Configuration. La scheda su Odoo Apps lo presenta con il titolo Send InvoiceNow e-invoices from Odoo e ha una sezione dedicata, Before you buy: this app uses a paid external service, che avvisa che l'app usa un servizio esterno a pagamento. Quel servizio è FlexigoTech Cloud, di cui parliamo più sotto.

Il modo più rapido per orientarti è mettere i due rami uno accanto all'altro:

InvoiceNow SG › OperationsInvoiceNow SG › Configuration
Transaction LogsAccess Points
QuarantinePINT-SG Profiles
Validation ErrorsEncrypted Archives
Inbound ErrorsMetrics
IRAS ReconciliationSelf Diagnostic

Ogni ramo ha cinque voci. In Operations ci sono quelle che, dal nome, riguardano i log delle transazioni, la quarantena, gli errori di validazione, gli errori in entrata e la riconciliazione con IRAS. In Configuration trovi gli access point, i profili PINT-SG, gli archivi cifrati, le metriche e l'autodiagnostica. Se cerchi una schermata precisa, prima capisci in quale colonna della tabella si trova ed entra da quel ramo.

Elenco dei profili PINT-SG nell'app InvoiceNow SG con due record attivi, uno segnato come predefinito e uno come legacy
L'elenco PINT-SG Profiles, con un profilo predefinito e un profilo legacy, entrambi attivi.
Elenco degli Access Points nell'app InvoiceNow SG con pulsante New, barra di ricerca e colonne Name, Company, Provider, Sandbox, Connection Status e Credential Expiry
L'elenco Access Points, ancora senza record: si vedono il pulsante New, la barra di ricerca e le colonne.

Le azioni pianificate, confrontate per frequenza

Il modulo include sette azioni pianificate e risultano tutte attive. Ordinate dalla più frequente alla meno frequente:

Azione pianificataFrequenzaAttiva
InvoiceNow outbound retryogni minutosì
InvoiceNow poll inboundogni 5 minutisì
InvoiceNow reconcile sent invoicesogni 30 minutisì
InvoiceNow credential expiry checkuna volta al giornosì
InvoiceNow profile expiry checkuna volta al giornosì
InvoiceNow purge retained archive payloadsuna volta al giornosì
InvoiceNow IRAS reconciliationuna volta al mesesì

La tabella si legge facilmente. Tre azioni hanno un ritmo breve, nell'ordine dei minuti: il nuovo tentativo in uscita (outbound retry), l'interrogazione in entrata (poll inbound) e la riconciliazione delle fatture inviate (reconcile sent invoices). Tre azioni sono giornaliere: il controllo della scadenza delle credenziali, quello della scadenza dei profili e l'eliminazione dei contenuti conservati nell'archivio. E c'è una sola azione mensile, la riconciliazione con IRAS.

I nomi delle azioni giornaliere si collegano a due voci di Configuration: la scadenza dei profili con PINT-SG Profiles e l'eliminazione dall'archivio con Encrypted Archives, almeno per come si chiamano. Il nome IRAS compare nel menu IRAS Reconciliation, nell'azione mensile e in due modelli che vedrai nella tabella successiva.

Cosa memorizza il modulo: i modelli propri

Sotto i menu, il modulo crea i propri modelli nel database. Ecco il confronto tra il nome tecnico e la descrizione riportata nel codice:

Modello tecnicoDescrizione nel codice
peppol.ap.configPeppol Access Point Configuration
peppol.profilePINT-SG Profile Registry
peppol.transaction.logPeppol Transaction Log
peppol.transaction.archivePeppol Transaction Archive
peppol.validation.errorPeppol Validation Error
peppol.inbound.errorPeppol Inbound Mapping Error
peppol.iras.reconciliationIRAS Submission Reconciliation
peppol.iras.reconciliation.lineIRAS Submission Reconciliation Line
peppol.metricPeppol Metric Counter
peppol.dsar.wizardPeppol PDPA Data Export

Due di questi modelli ereditano da mail.thread: la configurazione dell'access point (peppol.ap.config) e il registro dei profili PINT-SG (peppol.profile). La riconciliazione con IRAS ha una testata (peppol.iras.reconciliation) e delle righe (peppol.iras.reconciliation.line). C'è poi una procedura guidata, peppol.dsar.wizard, descritta come Peppol PDPA Data Export; la scheda su Odoo Apps include inoltre una sezione Privacy policy.

Giro nell'app InvoiceNow SG: l'elenco dei profili PINT-SG, l'elenco degli Access Points senza record e l'elenco degli Inbound Errors senza record
Un giro tra PINT-SG Profiles, Access Points (vuoto) e Inbound Errors (vuoto, con le colonne Move, Field Name, Raw Value e Reason).

Se vuoi sapere quali stati attraversa ogni record e quali campi compilare all'inizio, trovi tutto nella messa in funzione di Singapore InvoiceNow. Per i testi letterali che possono comparire in Validation Errors o Inbound Errors, guarda i messaggi di errore e gli avvisi del modulo.

Cosa succede nel tuo Odoo e cosa in FlexigoTech Cloud

Questo modulo è un connettore: una parte vive nel tuo Odoo e un'altra in FlexigoTech Cloud. A confronto:

AspettoNel tuo OdooIn FlexigoTech Cloud
Menu, azioni pianificate e modelliQuelli visti sopraNon applicabile
CredenzialiNon applicabileConservate cifrate
SincronizzazioneNon applicabileMonitorata, con avviso via e-mail se fallisce
Modifiche all'API della piattaformaIl modulo viene adeguatoIl servizio viene adeguato
Senza abbonamento o con servizio sospesoI dati restanoSi ferma ciò che offre l'abbonamento

La riga che conta è l'ultima: se smetti di pagare o il servizio viene sospeso, si ferma ciò che offre l'abbonamento, ma quello che è già nel tuo Odoo resta lì.

Versioni di Odoo e come ti aiuta FlexigoTech

Singapore InvoiceNow è pubblicato su Odoo Apps per le versioni 17, 18, 19 e 20, a 9 € per versione di Odoo con pagamento una tantum, IVA esclusa. La connessione funziona con il piano Connettore, a 49 €/mese o 490 €/anno IVA esclusa con fino a 3 account della piattaforma (Pro: 98 €/mese o 980 €/anno, fino a 10). Con l'abbonamento, il modulo per le nuove versioni di Odoo è incluso se l'hai acquistato su flexigotech.com; se l'hai acquistato sull'Odoo App Store, ogni versione si acquista lì.

In FlexigoTech implementiamo Odoo 17, 18, 19 e 20 e sviluppiamo connettori e integrazioni su misura. Se vuoi verificare come InvoiceNow si integra con la tua fatturazione attuale, trovi i dettagli nella pagina del modulo su flexigotech.com e la scheda su Odoo Apps.

Continua a leggere

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