Gdzie moduł pojawia się we Fakturowaniu
Jakie menu dodaje moduł w Odoo?
Wszystko jest podpięte pod jedno menu, Invoicing › GST/HST Compliance. Karta w Odoo Apps przedstawia go nagłówkiem «GST/HST number checks and returns in Odoo». Po otwarciu menu zobaczysz cztery bloki, każdy z własnymi podmenu:
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.
Pełne ścieżki zobaczysz na pasku nawigacji, na przykład Invoicing › GST/HST Compliance › Transaction Processing › Input Tax Credits lub Invoicing › GST/HST Compliance › Reporting › GST/HST Returns.
Jakie rekordy moduł przechowuje za tymi menu?
Moduł definiuje własne modele danych. Oto ich nazwy techniczne wraz z opisem, jaki mają w kodzie; z nazwy odpowiadają podmenu wymienionym wyżej:
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.
Jeśli poprosisz konsultanta lub programistę o zmianę czegoś w tym module, to właśnie te nazwy techniczne pozwolą mu znaleźć każdy typ rekordu w bazie danych.

Input Tax Credits: faktura zakupu, rodzaj wydatku, zapłacony GST/HST, kwota ITC, okres, termin, status Valid i zaznaczone pole Claimed, z sumami na dole.Pięć aktywnych zaplanowanych akcji
Jakie zaplanowane akcje instaluje i jak często się uruchamiają?
Moduł instaluje pięć zaplanowanych akcji i wszystkie pięć są oznaczone jako aktywne:
GST/HST Registration Threshold Monitoring: codziennie.GST/HST Filing Deadline Monitoring: codziennie.GST/HST Customer Registration Expiry Check: co tydzień.GST/HST Monthly Report Preparation: codziennie.GST/HST Audit Retention Check: co miesiąc.
Dlaczego GST/HST Monthly Report Preparation uruchamia się codziennie, skoro nazywa się miesięczna?
Tak jest skonfigurowana: jej częstotliwość jest dzienna, choć nazwa mówi «Monthly». Nie zakładaj, że codziennie przygotowuje deklarację. Jeśli potrzebujesz tej informacji przed wdrożeniem produkcyjnym, przetestuj ją na kopii swojej bazy i obserwuj, co zmienia się z dnia na dzień.
Komunikaty, które może wyświetlać moduł, wraz z dosłownymi treściami i tym, co z każdym zrobić, znajdziesz w komunikatach błędów i ostrzeżeniach modułu.

Filing Deadlines: okresy kwartalne z datami początku, końca i terminu, status złożenia (Filed lub Pending) i pole Alert Sent.Przez co przechodzi rekord i co zależy od usługi
Przez co przechodzi rekord w module?
Menu grupują pracę w cztery bloki: konfiguracja (Tax Configuration), operacje (Transaction Processing), kontrola (Compliance Management) i raporty (Reporting). Na zrzutach ekranu widać to: kredyt podatkowy w Input Tax Credits ma status Valid i pole Claimed; termin w Filing Deadlines występuje jako Filed lub Pending, z polem Alert Sent; a deklaracja w GST/HST Returns ma status Filed i swój numer referencyjny złożenia. Poza tym moduł ma własny dziennik audytu, tax.audit.log (Tax Audit Trail), w Compliance Management › Audit Trail.

GST/HST Returns w statusie Filed, z datami okresu, numerem referencyjnym złożenia, liniami podatków i przyciskami chattera.
Input Tax Credits do Filing Deadlines, stamtąd do deklaracji w statusie Filed i z powrotem do Input Tax Credits z sumami.Czym jest flexigo.ca.company.guard?
To model modułu, którego opis brzmi GST/HST: company rule checked again after a change of company. Dziedziczy po nim model alertów progowych, threshold.alert (GST/HST Registration Threshold Alert). Jeśli pracujesz z kilkoma firmami w tej samej bazie Odoo, warto to przetestować przed startem.
Które funkcje zależą od płatnej usługi?
Karta ma sekcję zatytułowaną «Before you buy: some features of this app use a paid external service». W tym module tą usługą jest lokalna usługa FlexigoTech Cloud, która kosztuje 29 €/mies. lub 290 €/rok netto (bez VAT) (Pro: 58 €/mies. lub 580 €/rok). Bez subskrypcji lub przy zawieszonej usłudze przestaje działać to, co daje subskrypcja, a dane zostają w Twoim Odoo. Sprawdź w tej sekcji karty, które konkretne funkcje wiążą się z usługą, i przeczytaj też jej sekcję «Privacy policy».
Dla jakich wersji Odoo jest dostępny i ile kosztuje moduł?
Jest opublikowany w Odoo Apps dla Odoo 17, 18, 19 i 20, w cenie 9 € za wersję Odoo, jednorazowo, netto (bez VAT). Z subskrypcją moduł dla nowych wersji Odoo jest wliczony, jeśli kupiłeś go na flexigotech.com; w Odoo App Store każdą wersję Odoo kupuje się tam. Masz kartę w Odoo Apps i stronę modułu na flexigotech.com.
Jak pomaga FlexigoTech
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli wdrażasz Odoo i chcesz sprawdzić, jak ten moduł pasuje do Twojego fakturowania, kilku firm lub innych systemów, możemy przejrzeć to razem z Tobą. A jeśli nie masz jeszcze pewności, czy Ci się opłaca, zacznij od tekstu czy Canadian GST/HST Compliance Module pasuje do Twojej firmy.
Czytaj dalej
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): views/menus.xml
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): data/cron_jobs.xml
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): static/description/index.html
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/company_guard.py
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_audit_log.py
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_calculation.py
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_customer_status.py
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_filing_deadline.py
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_input_tax_credit.py
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_place_supply_rule.py
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_rate.py
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_registration_threshold.py
- Kod modułu: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_report.py
- Kod modułu: 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
