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 @@
+
-