From 6bf3088d205927d21b5e0ced55309159a1cebb6f Mon Sep 17 00:00:00 2001 From: Dario Lodeiros Date: Sat, 19 Jun 2021 16:12:24 +0200 Subject: [PATCH] [IMP] Nav from checkin to partner action --- pms/models/pms_checkin_partner.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pms/models/pms_checkin_partner.py b/pms/models/pms_checkin_partner.py index 5931d2d9e..e7278cb67 100644 --- a/pms/models/pms_checkin_partner.py +++ b/pms/models/pms_checkin_partner.py @@ -602,3 +602,17 @@ class PmsCheckinPartner(models.Model): } record.update(vals) return True + + def open_partner(self): + """ Utility method used to add an "View Customer" button in folio views """ + self.ensure_one() + partner_form_id = self.env.ref("base.view_partner_address_form").id + return { + "type": "ir.actions.act_window", + "res_model": "res.partner", + "view_mode": "form", + "views": [(partner_form_id, "form")], + "res_id": self.partner_id.id, + "target": "new", + "flags": {"form": {"action_buttons": True}}, + }