Vai al contenuto principale
Canadian GST/HST Compliance Module

Errori e avvisi di Canadian GST/HST Compliance Module: cosa significano e cosa fare

I messaggi di Canadian GST/HST Compliance Module dicono quasi sempre cosa manca: un numero GST/HST nel formato corretto, una fattura fornitore registrata, un ITC convalidato o una dichiarazione generata prima di segnarla come presentata. Qui trovi ogni testo così come lo scrive il modulo, quando compare e cosa correggere, raggruppato nei dettagli pratici che non si vedono nella scheda.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 4 novembre 2026

In breve

Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del modulo, versione 20.0 · nelle fonti collegate in fondo
Lettura
5 min

Come leggere i messaggi del modulo

I messaggi del modulo sono riportati qui senza tradurli, così puoi cercarli così come sono. Alcuni messaggi contengono segnaposto come %(number)s, %(reason)s o %s. Sul tuo schermo questi segnaposto compaiono compilati con il dato specifico del tuo caso, ed è proprio quel dato la prima cosa da leggere.

Se prima vuoi orientarti tra i menu e i record che il modulo aggiunge, trovi il percorso completo in come funziona Canadian GST/HST Compliance Module dall'interno.

Dettagli che non si vedono nella scheda

Il numero GST/HST accetta un solo formato

Quando il numero non rispetta il formato, il modulo mostra GST/HST number %(number)s is not valid: %(reason)s. It must be the 9-digit business number, optionally followed by RT and 4 digits. Il messaggio stesso ti indica il numero rifiutato, il motivo e la regola: il numero d'impresa di 9 cifre e, facoltativamente, le lettere RT seguite da 4 cifre. Correggi il numero con quel formato e salva di nuovo. C'è un secondo avviso legato a questo dato: Enter the GST/HST number first. Ti chiede di inserire il numero GST/HST prima di proseguire. Compilalo e ripeti l'azione che stavi facendo.

La consultazione del registro della CRA richiede nome e data

L'avviso The CRA GST/HST Registry needs the business name and the transaction date. indica che per consultare il registro GST/HST della CRA servono due dati: il nome dell'impresa e la data della transazione. Completali entrambi e rilancia la consultazione. L'altro messaggio di questo registro è CRA GST/HST Registry: %s. Qui conta ciò che segue i due punti: il segnaposto %s contiene il testo specifico del problema, ed è quello che ti dice cosa verificare.

I crediti ITC seguono un ordine che il modulo fa rispettare

Tre messaggi segnano il percorso di un credito d'imposta sugli acquisti (ITC):

  • Only posted vendor bills give input tax credits. Solo le fatture fornitore registrate danno diritto ai crediti. Se la fattura non è registrata, registrala prima.
  • Validate the ITC before claiming it. Non puoi richiedere un ITC senza averlo prima convalidato. Convalida e poi richiedi.
  • The use in commercial activities must be between 0% and 100%. La percentuale di utilizzo in attività commerciali deve essere compresa tra 0% e 100%. Controlla quel valore.

Letti insieme, l'ordine è: fattura fornitore registrata, ITC convalidato e, alla fine, ITC richiesto.

Elenco Input Tax Credits con tre record, fattura fornitore, GST/HST pagata, importo ITC, stato Valid e casella Claimed
L'elenco Input Tax Credits: ogni credito con la sua fattura fornitore, lo stato Valid e la casella Claimed.

Una dichiarazione presentata non si ricalcola più

Le dichiarazioni GST/HST hanno tre avvisi propri:

  • Generate the return before marking it as filed. Non puoi segnare come presentata una dichiarazione che non hai generato. Generala prima.
  • Enter the confirmation number given by the CRA. Il modulo ti chiede il numero di conferma che ti ha dato la CRA. Inseriscilo esattamente come l'hai ricevuto.
  • A filed return cannot be recomputed. Una dichiarazione presentata non può essere ricalcolata.

Quest'ultimo è il dettaglio da tenere più presente: rivedi la dichiarazione prima di segnarla come presentata, perché dopo il modulo non la ricalcola.

Modulo di una dichiarazione GST/HST del terzo trimestre 2026 di Lakeshore Tooling Inc. in stato Filed, con date del periodo, riferimento di presentazione e righe delle imposte
Una dichiarazione in stato Filed, con le date del periodo, il riferimento di presentazione e le righe delle imposte (dati dimostrativi).

