From e126c8b2d0f66bec564d35acd3532baa74f9a1e0 Mon Sep 17 00:00:00 2001 From: braisab Date: Mon, 25 Mar 2024 20:03:16 +0100 Subject: [PATCH] [WIP]14.0: document country field in res partner --- pms/models/__init__.py | 1 + pms/models/res_partner.py | 6 +++++ pms/views/res_partner_id_category_view.xml | 29 ++++++++++++++++++++++ pms/views/res_partner_id_number_view.xml | 16 ++++++++++++ pms/views/res_partner_views.xml | 2 +- 5 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 pms/views/res_partner_id_category_view.xml create mode 100644 pms/views/res_partner_id_number_view.xml diff --git a/pms/models/__init__.py b/pms/models/__init__.py index 376a5b940..398c5af2d 100644 --- a/pms/models/__init__.py +++ b/pms/models/__init__.py @@ -52,3 +52,4 @@ from . import payment_acquirer from . import account_analytic_line from . import res_partner_category from . import res_country +from . import res_partner_id_category diff --git a/pms/models/res_partner.py b/pms/models/res_partner.py index 3863bff41..980a25acb 100644 --- a/pms/models/res_partner.py +++ b/pms/models/res_partner.py @@ -239,6 +239,12 @@ class ResPartner(models.Model): comodel_name="res.country.state", ) + document_country_id = fields.Many2one( + string="Document Country", + help="Country of the document", + comodel_name="res.country", + ) + @api.depends("pms_checkin_partner_ids", "pms_checkin_partner_ids.gender") def _compute_gender(self): if hasattr(super(), "_compute_gender"): diff --git a/pms/views/res_partner_id_category_view.xml b/pms/views/res_partner_id_category_view.xml new file mode 100644 index 000000000..98ba24020 --- /dev/null +++ b/pms/views/res_partner_id_category_view.xml @@ -0,0 +1,29 @@ + + + + view.partner.id.category.form.inherited + res.partner.id_category + + + + + + + + + view.partner.id.category.tree.inherited + res.partner.id_category + + + + + + + + diff --git a/pms/views/res_partner_id_number_view.xml b/pms/views/res_partner_id_number_view.xml new file mode 100644 index 000000000..136de0f52 --- /dev/null +++ b/pms/views/res_partner_id_number_view.xml @@ -0,0 +1,16 @@ + + + + inherit.res.partner.id_number.form + res.partner.id_number + + + + 0 + + + + diff --git a/pms/views/res_partner_views.xml b/pms/views/res_partner_views.xml index 9103d6c85..7cef7104e 100644 --- a/pms/views/res_partner_views.xml +++ b/pms/views/res_partner_views.xml @@ -95,6 +95,7 @@ +