diff --git a/pms/models/pms_checkin_partner.py b/pms/models/pms_checkin_partner.py
index d0a7b1b9f..ecb824cd4 100644
--- a/pms/models/pms_checkin_partner.py
+++ b/pms/models/pms_checkin_partner.py
@@ -282,10 +282,6 @@ class PmsCheckinPartner(models.Model):
inverse_name="checkin_partner_possible_customer_id",
)
- partner_relationship = fields.Char(
- string="Partner relationship", help="Family relationship between travelers"
- )
-
signature = fields.Image(
string="Signature",
help="Signature of the guest",
diff --git a/pms/views/pms_checkin_partner_views.xml b/pms/views/pms_checkin_partner_views.xml
index 8d2cba6f9..0068181ad 100644
--- a/pms/views/pms_checkin_partner_views.xml
+++ b/pms/views/pms_checkin_partner_views.xml
@@ -115,7 +115,6 @@
-
diff --git a/pms_l10n_es/models/pms_checkin_partner.py b/pms_l10n_es/models/pms_checkin_partner.py
index e72ab0125..02122cc61 100644
--- a/pms_l10n_es/models/pms_checkin_partner.py
+++ b/pms_l10n_es/models/pms_checkin_partner.py
@@ -22,6 +22,33 @@ class PmsCheckinPartner(models.Model):
compute="_compute_support_number",
)
+ ses_partners_relationship = fields.Selection(
+ selection=[
+ ("AB", "Abuelo/a"),
+ ("BA", "Bisabuelo/a"),
+ ("BN", "Bisnieto/a"),
+ ("CD", "Cuñado/a"),
+ ("CY", "Cónyuge"),
+ ("HJ", "Hijo/a"),
+ ("HR", "Hermano"),
+ ("NI", "Nieto/a"),
+ ("PM", "Padre o Madre"),
+ ("SB", "Sobrino/a"),
+ ("SG", "Suegro/a"),
+ ("TI", "Tío/a"),
+ ("YN", "Yerno o Nuera"),
+ ("TU", "Tutor/a"),
+ ("OT", "Otro"),
+ ],
+ required=False,
+ )
+
+ ses_related_checkin_partner_id = fields.Many2one(
+ comodel_name="pms.checkin.partner",
+ string="Related checkin partner",
+ required=False,
+ )
+
@api.depends("partner_id")
def _compute_support_number(self):
for record in self:
diff --git a/pms_l10n_es/views/pms_checkin_partner_views.xml b/pms_l10n_es/views/pms_checkin_partner_views.xml
index b5552506a..0e2716674 100644
--- a/pms_l10n_es/views/pms_checkin_partner_views.xml
+++ b/pms_l10n_es/views/pms_checkin_partner_views.xml
@@ -8,6 +8,10 @@
+
+
+
+