Menu Reform Tax w jednym zdaniu
Cały moduł jest podpięty pod Reform Tax. W Reform Tax › Configuration są tabele i ustawienia, a w Reform Tax › Operations podsumowanie okresu, rozbicie na dokumenty, diagnostyka, ostrzeżenia o stawkach i dziennik audytu. Karta w Odoo Apps przedstawia moduł nagłówkiem «Brazil IBS and CBS reform taxes, computed» i opisuje jego działanie w sekcji How it works.
Ten artykuł to słowniczek: każde pojęcie to menu albo model modułu, z jego ścieżką i tym, co tam widać. Jeśli szukasz informacji, co uzupełnić najpierw i co sprawdzić w pierwszym tygodniu, znajdziesz to w artykule o uruchomieniu modułu.
Tabele kodów
W Reform Tax › Configuration › Code Tables są trzy listy. Każda ma w module własny model, a nazwa techniczna pomaga go znaleźć, gdy pracujesz z eksportami lub w trybie deweloperskim.
CST Codes- Lista w
Reform Tax › Configuration › Code Tables › CST Codes. Dane przechowuje modelflexigo.cst.tableo nazwieCódigo de Situação Tributária (CST).
cClassTrib Codes- Lista w
Reform Tax › Configuration › Code Tables › cClassTrib Codes. Model toflexigo.cclass.tribo nazwieCódigo de Classificação Tributária. Lista pokazuje kod, opis, artykuł ustawy oraz datyValid FromiValid Until.
Presumed Credit Classes- Lista w
Reform Tax › Configuration › Code Tables › Presumed Credit Classes. Jej model toflexigo.presumed.credit.classo nazwiePresumed Credit Class.

cClassTrib Codes z wyszukiwarką i przyciskiem New.Konfiguracja reformy
Pozostała część Reform Tax › Configuration zbiera ustawienia dla firm, stawki i wersje noty technicznej (NT).
Companies/Reform Config- Pozycja konfiguracji reformy dla firm, w
Reform Tax › Configuration › Companies/Reform Config.
IS Rate Config- Menu w
Reform Tax › Configuration › IS Rate Config. Odpowiadający mu model toflexigo.is.rate.configo nazwieIS Rate Configuration.
Base Reductions- Menu w
Reform Tax › Configuration › Base Reductions. Moduł zawiera modelflexigo.base.reductiono nazwieBase Reduction Rules.
NT Versions- Menu w
Reform Tax › Configuration › NT Versions. Wśród modeli modułu sąReform NT Version(flexigo.reform.nt.version) iReform NT Upgrade Log(flexigo.reform.nt.upgrade.log).
W tej samej gałęzi masz też te pozycje:
Reform Tax › Configuration › Rate TablesReform Tax › Configuration › Classification MappingReform Tax › Configuration › Validation RulesReform Tax › Configuration › Emergency NT Info
Moduł definiuje również modele Product Reform Mapping (flexigo.product.reform.map) i Reform Runtime Adapter (flexigo.reform.adapter).
Operacje: gdzie widać każdy dokument
Gałąź Reform Tax › Operations to ta, którą będziesz otwierać na co dzień.
Document Breakdown- Lista w
Reform Tax › Operations › Document Breakdown. Każdy wiersz to zapis dziennika z modelem dokumentu (CT-e lub NF-e), podstawą i kwotą IBS, CBS oraz IS, a na dole jest wiersz sum.
Period Summary- Podsumowanie według okresu, w
Reform Tax › Operations › Period Summary.
Validation Diagnostics- Menu w
Reform Tax › Operations › Validation Diagnostics. W konfiguracji jest inna pozycja o podobnej nazwie,Validation Rules.
Health Check- Menu w
Reform Tax › Operations › Health Check.
Rate Warnings- Menu w
Reform Tax › Operations › Rate Warnings.
Audit Log- Rejestr w
Reform Tax › Operations › Audit Log. Model toflexigo.reform.audit.logo nazwieReform Audit Log.

Document Breakdown z wyszukiwarką i przyciskiem New.Co widać dla konkretnego dokumentu
Z listy otwierasz zapis i trafiasz do jego formularza Document Breakdown. Dokument jest tam pokazany z modelem (na zrzucie CT-e) i osobnymi sekcjami dla IBS, CBS, IS i CT-e, każda z podstawami i kwotami, oraz z licznikiem zwolnień. To miejsce, w którym sprawdzisz, co moduł zarejestrował dla tego dokumentu.

Document Breakdown; zrzut jest ucięty na dole.Jeśli na tym ekranie lub w diagnostyce pojawi się ostrzeżenie, którego nie rozumiesz, zajrzyj do komunikatów o błędach i ostrzeżeń modułu z ich dosłownym brzmieniem.
Dwa zaplanowane zadania
Moduł instaluje dwa zaplanowane zadania, oba aktywne:
Reform Tax: Rate Expiry Warning, uruchamiane codziennie.Reform Tax: Rate Expiry Warning (hourly), uruchamiane co godzinę.
Sądząc po nazwie, oba dotyczą ostrzeżeń o wygasaniu stawek. Na liście zadań modułu nie ma żadnego innego procesu automatycznego.
Co zależy od usługi zewnętrznej
Karta ostrzega w sekcji Before you buy: some features of this app use a paid external service, że część funkcji korzysta z płatnej usługi zewnętrznej; w tym przypadku z lokalnej usługi FlexigoTech Cloud. Karta ma też własną sekcję Privacy policy.
Moduł kosztuje 9 € za wersję Odoo, jednorazowo, netto (bez VAT), dla wersji 17, 18, 19 i 20; lokalna usługa 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 zapewnia subskrypcja, a dane zostają w Twoim Odoo. Z subskrypcją moduł dla nowych wersji Odoo jest w cenie, jeśli kupiłeś go na flexigotech.com; w Odoo App Store każdą wersję kupuje się osobno.
Jak pomaga FlexigoTech
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli chcesz zobaczyć moduł i usługę razem, odwiedź stronę Brazil IBS/CBS Reform na flexigotech.com; karta modułu jest w Odoo Apps.
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_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): views/menu_views.xml
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): data/cron.xml
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): static/description/index.html
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/base_reduction.py
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/cclass_trib.py
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/cst_table.py
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/is_rate_config.py
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/nt_upgrade_log.py
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/nt_version.py
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/presumed_credit.py
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/product_reform_map.py
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/reform_adapter.py
- Kod modułu: flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_ 20.0 (4876ef49): models/reform_audit_log.py
- apps.odoo.com/apps/modules/20.0/flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_
- apps.odoo.com/apps/modules/17.0/flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_
- apps.odoo.com/apps/modules/18.0/flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_
- apps.odoo.com/apps/modules/19.0/flexigo_brazil_ibs_cbs_nota_fiscal_reform_layer_for_nf_
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