Le date devono essere in ordine, e non tutte le regole sono uguali

Diversi messaggi verificano che l'inizio venga prima della fine:

  • Period start must be before end
  • Quarter start date must be before end date
  • Start date must be before end date
  • Start date must be before or equal to end date

Nota la differenza tra gli ultimi due: uno richiede che l'inizio sia precedente alla fine, l'altro accetta che coincidano nello stesso giorno. Se ti compare il primo con due date uguali, distanzia le date. Altri due avvisi guardano avanti. Due date must be after period end richiede una scadenza successiva alla fine del periodo, e Effective date cannot be in the past non accetta una data di efficacia già passata.

Elenco Filing Deadlines con quattro righe di Lakeshore Tooling Inc., periodo trimestrale, date di inizio, fine e scadenza, stato di presentazione e casella Alert Sent
L'elenco Filing Deadlines: periodi trimestrali con le date di inizio, fine e scadenza, tre in Filed e uno in Pending (dati dimostrativi).

Importi e aliquote: niente di negativo e niente fuori intervallo

Il modulo rifiuta gli importi negativi con tre messaggi diversi: Taxable amount cannot be negative per l'imponibile, Amount cannot be negative per l'importo e Revenue cannot be negative per i ricavi. In tutti e tre i casi, correggi il segno del valore. Con le aliquote succede qualcosa di simile. Tax rate must be specified ti chiede di indicare l'aliquota, e Tax rate must be between 0% and 100% richiede che sia compresa tra 0% e 100%. Se compare anche Tax calculation is required, nel record che stai salvando manca il calcolo delle imposte.

Dati obbligatori, esenzioni e luogo di fornitura

L'ultimo gruppo riguarda dati che il modulo considera obbligatori:

  • Invoice is required e Customer is required: manca la fattura o il cliente. Compila il campo corrispondente.
  • Place of supply must be specified: manca il luogo di fornitura.
  • No place of supply rule found for this transaction type and locations: il modulo non ha trovato una regola di luogo di fornitura per quel tipo di transazione e quelle ubicazioni. Controlla entrambi i dati.
  • No valid exemption certificate found: non c'è un documento di esenzione valido. Verificalo prima di proseguire.
  • Invalid filing status: lo stato di presentazione non è valido.

Se un messaggio non è in questo elenco, annota il testo esatto e la schermata in cui ti trovavi: così è più facile individuarlo.

Come ti aiuta FlexigoTech

Se stai implementando il modulo o vuoi collegarlo ad altri sistemi, in FlexigoTech implementiamo Odoo 17, 18, 19 e 20 e sviluppiamo connettori e integrazioni su misura. Il modulo costa 9 € per versione di Odoo, pagamento unico, per 17, 18, 19 e 20, IVA esclusa; il servizio locale di FlexigoTech Cloud costa 29 €/mese o 290 €/anno IVA esclusa (Pro: 58 €/mese o 580 €/anno). Senza abbonamento, o con il servizio sospeso, si ferma ciò che offre l'abbonamento e i dati restano nel tuo Odoo. Con l'abbonamento, il modulo per le nuove versioni è incluso se l'hai acquistato su flexigotech.com; sull'Odoo App Store ogni versione si acquista lì. Trovi i dettagli nella pagina del modulo e nella sua scheda su Odoo Apps.

Continua a leggere

Come funziona Canadian GST/HST Compliance Module dentro OdooI menu che Canadian GST/HST Compliance Module aggiunge in Fatturazione di Odoo, le sue cinque azioni pianificate e cosa si vede del percorso di ogni record.Canadian GST/HST Compliance Module fa per te? Cosa copre, cosa no e cosa ti serve primaCosa copre e cosa no Canadian GST/HST Compliance Module in Odoo 17-20, cosa ti serve prima di installarlo e cosa aggiunge FlexigoTech Cloud.Come funziona dall'interno Argentina ARCA Supplier Invoice Validation in OdooGlossario di menu, azioni pianificate e dati del modulo Argentina ARCA Supplier Invoice Validation and Withholding Management per Odoo.
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate

Fonti