ITA - Imposta di bollo

l10n_it_account_stamp
REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/18.0/l10n_it_account_stamp
VERSION
VERSION 1.2.1
CATEGORY
CATEGORYLocalization/Italy
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
COMMITTERS
COMMITTERSSergio Zanchetta, tafaRU, Weblate, OCA-git-bot, Simone Rubino, oca-ci, gianmarco, odooNextev, Patrick Trabocchi
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:12
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - l10n_it_edi
    - l10n_it
    - account
    - onboarding
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
    - account_edi_proxy_client
    - certificate
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cryptography
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
**Italiano**

Questo modulo permette di calcolare automaticamente ed addebitare al cliente l'imposta di bollo italiana nelle fatture e nelle ricevute mantenendo la sincronizzazione con il campo "Dati Bollo" (`l10n_it_stamp_duty`) di `l10n_it_edi`.
In questo modo l'elemento XML `<DatiBollo>` verrà valorizzato correttamente.

**English**

This module allows to automatically compute and charge the Italian stamp duty to customers in invoices and receipts while maintaining synchronization with the "Stamp Duty Data" field (`l10n_it_stamp_duty`) of `l10n_it_edi`.
In this way XML tag `<DatiBollo>` will be correctly set.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_move_form_stamp account.move.form.stamp account.move xpath Inherits account.view_move_form
product_template_form_view_account_stamp product.template.form.inherit product.template xpath Inherits account.product_template_form_view
report_invoice_document_custom_fields_ext report_invoice_document_custom_fields_ext ir.ui.view qweb Inherits account.report_invoice_document
view_account_config_settings_stamp view_account_config_settings_stamp res.config.settings block Inherits account.res_config_settings_view_form
Models touched (5)

New fields (5)
  • l10n_it_account_stamp_auto_compute_stamp_duty Boolean
    related='company_id.l10n_it_account_stamp_stamp_duty_product_id.l10n_it_account_stamp_auto_compute'
  • l10n_it_account_stamp_is_stamp_duty_applied Boolean
    compute='_compute_l10n_it_account_stamp_is_stamp_duty_applied' help='Stamp duty is applied to this invoice.' readonly=False store=True string='Stamp Duty'
  • l10n_it_account_stamp_is_stamp_duty_invoice_line_present Boolean
    compute='_compute_l10n_it_account_stamp_is_stamp_duty_invoice_line_present' string='Stamp line is present in invoice'
  • l10n_it_account_stamp_manually_apply_stamp_duty Boolean
    string='Apply stamp duty'
  • l10n_it_stamp_duty Float
    compute='_compute_l10n_it_stamp_duty' store=True
Public methods (5)
  • add_stamp_duty_invoice_line(self)
  • button_draft(self)
  • is_stamp_duty_applicable(self)
  • is_stamp_duty_line_present(self)
  • is_stamp_duty_product_present(self)

New fields (1)
  • is_stamp_line Boolean
    readonly=True
Public methods (0)

No public methods.

New fields (4)
  • l10n_it_account_stamp_auto_compute Boolean
    string='Auto-compute'
  • l10n_it_account_stamp_is_stamp Boolean
    string='Is a stamp'
  • l10n_it_account_stamp_stamp_duty_apply_tax_ids Many2many → account.tax
    column1='product_id' column2='tax_id' comodel_name='account.tax' relation='l10n_it_account_stamp_product_tax_account_tax_rel' string='Stamp taxes'
  • l10n_it_account_stamp_tax_apply_min_total_base Float
    digits='Account' string='Stamp applicability min total base'
Public methods (0)

No public methods.

New fields (1)
  • l10n_it_account_stamp_stamp_duty_product_id Many2one → product.product
    comodel_name='product.product' help='Product used as stamp duty in customer invoices.' string='Stamp Duty Product'
Public methods (0)

No public methods.

New fields (1)
  • l10n_it_account_stamp_stamp_duty_product_id Many2one
    help='Product used as stamp duty in customer invoices.' readonly=False related='company_id.l10n_it_account_stamp_stamp_duty_product_id' string='Stamp Duty Product'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/16.0/l10n_it_account_stamp
VERSION
VERSION 1.3.2
CATEGORY
CATEGORYLocalization/Italy
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
COMMITTERS
COMMITTERSeLBati, Sergio Zanchetta, tafaRU, Weblate, OCA-git-bot, Simone Rubino, oca-ci, gianmarco, matteoopenf, LorenzoC0, Patrick Trabocchi
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:11:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - account
    - 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**

Questo modulo aggiunge il supporto all'imposta di bollo italiana nelle
fatture e nelle ricevute.

**English**

