Salta al contingut principal
Singapore InvoiceNow

Com funciona Singapore InvoiceNow a Odoo: menús, tasques programades i models

Singapore InvoiceNow afegeix a Odoo una aplicació, InvoiceNow SG, amb dues branques de menú (Operations i Configuration), set tasques programades actives que van de cada minut a un cop al mes i un conjunt de models propis amb prefix peppol. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials i vigila la sincronització, mentre les dades es queden al teu Odoo. A sota ho tens comparat peça a peça.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 4 de novembre de 2026

L'essencial

Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
5 min

On apareix el mòdul dins d'Odoo

Quan l'instal·les, al menú principal apareix InvoiceNow SG. D'aquí pengen dues branques: InvoiceNow SG › Operations i InvoiceNow SG › Configuration. La fitxa d'Odoo Apps el presenta amb el titular Send InvoiceNow e-invoices from Odoo i té una secció pròpia, Before you buy: this app uses a paid external service, que avisa que l'app fa servir un servei extern de pagament. Aquest servei és FlexigoTech Cloud, del qual parlem més avall.

La manera més ràpida d'orientar-te és posar les dues branques una al costat de l'altra:

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

Cada branca té cinc entrades. A Operations hi ha les que, pel nom, parlen de registres de transaccions, quarantena, errors de validació, errors d'entrada i conciliació amb IRAS. A Configuration hi ha els punts d'accés, els perfils PINT-SG, els arxius xifrats, les mètriques i l'autodiagnòstic. Si busques una pantalla concreta, primer decideix a quina columna de la taula és i entra per aquella branca.

Llista de perfils PINT-SG a l'app InvoiceNow SG amb dos registres actius, un marcat per defecte i un altre com a llegat
La llista de PINT-SG Profiles, amb un perfil per defecte i un perfil llegat, tots dos actius.
Llista d'Access Points a l'app InvoiceNow SG amb botó New, cercador i columnes Name, Company, Provider, Sandbox, Connection Status i Credential Expiry
La llista d'Access Points, encara sense registres: es veuen el botó New, el cercador i les columnes.

Les tasques programades, comparades per freqüència

El mòdul porta set tasques programades i totes figuren com a actives. Ordenades de la més freqüent a la menys freqüent:

Tasca programadaFreqüènciaActiva
InvoiceNow outbound retrycada minutsí
InvoiceNow poll inboundcada 5 minutssí
InvoiceNow reconcile sent invoicescada 30 minutssí
InvoiceNow credential expiry checkun cop al diasí
InvoiceNow profile expiry checkun cop al diasí
InvoiceNow purge retained archive payloadsun cop al diasí
InvoiceNow IRAS reconciliationun cop al messí

La lectura de la taula és senzilla. Hi ha tres tasques de ritme curt, que s'executen en minuts: la de reintent de sortida (outbound retry), la de consulta d'entrada (poll inbound) i la de conciliació de factures enviades (reconcile sent invoices). Hi ha tres tasques diàries: la comprovació de caducitat de credencials, la de caducitat de perfils i la purga de continguts retinguts de l'arxiu. I hi ha una sola tasca mensual, la conciliació amb IRAS.

Els noms de les tasques diàries enllacen amb dues entrades de Configuration: la caducitat de perfils amb PINT-SG Profiles i la purga de l'arxiu amb Encrypted Archives, almenys pel nom que tenen. El nom IRAS apareix al menú IRAS Reconciliation, a la tasca mensual i en dos models que veuràs a la taula següent.

Què desa el mòdul: els models propis

Per sota dels menús, el mòdul crea els seus propis models a la base de dades. Aquesta és la comparació entre el nom tècnic i la descripció que porta al codi:

Model tècnicDescripció al codi
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

Dos d'aquests models hereten de mail.thread: la configuració del punt d'accés (peppol.ap.config) i el registre de perfils PINT-SG (peppol.profile). La conciliació amb IRAS té capçalera (peppol.iras.reconciliation) i línies (peppol.iras.reconciliation.line). I hi ha un assistent, peppol.dsar.wizard, descrit com a Peppol PDPA Data Export; la fitxa d'Odoo Apps inclou a més una secció Privacy policy.

Recorregut per l'app InvoiceNow SG: la llista de perfils PINT-SG, la llista d'Access Points sense registres i la llista d'Inbound Errors sense registres
Recorregut per PINT-SG Profiles, Access Points (buida) i Inbound Errors (buida, amb les columnes Move, Field Name, Raw Value i Reason).

Si el que vols és saber quins estats recorre cada registre i quins camps cal omplir al principi, ho tens a la posada en marxa de Singapore InvoiceNow. Per als textos literals que poden sortir a Validation Errors o Inbound Errors, mira els missatges d'error i avisos del mòdul.

El que passa al teu Odoo i el que passa a FlexigoTech Cloud

Aquest mòdul és un connector: una part viu al teu Odoo i una altra a FlexigoTech Cloud. Comparat:

AspecteAl teu OdooA FlexigoTech Cloud
Menús, tasques programades i modelsEls que has vist a daltNo s'aplica
CredencialsNo s'aplicaEs desen xifrades
SincronitzacióNo s'aplicaEs vigila i avisa per correu si falla
Canvis a l'API de la plataformaS'adapta el mòdulS'adapta el servei
Sense subscripció o amb el servei suspèsLes dades es quedenS'atura el que dona la subscripció

La fila important és l'última: si deixes de pagar o el servei se suspèn, s'atura el que dona la subscripció, però el que ja és al teu Odoo hi continua.

Versions d'Odoo i com t'ajuda FlexigoTech

Singapore InvoiceNow està publicat a Odoo Apps per a 17, 18, 19 i 20, a 9 € per versió d'Odoo en pagament únic, sense IVA. La connexió va amb el pla Connector, de 49 €/mes o 490 €/any sense IVA amb fins a 3 comptes de la plataforma (Pro: 98 €/mes o 980 €/any, fins a 10). Amb la subscripció, el mòdul per a les versions noves d'Odoo hi va inclòs si el vas comprar a flexigotech.com; si el vas comprar a l'Odoo App Store, cada versió es compra allà.

A FlexigoTech implantem Odoo 17, 18, 19 i 20 i desenvolupem connectors i integracions a mida. Si vols revisar com encaixa InvoiceNow amb la teva facturació actual, tens els detalls a la pàgina del mòdul a flexigotech.com i la fitxa a Odoo Apps.

Continua llegint

Errors i avisos de Singapore InvoiceNow a Odoo: quan surten i què cal ferEls missatges d'error de Singapore InvoiceNow a Odoo amb el text literal: quan surten, què volen dir i què cal fer amb perfils, Access Point i claus.Posada en marxa de Singapore InvoiceNow a Odoo: ajustos, camps i estatsCom posar en marxa Singapore InvoiceNow a Odoo: Access Points, credencial, capacitats B2B i IRAS, estats de cada registre i què revisar la primera setmana.Singapore InvoiceNow sense Odoo: checklist per passar la teva facturació Peppol a OdooSi factures per Singapore InvoiceNow i encara no fas servir Odoo: què anotar del procés actual, què reuneix Odoo amb el connector i què revisar la primera setmana.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts