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
- Verifica quale versione di Odoo usi (17, 18, 19 o 20) e installa la versione del modulo corrispondente.
- Attiva il piano Connettore perché la connessione possa passare da FlexigoTech Cloud.
- Apri l'elenco degli Access Point del modulo. In un database appena installato è vuoto: vedrai le colonne
Name,Company,Provider,Sandbox,Connection StatuseCredential Expiry, la barra di ricerca e il pulsanteNew. - Clicca
Newe compila i dati di configurazione: l'azienda (company_id, collegata ares.company) e la credenziale nel campoCredential(credential_input). - Controlla le caselle delle funzionalità:
Supports B2B Sandbox,Supports B2B ProductioneSupports IRAS GST Submission. Verifica quali sono spuntate prima di salvare. - Torna all'elenco e guarda le colonne
Connection StatuseCredential Expirydi ogni Access Point. - Controlla i profili PINT-SG del modulo. Il campo
peppol_profile_idè collegato apeppol.profilee il campopeppol_ap_config_idè collegato apeppol.ap.config. - Apri l'elenco
Inbound Errorscosì sai dove guardare quando c'è un problema.


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) eSupports 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_idepeppol_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 Statusdi 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_statusostatusinFailed,Rejected,Retry PendingoQuarantine. - Invii a IRAS con
iras_submission_statusinFailedoRetry Pending. - L'elenco
Inbound Errors, con le colonneMove,Field Name,Raw ValueeReason. - La tua casella e-mail: FlexigoTech Cloud ti avvisa via e-mail se la sincronizzazione non riesce.

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.

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
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): models/peppol_ap_config.py
- Codice del modulo: flexigo_singapore_invoicenow_peppol_pint_sg_connector_f 20.0 (18f2019d): models/res_company.py
- Codice del modulo: flexigo_singapore_invoicenow_peppol_pint_sg_connector_f 20.0 (18f2019d): models/account_move.py
- Codice del modulo: flexigo_singapore_invoicenow_peppol_pint_sg_connector_f 20.0 (18f2019d): models/peppol_transaction_log.py
- Codice del modulo: flexigo_singapore_invoicenow_peppol_pint_sg_connector_f 20.0 (18f2019d): models/res_partner.py
- 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
