From 9ef3130b7082548cabfb077fee38d804ee509cfa Mon Sep 17 00:00:00 2001 From: miguelpadin Date: Mon, 23 Sep 2024 14:56:15 +0100 Subject: [PATCH 1/2] [REF] pms-l10n_es: required fields for SES --- pms/models/pms_checkin_partner.py | 4 ---- pms/views/pms_checkin_partner_views.xml | 1 - pms_l10n_es/models/pms_checkin_partner.py | 27 +++++++++++++++++++++++ 3 files changed, 27 insertions(+), 5 deletions(-) diff --git a/pms/models/pms_checkin_partner.py b/pms/models/pms_checkin_partner.py index 8c394e817..a30e08e6c 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 ca3ca9f0b..6b1c39aee 100644 --- a/pms_l10n_es/models/pms_checkin_partner.py +++ b/pms_l10n_es/models/pms_checkin_partner.py @@ -20,6 +20,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: From b693cf587334cd340502e1c71e4d8ce8ad08434b Mon Sep 17 00:00:00 2001 From: miguelpadin Date: Mon, 23 Sep 2024 15:41:09 +0100 Subject: [PATCH 2/2] [IMP] pms-l10n_es: add new field to checkin partner view --- pms_l10n_es/views/pms_checkin_partner_views.xml | 4 ++++ 1 file changed, 4 insertions(+) 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 @@ + + + +