This module adds Italian Tax Stamp support in invoices and receipts.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_move_form_stamp account.move.form.stamp account.move xpath Inherits account.view_move_form
product_template_form_view_account_stamp product.template.form.inherit product.template xpath Inherits account.product_template_form_view
report_invoice_document_custom_fields_ext report_invoice_document_custom_fields_ext ir.ui.view qweb Inherits account.report_invoice_document
view_account_config_settings_stamp view_account_config_settings_stamp res.config.settings div Inherits account.res_config_settings_view_form
Models touched (5)

New fields (4)
  • auto_compute_stamp Boolean
    related='company_id.tax_stamp_product_id.auto_compute'
  • manually_apply_tax_stamp Boolean
    args: 'Apply tax stamp'
  • tax_stamp Boolean
    compute='_compute_tax_stamp' help='Tax stamp is applied to this invoice.' readonly=False store=True
  • tax_stamp_invoice_line_present Boolean
    compute='_compute_tax_stamp_invoice_line_present' string='Stamp line is present in invoice'
Public methods (5)
  • add_tax_stamp_invoice_line(self)
  • button_draft(self)
  • is_tax_stamp_applicable(self)
  • is_tax_stamp_line_present(self)
  • is_tax_stamp_product_present(self)

New fields (1)
  • is_stamp_line Boolean
    readonly=True
Public methods (0)

No public methods.

New fields (4)
  • auto_compute Boolean
    args: 'Auto-compute'
  • is_stamp Boolean
    args: 'Is a stamp'
  • stamp_apply_min_total_base Float
    digits='Account' args: 'Stamp applicability min total base'
  • stamp_apply_tax_ids Many2many → account.tax
    string='Stamp taxes' args: 'account.tax', 'product_tax_account_tax__rel', 'product_id', 'tax_id'
Public methods (0)

No public methods.

New fields (1)
  • tax_stamp_product_id Many2one → product.product
    help='Product used as Tax Stamp in customer invoices.' args: 'product.product', 'Tax Stamp Product'
Public methods (0)

No public methods.

New fields (1)
  • tax_stamp_product_id Many2one
    help='Product used as Tax Stamp in customer invoices.' readonly=False related='company_id.tax_stamp_product_id' string='Tax Stamp Product'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/14.0/l10n_it_account_stamp
VERSION
VERSION 1.2.0
CATEGORY
CATEGORYLocalization/Italy
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
COMMITTERS
COMMITTERSSergio Zanchetta, tafaRU, OCA Transbot, oca-travis, Weblate, OCA-git-bot, SimoRubi, Simone Rubino, Alfredo Zamora, oca-ci, gianmarco, Giovanni, matteoopenf, Alessandro Uffreduzzi, Marco Colombo, daniel-chionne
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - account
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_move_form_stamp account.move.form.stamp account.move xpath Inherits account.view_move_form
product_template_form_view_account_stamp product.template.form.inherit product.template xpath Inherits account.product_template_form_view
report_invoice_document_custom_fields_ext report_invoice_document_custom_fields_ext ir.ui.view qweb Inherits account.report_invoice_document
view_account_config_settings_stamp view_account_config_settings_stamp res.config.settings div Inherits account.res_config_settings_view_form
Models touched (5)

New fields (4)
  • auto_compute_stamp Boolean
    related='company_id.tax_stamp_product_id.auto_compute'
  • manually_apply_tax_stamp Boolean
    args: 'Apply tax stamp'
  • tax_stamp Boolean
    compute='_compute_tax_stamp' help='Tax stamp is applied to this invoice.' readonly=False store=True
  • tax_stamp_invoice_line_present Boolean
    compute='_compute_tax_stamp_invoice_line_present' string='Stamp line is present in invoice'
Public methods (5)
  • add_tax_stamp_invoice_line(self)
  • button_draft(self)
  • is_tax_stamp_applicable(self)
  • is_tax_stamp_line_present(self)
  • is_tax_stamp_product_present(self)

New fields (1)
  • is_stamp_line Boolean
    readonly=True
Public methods (0)

No public methods.

New fields (4)
  • auto_compute Boolean
    args: 'Auto-compute'
  • is_stamp Boolean
    args: 'Is a stamp'
  • stamp_apply_min_total_base Float
    digits='Account' args: 'Stamp applicability min total base'
  • stamp_apply_tax_ids Many2many → account.tax
    string='Stamp taxes' args: 'account.tax', 'product_tax_account_tax__rel', 'product_id', 'tax_id'
Public methods (0)

No public methods.

New fields (1)
  • tax_stamp_product_id Many2one → product.product
    help='Product used as Tax Stamp in customer invoices.' args: 'product.product', 'Tax Stamp Product'
Public methods (0)

No public methods.

New fields (1)
  • tax_stamp_product_id Many2one
    readonly=False related='company_id.tax_stamp_product_id'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/12.0/l10n_it_account_stamp
