| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-italy |
| GIT | |
| GIT | https://github.com/OCA/l10n-italy.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_split_payment |
| VERSION | |
| VERSION | 1.1.2 |
| CATEGORY | |
| CATEGORY | Localization/Italy |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| COMMITTERS | |
| COMMITTERS | eLBati, Weblate, OCA-git-bot, Simone Rubino, oca-ci, Borruso, LorenzoC0, TennyMKT, Patrick Trabocchi |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-italy |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:11:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| 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 |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_fiscal_position_form_sp |
account.fiscal.position.form.sp | account.fiscal.position | field | Inherits account.view_account_position_form |
account_move_form_sp |
account.move.form.sp | account.move | xpath | 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 | div | Inherits account.res_config_settings_view_form |
split_payment
Boolean
No public methods.
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'
compute_split_payment(self)
copy(self, default=None)
write(self, vals)
is_split_payment
Boolean
compute='_compute_is_split_payment'
store=True
create(self, vals_list)
is_split_payment
Boolean
compute='_compute_is_split_payment'
args: 'Is split payment'
No public methods.
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'
No public methods.
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'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-italy |
| GIT | |
| GIT | https://github.com/OCA/l10n-italy.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-italy/tree/14.0/l10n_it_split_payment |
| VERSION | |
| VERSION | 1.0.7 |
| CATEGORY | |
| CATEGORY | Localization/Italy |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| COMMITTERS | |
| COMMITTERS | tafaRU, OCA Transbot, oca-travis, Weblate, OCA-git-bot, sergiocorato, simonev, oca-ci, Docker @ kuntrawant, Giovanni, Marco Colombo, Borruso |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-italy |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_fiscal_position_form_sp |
account.fiscal.position.form.sp | account.fiscal.position | field | Inherits account.view_account_position_form |
account_move_form_sp |
account.move.form.sp | account.move | field | Inherits account.view_move_form |
view_account_config_settings |
view_account_config_settings | res.config.settings | div | Inherits account.res_config_settings_view_form |
split_payment
Boolean
No public methods.
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'
set_receivable_line_ids(self)
is_split_payment
Boolean
string='Is Split Payment'
No public methods.
is_split_payment
Boolean
compute='_compute_is_split_payment'
args: 'Is split payment'
No public methods.
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'
No public methods.
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'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-italy |
| GIT | |
| GIT | https://github.com/OCA/l10n-italy.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-italy/tree/12.0/l10n_it_split_payment |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Localization/Italy |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| COMMITTERS | |
| COMMITTERS | eLBati, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Simone Rubino, Lara Baggio |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-italy/tree/12.0/l10n_it_split_payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:17 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_fiscal_position_form_sp |
account.fiscal.position.form.sp | account.fiscal.position | field | Inherits account.view_account_position_form |
account_invoice_form_sp |
account.invoice.form.sp | account.invoice | field | Inherits account.invoice_form |
view_account_config_settings |
view_account_config_settings | res.config.settings | div | Inherits base_setup.res_config_settings_view_form |
split_payment
Boolean
No public methods.
amount_sp
Float
compute='_compute_amount'
digits=dp.get_precision('Account')
readonly=True
store=True
string='Split Payment'
split_payment
Boolean
related='fiscal_position_id.split_payment'
args: 'Is Split Payment'
action_move_create(self)
get_receivable_line_ids(self)
is_split_payment
Boolean
compute='_compute_is_split_payment'
args: 'Is split payment'
No public methods.
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'
No public methods.
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'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-italy |
| GIT | |
| GIT | https://github.com/OCA/l10n-italy.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-italy/tree/11.0/l10n_it_split_payment |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Localization/Italy |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, oca-travis, Weblate, OCA-git-bot, Ruben, ruben-tonetto |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-italy/tree/11.0/l10n_it_split_payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:23:57 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - analytic - web_planner - portal - http_routing - account_invoicing |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_fiscal_position_form_sp |
account.fiscal.position.form.sp | account.fiscal.position | field | Inherits account.view_account_position_form |
account_invoice_form_sp |
account.invoice.form.sp | account.invoice | field | Inherits account.invoice_form |
view_account_config_settings |
view_account_config_settings | res.config.settings | div | Inherits base_setup.res_config_settings_view_form |
split_payment
Boolean
No public methods.
amount_sp
Float
compute='_compute_amount'
digits=dp.get_precision('Account')
readonly=True
store=True
string='Split Payment'
split_payment
Boolean
related='fiscal_position_id.split_payment'
args: 'Split Payment'
action_move_create(self)
get_receivable_line_ids(self)
is_split_payment
Boolean
compute='_compute_is_split_payment'
args: 'Is split payment'
No public methods.
sp_account_id
Many2one → account.account
help='Account used to write off the VAT amount'
string='Split Payment Write-off Account'
args: 'account.account'
No public methods.
sp_account_id
Many2one
help='Account used to write off the VAT amount'
related='company_id.sp_account_id'
string='Split Payment Write-off account'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-italy |
| GIT | |
| GIT | https://github.com/OCA/l10n-italy.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-italy/tree/10.0/l10n_it_split_payment |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Localization/Italy |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| COMMITTERS | |
| COMMITTERS | eLBati, Pedro M. Baeza, GitHub, OCA Transbot, oca-travis |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-italy |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:56 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - web_tour - report - analytic - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_fiscal_position_form_sp |
account.fiscal.position.form.sp | account.fiscal.position | field | Inherits account.view_account_position_form |
account_invoice_form_sp |
account.invoice.form.sp | account.invoice | field | Inherits account.invoice_form |
view_account_config_settings |
view_account_config_settings | account.config.settings | xpath | Inherits account.view_account_config_settings |
sp_account_id
Many2one
help='Account used to write off the VAT amount'
related='company_id.sp_account_id'
string='Split Payment Write-off account'
No public methods.
split_payment
Boolean
No public methods.
amount_sp
Float
compute='_compute_amount'
digits=dp.get_precision('Account')
readonly=True
store=True
string='Split Payment'
split_payment
Boolean
related='fiscal_position_id.split_payment'
args: 'Split Payment'
action_move_create(self)
get_receivable_line_ids(self)
is_split_payment
Boolean
compute='_compute_is_split_payment'
args: 'Is split payment'
No public methods.
sp_account_id
Many2one → account.account
help='Account used to write off the VAT amount'
string='Split Payment Write-off Account'
args: 'account.account'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-italy |
| GIT | |
| GIT | https://github.com/OCA/l10n-italy.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-italy/tree/9.0/l10n_it_split_payment |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Localization/Italy |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Abstract |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Abstract |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | http://www.abstract.it |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:20 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - report - analytic - web_tip - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_fiscal_position_form_sp |
account.fiscal.position.form.sp | account.fiscal.position | field | Inherits account.view_account_position_form |
account_invoice_form_sp |
account.invoice.form.sp | account.invoice | field | Inherits account.invoice_form |
view_account_config_settings |
view_account_config_settings | account.config.settings | xpath | Inherits account.view_account_config_settings |
sp_account_id
Many2one
help='Account used to write off the VAT amount'
related='company_id.sp_account_id'
string='Split Payment Write-off account'
No public methods.
split_payment
Boolean
No public methods.
amount_sp
Float
compute='_compute_amount'
digits=dp.get_precision('Account')
readonly=True
store=True
string='Split Payment'
split_payment
Boolean
related='fiscal_position.split_payment'
args: 'Split Payment'
action_move_create(self)
sp_account_id
Many2one → account.account
help='Account used to write off the VAT amount'
string='Split Payment Write-off Account'
args: 'account.account'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-italy |
| GIT | |
| GIT | https://github.com/OCA/l10n-italy.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-italy/tree/8.0/l10n_it_split_payment |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Localization/Italy |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Abstract |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Abstract |
| COMMITTERS | |
| COMMITTERS | Lorenzo Battistini, eLBati, Stéphane Bidoul (ACSONE), Alex Comba, Francesco Apruzzese, OCA Transbot, oca-travis, Weblate, OCA-git-bot, v.terzulli |
| WEBSITE | |
| WEBSITE | http://www.abstract.it |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:22 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - report - analytic - board - edi - email_template |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_fiscal_position_form_sp |
account.fiscal.position.form.sp | account.fiscal.position | field | Inherits account.view_account_position_form |
account_invoice_form_sp |
account.invoice.form.sp | account.invoice | field | Inherits account.invoice_form |
view_account_config_settings |
view_account_config_settings | account.config.settings | xpath | Inherits account.view_account_config_settings |
sp_account_id
Many2one
help='Account used to write off the VAT amount'
related='company_id.sp_account_id'
string='Split Payment Write-off account'
No public methods.
split_payment
Boolean
No public methods.
amount_sp
Float
compute='_compute_amount'
digits=dp.get_precision('Account')
readonly=True
store=True
string='Split Payment'
split_payment
Boolean
related='fiscal_position.split_payment'
args: 'Split Payment'
action_move_create(self)
sp_account_id
Many2one → account.account
help='Account used to write off the VAT amount'
string='Split Payment Write-off Account'
args: 'account.account'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-italy |
| GIT | |
| GIT | https://github.com/OCA/l10n-italy.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-italy/tree/7.0/l10n_it_split_payment |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Localization/Italy |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Agile Business Group, Abstract |
| COMMITTERS | |
| COMMITTERS | eLBati, Stéphane Bidoul (ACSONE), OCA Transbot |
| WEBSITE | |
| WEBSITE | http://www.abstract.it |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:13 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - process - decimal_precision - analytic - board - edi - email_template |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | .. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 ==================================== Italian Localization - split payment ==================================== Law: http://goo.gl/1riAwt (Articolo 17 ter) Module to generate Split Payment accounting entries Configuration ============= To configure this module, you need to: * go to Settings, Configuration, Accounting and configure 'Split Payment Write-off account' (like 'IVA n/debito sospesa SP'). Write-off account should be different from standard debit VAT, in order to separately add it in VAT statement. * configure the fiscal position used for split payment, setting 'Split Payment' flag. In fiscal position, map standard VAT with SP VAT, like the following: .. image:: /l10n_it_split_payment/static/fiscal_position.png ------------------------------------------------------------------------------- 22SPL is configured like the following: .. image:: /l10n_it_split_payment/static/SP.png Credits ======= Contributors ------------ * Davide Corio <davide.corio@abstract.it> * Lorenzo Battistini <lorenzo.battistini@agilebg.com> Maintainer ---------- .. image:: https://odoo-community.org/logo.png :alt: Odoo Community Association :target: https://odoo-community.org This module is maintained by the OCA. OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. To contribute to this module, please visit http://odoo-community.org. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_fiscal_position_form_sp |
account.fiscal.position.form.sp | account.fiscal.position | field | Inherits account.view_account_position_form |
account_invoice_form_sp |
account.invoice.form.sp | account.invoice | field | Inherits account.invoice_form |
view_account_config_settings |
view_account_config_settings | account.config.settings | xpath | Inherits account.view_account_config_settings |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)action_move_create(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.