diff --git a/pms/models/inherited_account_move.py b/pms/models/inherited_account_move.py index 97379c6bd..c50f80f61 100644 --- a/pms/models/inherited_account_move.py +++ b/pms/models/inherited_account_move.py @@ -26,6 +26,8 @@ class AccountMove(models.Model): def _computed_folio_origin(self): for inv in self: + inv.from_folio = False + inv.folio_ids = False folios = inv.mapped('invoice_line_ids.reservation_ids.folio_id') folios |= inv.mapped('invoice_line_ids.service_ids.folio_id') if folios: diff --git a/pms/models/pms_folio.py b/pms/models/pms_folio.py index 69b3cefb5..64bf67c4f 100644 --- a/pms/models/pms_folio.py +++ b/pms/models/pms_folio.py @@ -476,7 +476,7 @@ class PmsFolio(models.Model): """ if not self.partner_id: self.update({ - 'partner_move_id': False, + 'partner_invoice_id': False, 'payment_term_id': False, 'fiscal_position_id': False, }) diff --git a/pms/models/pms_reservation.py b/pms/models/pms_reservation.py index 14a8c5f3f..448f9a7df 100644 --- a/pms/models/pms_reservation.py +++ b/pms/models/pms_reservation.py @@ -810,7 +810,7 @@ class PmsReservation(models.Model): vals.update(self._prepare_add_missing_fields(vals)) if 'folio_id' in vals and 'channel_type' not in vals: folio = self.env["pms.folio"].browse(vals['folio_id']) - vals.update({'channel_type': folio.channel_type}) + vasls.update({'channel_type': folio.channel_type}) elif 'partner_id' in vals: folio_vals = {'partner_id': int(vals.get('partner_id')), 'channel_type': vals.get('channel_type')} diff --git a/pms/static/src/js/widgets/switch_hotel_menu.js b/pms/static/src/js/widgets/switch_hotel_menu.js index efe6bad80..bb985f3c7 100644 --- a/pms/static/src/js/widgets/switch_hotel_menu.js +++ b/pms/static/src/js/widgets/switch_hotel_menu.js @@ -13,7 +13,7 @@ var SwitchPmsMenu = Widget.extend({ template: 'pms.SwitchPmsMenu', willStart: function() { this.isMobile = config.device.isMobile; - if (!session.user_pmss) { + if (!session.user_pms) { return $.Deferred().reject(); } return this._super(); diff --git a/pms/views/pms_reservation_views.xml b/pms/views/pms_reservation_views.xml index be8ccd055..39d777f57 100644 --- a/pms/views/pms_reservation_views.xml +++ b/pms/views/pms_reservation_views.xml @@ -443,23 +443,23 @@ -