Waar de module binnen Facturatie verschijnt
Welke menu's voegt de module toe in Odoo?
Alles hangt onder één menu, Invoicing › GST/HST Compliance. De pagina op Odoo Apps presenteert het met de kop «GST/HST number checks and returns in Odoo». Als je het menu opent, vind je vier blokken, elk met eigen submenu's:
Tax Configuration:Tax RatesenPlace of Supply Rules.Transaction Processing:Tax Calculations,Customer Tax StatusenInput Tax Credits.Compliance Management:Registration Thresholds,Filing DeadlinesenAudit Trail.Reporting:GST/HST Returns.
De volledige paden zie je in de navigatiebalk, bijvoorbeeld Invoicing › GST/HST Compliance › Transaction Processing › Input Tax Credits of Invoicing › GST/HST Compliance › Reporting › GST/HST Returns.
Welke records slaat de module achter die menu's op?
De module definieert eigen datamodellen. Dit zijn hun technische namen met de omschrijving uit de code; qua naam komen ze overeen met de submenu's hierboven:
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.
Vraag je een consultant of ontwikkelaar om iets aan deze module te doen, dan kan die met deze technische namen elk type record in de database terugvinden.

Input Tax Credits: leveranciersfactuur, soort uitgave, betaalde GST/HST, ITC-bedrag, periode, uiterste datum, status Valid en aangevinkt vakje Claimed, met totalen onderaan.De vijf geplande acties die actief blijven
Welke geplande acties installeert de module en hoe vaak draaien ze?
De module installeert vijf geplande acties, en alle vijf staan op actief:
GST/HST Registration Threshold Monitoring: elke dag.GST/HST Filing Deadline Monitoring: elke dag.GST/HST Customer Registration Expiry Check: elke week.GST/HST Monthly Report Preparation: elke dag.GST/HST Audit Retention Check: elke maand.
Waarom draait GST/HST Monthly Report Preparation elke dag als hij maandelijks heet?
Zo is hij ingesteld: de frequentie is dagelijks, ook al staat er «Monthly» in de naam. Ga er niet van uit dat hij elke dag een aangifte voorbereidt. Wil je dat weten voordat je live gaat, test het dan op een kopie van je database en kijk wat er van dag tot dag verandert.
Voor de meldingen die de module kan tonen, vind je de letterlijke teksten en wat je ermee doet in de foutmeldingen en waarschuwingen van de module.

Filing Deadlines: kwartaalperiodes met begin-, eind- en vervaldatum, aangiftestatus (Filed of Pending) en vakje Alert Sent.Welke weg een record aflegt en wat van de dienst afhangt
Welke weg legt een record binnen de module af?
De menu's verdelen het werk in vier blokken: configuratie (Tax Configuration), dagelijkse transacties (Transaction Processing), controle (Compliance Management) en rapportage (Reporting). De screenshots laten dit zien: een voorbelastingtegoed in Input Tax Credits staat op status Valid met het vakje Claimed; een termijn in Filing Deadlines staat op Filed of Pending, met het vakje Alert Sent; en een aangifte in GST/HST Returns staat op Filed, met de aangiftereferentie. Daarnaast heeft de module een eigen auditlog, tax.audit.log (Tax Audit Trail), onder Compliance Management › Audit Trail.

GST/HST Returns met status Filed, met de periodedata, de aangiftereferentie, de btw-regels en de knoppen van de chatter.
Input Tax Credits naar Filing Deadlines, dan naar een aangifte met status Filed en terug naar Input Tax Credits met de totalen.Wat is flexigo.ca.company.guard?
Dat is een model van de module met als omschrijving GST/HST: company rule checked again after a change of company. Het model voor drempelwaarschuwingen, threshold.alert (GST/HST Registration Threshold Alert), erft ervan. Werk je met meerdere bedrijven in dezelfde Odoo-database, test dit dan voordat je start.
Welke functies hangen af van een betaalde dienst?
De pagina heeft een sectie met de titel «Before you buy: some features of this app use a paid external service». Bij deze module is dat de lokale dienst van FlexigoTech Cloud, die € 29 per maand of € 290 per jaar kost, excl. btw (Pro: € 58 per maand of € 580 per jaar). Zonder abonnement, of als de dienst is opgeschort, stopt wat het abonnement levert en blijven je gegevens in je Odoo. Kijk in die sectie welke functies precies bij de dienst horen en lees ook de sectie «Privacy policy».
Voor welke Odoo-versies is de module er en wat kost hij?
Hij staat op Odoo Apps voor Odoo 17, 18, 19 en 20, voor € 9 per Odoo-versie als eenmalige betaling, excl. btw. Met het abonnement zit de module voor nieuwe Odoo-versies erbij als je hem op flexigotech.com hebt gekocht; in de Odoo App Store koop je elke Odoo-versie daar. Bekijk de pagina op Odoo Apps en de modulepagina op flexigotech.com.
Hoe FlexigoTech je helpt
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en bouwt connectoren en integraties op maat. Ben je Odoo aan het invoeren en wil je nagaan hoe deze module past bij je facturatie, bij meerdere bedrijven of bij andere systemen, dan bekijken we dat samen met je. En weet je nog niet zeker of hij bij je past, begin dan met of Canadian GST/HST Compliance Module bij je bedrijf past.
Lees verder
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): views/menus.xml
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): data/cron_jobs.xml
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): static/description/index.html
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/company_guard.py
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_audit_log.py
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_calculation.py
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_customer_status.py
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_filing_deadline.py
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_input_tax_credit.py
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_place_supply_rule.py
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_rate.py
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_registration_threshold.py
- Broncode van de module: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_report.py
- Broncode van de module: 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
