On apareix el mòdul dins de Facturació
Quins menús afegeix el mòdul a Odoo?
Tot penja d'un únic menú, Invoicing › GST/HST Compliance. La fitxa d'Odoo Apps el presenta amb el titular «GST/HST number checks and returns in Odoo». En obrir el menú hi trobes quatre blocs, cadascun amb els seus submenús:
Tax Configuration:Tax RatesiPlace of Supply Rules.Transaction Processing:Tax Calculations,Customer Tax StatusiInput Tax Credits.Compliance Management:Registration Thresholds,Filing DeadlinesiAudit Trail.Reporting:GST/HST Returns.
Les rutes completes són les que veuràs a la barra de navegació, per exemple Invoicing › GST/HST Compliance › Transaction Processing › Input Tax Credits o Invoicing › GST/HST Compliance › Reporting › GST/HST Returns.
Quins registres desa el mòdul darrere d'aquests menús?
El mòdul defineix els seus propis models de dades. Aquests són els seus noms tècnics amb la descripció que porten al codi; pel nom, es corresponen amb els submenús de dalt:
tax.rate:GST/HST Tax Rate Configuration.tax.place.supply.rule:Place of Supply Rules for GST/HST.tax.calculation:Tax Calculation Records.tax.customer.status:Customer Tax Registration Status.tax.input.tax.credit:Input Tax Credit Management.tax.registration.threshold:GST/HST Registration Threshold Monitoring.tax.filing.deadline:GST/HST Filing Deadline Management.tax.audit.log:Tax Audit Trail.tax.report:GST/HST Tax Reports.threshold.alert:GST/HST Registration Threshold Alert.
Si has de demanar a un consultor o a un desenvolupador que toqui alguna cosa d'aquest mòdul, aquests noms tècnics són els que li permeten localitzar cada tipus de registre a la base de dades.

Input Tax Credits: factura de proveïdor, tipus de despesa, GST/HST pagat, import ITC, període, data límit, estat Valid i casella Claimed marcada, amb totals al peu.Les cinc tasques programades que deixa actives
Quines tasques programades porta i cada quant s'executen?
El mòdul instal·la cinc tasques programades i totes cinc vénen marcades com a actives:
GST/HST Registration Threshold Monitoring: cada dia.GST/HST Filing Deadline Monitoring: cada dia.GST/HST Customer Registration Expiry Check: cada setmana.GST/HST Monthly Report Preparation: cada dia.GST/HST Audit Retention Check: cada mes.
Per què GST/HST Monthly Report Preparation s'executa cada dia si es diu mensual?
Així ve configurada: la seva freqüència és diària encara que el nom digui «Monthly». No donis per fet que prepara una declaració cada dia. Si necessites conèixer aquest detall abans de posar-lo en producció, prova'l en una còpia de la teva base i observa què canvia d'un dia a l'altre.
Per als avisos que pot mostrar el mòdul, tens els textos literals i què fer amb cadascun a els missatges d'error i avisos del mòdul.

Filing Deadlines: períodes trimestrals amb dates d'inici, fi i venciment, estat de presentació (Filed o Pending) i casella Alert Sent.Què recorre un registre i què depèn del servei
Què recorre un registre dins del mòdul?
Els menús agrupen la feina en quatre blocs: configuració (Tax Configuration), operacions (Transaction Processing), control (Compliance Management) i informes (Reporting). A les captures es veu això: un crèdit fiscal d'Input Tax Credits apareix amb estat Valid i la casella Claimed; un venciment de Filing Deadlines apareix com a Filed o Pending, amb la casella Alert Sent; i una declaració de GST/HST Returns apareix en estat Filed, amb la seva referència de presentació. A part, el mòdul té un registre d'auditoria propi, tax.audit.log (Tax Audit Trail), a Compliance Management › Audit Trail.

GST/HST Returns en estat Filed, amb les dates del període, la referència de presentació, les línies d'impostos i els botons del chatter.
Input Tax Credits a Filing Deadlines, d'allà a una declaració en estat Filed i tornada a Input Tax Credits amb els seus totals.Què és flexigo.ca.company.guard?
És un model del mòdul la descripció del qual diu GST/HST: company rule checked again after a change of company. El model d'alertes de llindar, threshold.alert (GST/HST Registration Threshold Alert), n'hereta. Si treballes amb diverses empreses a la mateixa base d'Odoo, és un punt que val la pena provar abans d'arrencar.
Quines funcions depenen d'un servei de pagament?
La fitxa té un apartat titulat «Before you buy: some features of this app use a paid external service». En aquest mòdul aquest servei és el servei local de FlexigoTech Cloud, que costa 29 €/mes o 290 €/any sense IVA (Pro: 58 €/mes o 580 €/any). Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció i les dades es queden al teu Odoo. Consulta en aquest apartat de la fitxa quines funcions concretes van amb el servei i llegeix també el seu apartat «Privacy policy».
En quines versions d'Odoo està i quant costa el mòdul?
Està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20, a 9 € per versió d'Odoo en pagament únic, sense IVA. Amb la subscripció, el mòdul per a les versions noves d'Odoo hi va inclòs si el vas comprar a flexigotech.com; a l'Odoo App Store, cada versió d'Odoo es compra allà. Tens la fitxa a Odoo Apps i la pàgina del mòdul a flexigotech.com.
Com t'ajuda FlexigoTech
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs implantant Odoo i vols revisar com encaixa aquest mòdul amb la teva facturació, amb diverses empreses o amb altres sistemes, ho podem mirar amb tu. I si encara no tens clar si et convé, comença per si Canadian GST/HST Compliance Module encaixa a la teva empresa.
Continua llegint
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): views/menus.xml
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): data/cron_jobs.xml
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): static/description/index.html
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/company_guard.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_audit_log.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_calculation.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_customer_status.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_filing_deadline.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_input_tax_credit.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_place_supply_rule.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_rate.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_registration_threshold.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_report.py
- Codi del mòdul: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/threshold_alert.py
- apps.odoo.com/apps/modules/20.0/flexigo_canadian_gst_hst_compliance_module
- apps.odoo.com/apps/modules/17.0/flexigo_canadian_gst_hst_compliance_module
- apps.odoo.com/apps/modules/18.0/flexigo_canadian_gst_hst_compliance_module
- apps.odoo.com/apps/modules/19.0/flexigo_canadian_gst_hst_compliance_module
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
