TIP: You can type at any time to perform a new search.
ITA - Comunicazione liquidazione IVA
l10n_it_vat_settlement_communication · OCA/l10n-italy
- Repository
- OCA/l10n-italy · module folder · Try on Runboat
- Module version
- 1.0.3
- Category
- Account
- Folder size
- 0.22 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), Openforce di Camilli Alessandro
- Maintainers
- Odoo Community Association (OCA), Openforce di Camilli Alessandro
- Committers
- eLBati, tafaRU, micheledic, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- openupgradelib, cryptography
- System dependencies
- None
- Required by
- l10n_it_vat_settlement_date
- Description
Comunicazione liquidazione IVA ed export file XML, conforme alle specifiche dell''Agenzia delle Entrate. I dati possono essere caricati da liquidazioni IVA effettuate in odoo tramite l10n_it_account_vat_period_end_settlement
Code Analysis ⓘ
Views touched (7)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_comunicazione_liquidazione_form |
comunicazione.liquidazione.form | comunicazione.liquidazione | form | New |
view_comunicazione_liquidazione_tree |
comunicazione.liquidazione.tree | comunicazione.liquidazione | list | New |
view_comunicazione_liquidazione_vp_form |
comunicazione.liquidazione.vp.form | comunicazione.liquidazione.vp | form | New |
view_tax_vsc_form |
vsc.account.tax.form | account.tax | form | Inherits l10n_it_account_vat_period_end_settlement.view_tax_form_vat |
view_vat_statement_communication_company_form |
view_vat_statement_communication_company_form | res.company | form | Inherits l10n_it_account_vat_period_end_settlement.view_vat_period_end_statement_company_form |
wizard_liquidazione_export_file |
Export file | comunicazione.liquidazione.export.file | form | New |
wizard_liquidazione_export_file_exit |
Export file - Done | comunicazione.liquidazione.export.file | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (3)
-
vsc_exclude_active_operationBooleanstring='Exclude from active operations' -
vsc_exclude_passive_operationBooleanstring='Exclude from passive operations' -
vsc_exclude_vatBooleanstring='Exclude from VAT payable / deducted'
No public methods.
New fields (21)
-
codice_carica_idMany2one → appointment.codestring='Role code' args: 'appointment.code' -
company_idMany2one → res.companydefault=_default_companyrequired=Truestring='Company' args: 'res.company' -
controller_vatCharstring='Controller TIN' -
date_commitmentDatestring='Date commitment' -
declarant_differentBooleandefault=Truestring='Declarant different from taxpayer' -
declarant_fiscalcodeChar -
declarant_fiscalcode_companyCharstring='Fiscalcode company' -
declarant_signBooleandefault=Truestring='Declarant sign' -
delegate_commitmentSelectionstring='Commitment' args: [('1', 'Communication prepared by taxpayer'), ('2', 'Communication prepared by sender')] -
delegate_fiscalcodeChar -
delegate_signBooleanstring='Delegate sign' -
identificativoIntegerdefault=_get_identificativostring='Identifier' -
iva_a_creditoFloatreadonly=Truestring='Credit VAT' -
iva_da_versareFloatreadonly=Truestring='VAT to pay' -
last_monthIntegerstring='Last month' -
liquidazione_del_gruppoBooleanstring="Group's statement" -
nameCharcompute='_compute_name' -
quadri_vp_idsOne2many → comunicazione.liquidazione.vpstring='VP tables' args: 'comunicazione.liquidazione.vp', 'comunicazione_id' -
taxpayer_fiscalcodeChar -
taxpayer_vatCharrequired=Truestring='Vat' -
yearIntegerrequired=True
-
create(self, vals_list)@api.model_create_multi -
get_export_xml(self) -
onchange_company_id(self)@api.onchange('company_id') -
write(self, vals)
New fields (2)
-
file_exportBinaryreadonly=True args: 'File' -
nameChardefault='liquidazione.xml'readonly=True args: 'File Name'
-
export(self)
New fields (23)
-
accounto_dovutoFloatstring='Down payment due' -
comunicazione_idMany2one → comunicazione.liquidazionereadonly=Truestring='Communication' args: 'comunicazione.liquidazione' -
crediti_impostaFloatstring='Tax credits' -
credito_anno_precedenteFloatstring='Previous year credit' -
credito_periodo_precedenteFloatstring='Previous period credit' -
debito_periodo_precedenteFloatstring='Previous period debit' -
exceptional_eventsSelectionstring='Exceptional events' args: [('1', 'Code 1'), ('9', 'Code 9')] -
imponibile_operazioni_attiveFloatstring='Profitable operations total (without VAT)' -
imponibile_operazioni_passiveFloatstring='Unprofitable operations total (without VAT)' -
interessi_dovutiFloatstring='Due interests for quarterly statements' -
iva_a_creditoFloatcompute='_compute_VP14_iva_da_versare_credito'store=Truestring='Credit VAT' -
iva_da_versareFloatcompute='_compute_VP14_iva_da_versare_credito'store=Truestring='VAT to pay' -
iva_detrattaFloatstring='Deducted VAT' -
iva_dovuta_creditoFloatcompute='_compute_VP6_iva_dovuta_credito'store=Truestring='Credit due VAT' -
iva_dovuta_debitoFloatcompute='_compute_VP6_iva_dovuta_credito'store=Truestring='Debit VAT' -
iva_esigibileFloatstring='Due VAT' -
liquidazioni_idsMany2many → account.vat.period.end.statementstring='VAT statements' args: 'account.vat.period.end.statement', 'comunicazione_iva_liquidazioni_rel', 'comunicazione_id', 'liquidazione_id' -
metodo_calcolo_accontoSelectionstring='Down payment computation method' args: [('1', 'Storico'), ('2', 'Previsionale'), ('3', 'Analitico - effettivo'), ('4', '"4" (soggetti particolari)')] -
monthIntegerdefault=False -
period_typeSelectiondefault='month'string='Period type' args: [('month', 'Monthly'), ('quarter', 'Quarterly')] -
quarterIntegerdefault=False -
subcontractingBoolean -
versamento_auto_UEFloatstring='Auto UE payment'
-
compute_from_liquidazioni(self)@api.onchange('liquidazioni_ids')
New fields (1)
-
vsc_supply_codeChardefault='IVP18'help='IVP18' args: 'Vat statement communication supply code'
No public methods.
- 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_settlement_communication: Migration to 19.0 (#5092)