TIP: You can type at any time to perform a new search.
ITA - Registri IVA
l10n_it_vat_registries · OCA/l10n-italy
- Repository
- OCA/l10n-italy · module folder · Try on Runboat
- Module version
- 1.2.1
- Category
- Localization/Italy
- Folder size
- 1.24 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-italy
- Last tracking update
- 2026-08-07 08:42:51
- Authors
- Odoo Community Association (OCA), Agile Business Group, LinkIt Srl
- Maintainers
- Odoo Community Association (OCA), Agile Business Group, LinkIt Srl
- Committers
- eLBati, Weblate, OCA-git-bot, oca-ci, matteo.tognini, Borruso, gabrieledaltoe
- Odoo dependencies
- Python dependencies
- openupgradelib, cryptography
- System dependencies
- None
- Required by
- l10n_it_vat_settlement_date
- Description
Law: Decreto del Presidente della Repubblica del 26 ottobre 1972 n. 633
Code Analysis ⓘ
Views touched (5)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_registro_iva |
report_registro_iva | ir.ui.view | qweb | New |
view_account_journal_form |
account.journal.form | account.journal | form | Inherits account.view_account_journal_form |
view_account_tax_registry_form |
account.tax.registry.form | account.tax.registry | form | New |
view_tax_code_form |
account.tax.code.form | account.tax | form | Inherits account.view_tax_form |
wizard_registro_iva |
VAT Registry | wizard.registro.iva | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (6)
New fields (2)
-
rc_tax_registry_idMany2one → account.tax.registryhelp='Customer VAT registry for reverse charge operations' args: 'account.tax.registry', 'Customer VAT registry for RC' -
tax_registry_idMany2one → account.tax.registryhelp='You can group several journals within 1 registry. In printing wizard, you will be able to select the registry in order to load that group of journals' args: 'account.tax.registry', 'VAT registry'
No public methods.
New fields (1)
-
exclude_from_registriesBooleanstring='Exclude from VAT registries'
-
get_balance_domain(self, state_list, type_list) -
get_base_balance_domain(self, state_list, type_list)
New fields (8)
-
company_idMany2one → res.companydefault=<expr>required=True args: 'res.company', 'Company' -
entry_orderSelectiondefault='date_name' args: [('date_name', 'Date - Number'), ('journal_date_name', 'Journal - Date - Number')] -
include_rc_movesBooleanstring='Include reverse charge moves' -
journal_idsOne2many → account.journalreadonly=True args: 'account.journal', 'tax_registry_id', 'Journals' -
layout_typeSelectionrequired=True args: [('customer', 'Customer Invoices'), ('supplier', 'Supplier Invoices'), ('corrispettivi', 'Sums due')], 'Layout' -
nameCharrequired=True -
rc_journal_idsOne2many → account.journalreadonly=True args: 'account.journal', 'rc_tax_registry_id', 'RC Journals' -
show_full_contact_addessBoolean
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (1)-
generate_ws(self, workbook, ws, ws_params, data, objects)
New fields (15)
-
date_range_idMany2one → date.rangestring='Date range' args: 'date.range' -
enable_currencyBooleanhelp='Enable currency values in the report'string='Enable currency values' -
entry_orderSelectiondefault='date_name'required=True args: [('date_name', 'Date - Number'), ('journal_date_name', 'Journal - Date - Number')] -
fiscal_page_baseIntegerrequired=True args: 'Last printed page' -
from_dateDaterequired=True args: 'From date' -
include_rc_movesBooleanstring='Include reverse charge moves' -
journal_idsMany2many → account.journalhelp='Select journals you want retrieve documents from'string='Journals' args: 'account.journal', 'wizard_vat_registries_journals_rel', 'wizard_id', 'journal_id' -
layout_typeSelectiondefault='customer'required=True args: [('customer', 'Customer Invoices'), ('supplier', 'Supplier Invoices'), ('corrispettivi', 'Sums due')], 'Layout' -
messageCharreadonly=Truesize=64 -
only_totalsBooleanstring='Prints only totals' -
rc_journal_idsMany2many → account.journalhelp='Select journals you want retrieve reverse charge documents from'string='Reverse charge journals' args: 'account.journal', 'wizard_vat_registries_rc_journals_rel', 'wizard_id', 'journal_id' -
show_full_contact_addessBoolean -
tax_registry_idMany2one → account.tax.registryargs: 'account.tax.registry', 'VAT registry' -
to_dateDaterequired=True args: 'To date' -
year_footerCharhelp='Value printed near number of page in the footer'string='Year for Footer'
-
get_year_footer(self)@api.onchange('from_date') -
on_change_date_range_id(self)@api.onchange('date_range_id') -
on_change_tax_registry_id(self)@api.onchange('tax_registry_id') -
print_registro(self) -
print_registro_xlsx(self)
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 195 days ago
- Last activity
- 15 days ago
- Repository
- OCA/l10n-italy
- Pull request
- [19.0][MIG] l10n_it_vat_registries: Migration to 19.0 (#5091)