VERSION
VERSION 1.4.0
CATEGORY
CATEGORYLocalization/Italy
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
COMMITTERS
COMMITTERSLorenzo Battistini, eLBati, GitHub, Sergio Zanchetta, Alex Comba, OCA Transbot, oca-travis, Weblate, OCA-git-bot, SimoRubi, Simone Rubino, Lara Baggio
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy/tree/12.0/l10n_it_account_stamp
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:17
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - account
    - analytic
    - portal
    - http_routing
    - digest
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
invoice_form_stamp account.invoice.form.stamp account.invoice xpath Inherits account.invoice_form
product_template_form_view_account_stamp product.template.form.inherit product.template group Inherits account.product_template_form_view
report_invoice_document_custom_fields_ext report_invoice_document_custom_fields_ext ir.ui.view qweb Inherits account.report_invoice_document
view_account_config_settings_stamp view_account_config_settings_stamp res.config.settings div Inherits account.res_config_settings_view_form
view_invoice_line_form_stamp view_invoice_line_form_stamp account.invoice.line field Inherits account.view_invoice_line_form
Models touched (5)

New fields (4)
  • auto_compute_stamp Boolean
    related='company_id.tax_stamp_product_id.auto_compute'
  • manually_apply_tax_stamp Boolean
    args: 'Apply tax stamp'
  • tax_stamp Boolean
    compute='_compute_tax_stamp' help='Tax stamp is applied to this invoice.' readonly=False store=True string='Tax Stamp'
  • tax_stamp_line_present Boolean
    compute='_compute_tax_stamp_line_present' string='Stamp line is present in invoice'
Public methods (4)
  • action_move_create(self)
    @api.multi
  • add_tax_stamp_line(self)
    @api.multi
  • is_tax_stamp_applicable(self)
  • is_tax_stamp_line_present(self)

New fields (1)
  • is_stamp_line Boolean
    readonly=True related='product_id.is_stamp'
Public methods (0)

No public methods.

New fields (4)
  • auto_compute Boolean
    args: 'Auto-compute'
  • is_stamp Boolean
    args: 'Is a stamp'
  • stamp_apply_min_total_base Float
    digits=dp.get_precision('Account') args: 'Stamp applicability min total base'
  • stamp_apply_tax_ids Many2many → account.tax
    string='Stamp taxes' args: 'account.tax', 'product_tax_account_tax__rel', 'product_id', 'tax_id'
Public methods (0)

No public methods.

New fields (1)
  • tax_stamp_product_id Many2one → product.product
    help='Product used as Tax Stamp in customer invoices.' args: 'product.product', 'Tax Stamp Product'
Public methods (0)

No public methods.

New fields (1)
  • tax_stamp_product_id Many2one
    readonly=False related='company_id.tax_stamp_product_id'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/11.0/l10n_it_account_stamp
VERSION
VERSION 1.2.0
CATEGORY
CATEGORYLocalization/Italy
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Agile Business Group, Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Agile Business Group, Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, SimoRubi, SilvioGregorini, Stefano Consolaro
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - account_invoicing
    - account
    - analytic
    - web_planner
    - portal
    - http_routing
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
invoice_form_stamp account.invoice.form.stamp account.invoice xpath Inherits account.invoice_form
product_template_form_view_account_stamp product.template.form.inherit product.template page Inherits account.product_template_form_view
view_account_config_settings view_account_config_settings res.config.settings div Inherits account.res_config_settings_view_form
view_invoice_line_form_stamp view_invoice_line_form_stamp account.invoice.line field Inherits account.view_invoice_line_form
Models touched (5)

New fields (2)
  • auto_compute_stamp Boolean
    related='company_id.tax_stamp_product_id.auto_compute'
  • tax_stamp Boolean
    readonly=True states={'draft': [('readonly', False)]} args: 'Tax Stamp'
Public methods (4)
  • action_move_create(self)
    @api.multi
  • add_tax_stamp_line(self)
    @api.multi
  • is_tax_stamp_applicable(self)
  • is_tax_stamp_line_present(self)

New fields (1)
  • is_stamp_line Boolean
    readonly=True related='product_id.is_stamp'
Public methods (0)

No public methods.

New fields (5)
  • auto_compute Boolean
    args: 'Auto-compute'
  • is_stamp Boolean
    args: 'Is a stamp'
  • omit_move_from_missing_payback Boolean
    string='Omit Move From Missing Payback'
  • stamp_apply_min_total_base Float
    digits=dp.get_precision('Account') args: 'Stamp apply min total base'
  • stamp_apply_tax_ids Many2many → account.tax
    string='Stamp taxes' args: 'account.tax', 'product_tax_account_tax__rel', 'product_id', 'tax_id'
Public methods (1)
  • onchange_is_stamp(self)
    @api.onchange('is_stamp')

New fields (1)
  • tax_stamp_product_id Many2one → product.product
    help='Product used as Tax Stamp in customer invoices.' args: 'product.product', 'Tax Stamp Product'
