From b7d9c445c070200ddd2d48a07e1bacf67f53df1f Mon Sep 17 00:00:00 2001 From: "Achraf (abz)" Date: Wed, 21 Apr 2021 13:15:11 +0000 Subject: [PATCH] [FIX] 10n_ca: Add PST to company Add l10n_ca_pst field to company opw-2499263 closes odoo/odoo#69613 Signed-off-by: Nicolas Lempereur (nle) --- addons/l10n_ca/__manifest__.py | 2 ++ addons/l10n_ca/models/__init__.py | 1 + addons/l10n_ca/models/res_company.py | 8 ++++++ addons/l10n_ca/views/report_template.xml | 34 +++++++++++++++++++++++ addons/l10n_ca/views/res_company_view.xml | 15 ++++++++++ 5 files changed, 60 insertions(+) create mode 100644 addons/l10n_ca/models/res_company.py create mode 100644 addons/l10n_ca/views/report_template.xml create mode 100644 addons/l10n_ca/views/res_company_view.xml diff --git a/addons/l10n_ca/__manifest__.py b/addons/l10n_ca/__manifest__.py index c310e600fee..ed3a73f9354 100644 --- a/addons/l10n_ca/__manifest__.py +++ b/addons/l10n_ca/__manifest__.py @@ -48,7 +48,9 @@ position. 'data/account_chart_template_configure_data.xml', 'data/res_company_data.xml', 'views/res_partner_view.xml', + 'views/res_company_view.xml', 'views/report_invoice.xml', + 'views/report_template.xml' ], 'demo': [ 'demo/demo_company.xml', diff --git a/addons/l10n_ca/models/__init__.py b/addons/l10n_ca/models/__init__.py index 9ec15f238e2..53fe7f2259b 100644 --- a/addons/l10n_ca/models/__init__.py +++ b/addons/l10n_ca/models/__init__.py @@ -2,3 +2,4 @@ # Part of Odoo. See LICENSE file for full copyright and licensing details. from . import res_partner +from . import res_company diff --git a/addons/l10n_ca/models/res_company.py b/addons/l10n_ca/models/res_company.py new file mode 100644 index 00000000000..b13303e4184 --- /dev/null +++ b/addons/l10n_ca/models/res_company.py @@ -0,0 +1,8 @@ +# coding: utf-8 +from odoo import models, fields + + +class ResCompany(models.Model): + _inherit = 'res.company' + + l10n_ca_pst = fields.Char(related='partner_id.l10n_ca_pst', string='PST', store=False) diff --git a/addons/l10n_ca/views/report_template.xml b/addons/l10n_ca/views/report_template.xml new file mode 100644 index 00000000000..d24383250d1 --- /dev/null +++ b/addons/l10n_ca/views/report_template.xml @@ -0,0 +1,34 @@ + + + + + + + + + + diff --git a/addons/l10n_ca/views/res_company_view.xml b/addons/l10n_ca/views/res_company_view.xml new file mode 100644 index 00000000000..d5604a2c3ff --- /dev/null +++ b/addons/l10n_ca/views/res_company_view.xml @@ -0,0 +1,15 @@ + + + + + res.company.form.inherit.l10n.ca + res.company + + + + + + + + +