Repository
OCA/l10n-italy · module folder · Try on Runboat
Module version
1.1.2
Category
Localization/Italy
Folder size
0.44 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-italy
Last tracking update
2026-08-07 08:09:15
Authors
Odoo Community Association (OCA), Agile Business Group, Abstract
Maintainers
Odoo Community Association (OCA), Agile Business Group, Abstract
Committers
eLBati, Simone Rubino, Weblate, OCA-git-bot, oca-ci, Borruso, LorenzoC0, TennyMKT, Patrick Trabocchi
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
l10n_it_fatturapa_out_sp, l10n_it_vat_registries_split_payment, l10n_it_vat_statement_split_payment
Description
**Italiano**

Legge: <https://goo.gl/7Atg3u> (Art. 17-ter.)

Modulo per generare registrazioni contabili scissione dei pagamenti

**English**

Law: <https://goo.gl/7Atg3u> (Art. 17-ter.)

Module to generate Split Payment accounting entries

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_fiscal_position_form_sp account.fiscal.position.form.sp account.fiscal.position form Inherits account.view_account_position_form
account_move_form_sp account.move.form.sp account.move form Inherits account.view_move_form
report_invoice_document_split_inherit report_invoice_document_split_inherit ir.ui.view qweb Inherits account.report_invoice_document
view_account_config_settings view_account_config_settings res.config.settings form Inherits account.res_config_settings_view_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (6)

New fields (1)
  • split_payment Boolean
Public methods (0)

No public methods.

New fields (2)
  • amount_sp Float
    compute='_compute_amount' digits='Account' readonly=True store=True string='Split Payment'
  • split_payment Boolean
    related='fiscal_position_id.split_payment' string='Is Split Payment'
Public methods (3)
  • compute_split_payment(self)
  • copy(self, default=None)
  • write(self, vals)

New fields (1)
  • is_split_payment Boolean
    compute='_compute_is_split_payment' store=True
Public methods (1)
  • create(self, vals_list)
    @api.model_create_multi

New fields (1)
  • is_split_payment Boolean
    compute='_compute_is_split_payment' args: 'Is split payment'
Public methods (0)

No public methods.

New fields (1)
  • sp_account_id Many2one → account.account
    help='Account used to write off the VAT amount' readonly=False string='Split Payment Write-off Account' args: 'account.account'
Public methods (0)

No public methods.

New fields (1)
  • sp_account_id Many2one
    help='Account used to write off the VAT amount' readonly=False related='company_id.sp_account_id' string='Split Payment Write-off account'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…