Public methods (0)

No public methods.

New fields (1)
  • tax_stamp_product_id Many2one
    help='Product used as Tax Stamp in customer invoices.' related='company_id.tax_stamp_product_id' string='Tax Stamp Product'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/10.0/l10n_it_account_stamp
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYLocalization/Italy
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
COMMITTERS
COMMITTERSAlex Comba, OCA Transbot, oca-travis, OCA-git-bot, Sergio Corato
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
    - report
    - account
    - analytic
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
invoice_form_stamp account.invoice.form.stamp account.invoice xpath Inherits account.invoice_form
product_template_form_view_account_stamp product.template.form.inherit product.template page Inherits account.product_template_form_view
view_account_config_settings view_account_config_settings account.config.settings xpath Inherits account.view_account_config_settings
view_invoice_line_form_stamp view_invoice_line_form_stamp account.invoice.line field Inherits account.view_invoice_line_form
Models touched (5)

New fields (1)
  • tax_stamp_product_id Many2one
    help='Product used as Tax Stamp in customer invoices.' related='company_id.tax_stamp_product_id' string='Tax Stamp Product'
Public methods (1)
  • onchange_company_id(self)
    @api.onchange('company_id')

New fields (1)
  • tax_stamp Boolean
    readonly=True states={'draft': [('readonly', False)]} args: 'Tax Stamp'
Public methods (4)
  • action_move_create(self)
    @api.multi
  • add_tax_stamp_line(self)
    @api.multi
  • is_tax_stamp_applicable(self)
  • is_tax_stamp_line_present(self)

New fields (1)
  • is_stamp_line Boolean
    readonly=True related='product_id.is_stamp'
Public methods (0)

No public methods.

New fields (3)
  • is_stamp Boolean
    args: 'Is stamp'
  • stamp_apply_min_total_base Float
    digits=dp.get_precision('Account') args: 'Stamp apply min total base'
  • stamp_apply_tax_ids Many2many → account.tax
    string='Stamp taxes' args: 'account.tax', 'product_tax_account_tax__rel', 'product_id', 'tax_id'
Public methods (0)

No public methods.

New fields (1)
  • tax_stamp_product_id Many2one → product.product
    help='Product used as Tax Stamp in customer invoices.' args: 'product.product', 'Tax Stamp Product'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-italy
GIT
GIThttps://github.com/OCA/l10n-italy.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-italy/tree/8.0/l10n_it_account_stamp
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYLocalization/Italy
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ermanno Gnan, Sergio Corato, Enrico Ganzaroli
COMMITTERS
COMMITTERSGitHub, oca-travis, Weblate, OCA-git-bot, sergiocorato
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-italy
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:22
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - report
    - account
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
invoice_form_stamp account.invoice.form.stamp account.invoice xpath Inherits account.invoice_form
product_template_form_view_account_stamp product.template.form.inherit product.template page Inherits account.product_template_form_view
view_account_config_settings view_account_config_settings account.config.settings xpath Inherits account.view_account_config_settings
view_invoice_line_form_stamp view_invoice_line_form_stamp account.invoice.line field Inherits account.view_invoice_line_form
Models touched (5)

New fields (1)
  • tax_stamp_product_id Many2one
    help='Product used as Tax Stamp in customer invoices.' related='company_id.tax_stamp_product_id' string='Tax Stamp Product'
Public methods (1)
  • onchange_company_id(self, cr, uid, ids, company_id, context=None)
    @api.v7

New fields (1)
  • tax_stamp Boolean
    compute='_compute_tax_stamp' readonly=True states={'draft': [('readonly', False)]} args: 'Tax Stamp'
Public methods (4)
  • action_move_create(self)
    @api.multi
  • add_tax_stamp_line(self)
    @api.multi
  • is_tax_stamp_applicable(self)
  • is_tax_stamp_line_present(self)

New fields (1)
  • is_stamp_line Boolean
    readonly=True related='product_id.is_stamp'
Public methods (0)

No public methods.

New fields (3)
  • is_stamp Boolean
    args: 'Is stamp'
  • stamp_apply_min_total_base Float
    digits=dp.get_precision('Account') args: 'Stamp apply min total base'
  • stamp_apply_tax_ids Many2many → account.tax
    string='Stamp taxes' args: 'account.tax', 'product_tax_account_tax__rel', 'product_id', 'tax_id'
Public methods (0)

No public methods.

New fields (1)
  • tax_stamp_product_id Many2one → product.product
    help='Product used as Tax Stamp in customer invoices.' args: 'product.product', 'Tax Stamp Product'
Public methods (0)

No public methods.

STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/l10n-italy
PULL REQUEST
PULL REQUEST[19.0][MIG] l10n_it_account_stamp: Migration to 19.0 (#5069)