mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[FIX] dependencies
This commit is contained in:
@@ -61,7 +61,6 @@ class HotelCheckinPartner(models.Model):
|
||||
required=True)
|
||||
email = fields.Char('E-mail', related='partner_id.email')
|
||||
mobile = fields.Char('Mobile', related='partner_id.mobile')
|
||||
gender = fields.Selection('Gender', related='partner_id.gender')
|
||||
reservation_id = fields.Many2one(
|
||||
'hotel.reservation', default=_default_reservation_id)
|
||||
folio_id = fields.Many2one('hotel.folio',
|
||||
@@ -128,6 +127,8 @@ class HotelCheckinPartner(models.Model):
|
||||
def action_on_board(self):
|
||||
for record in self:
|
||||
record.state = 'booking'
|
||||
if record.reservation_id.state == 'confirm':
|
||||
record.reservation_id.state = 'booking'
|
||||
|
||||
@api.multi
|
||||
def action_done(self):
|
||||
|
||||
@@ -53,7 +53,6 @@
|
||||
<field name="partner_id" required="True"/>
|
||||
<field name="mobile"/>
|
||||
<field name="email"/>
|
||||
<field name="gender"/>
|
||||
<field name="enter_date"/>
|
||||
<field name="exit_date"/>
|
||||
<field name="reservation_id" invisible="1"/>
|
||||
@@ -81,7 +80,6 @@
|
||||
<field name="partner_id" required="True"/>
|
||||
<field name="mobile"/>
|
||||
<field name="email"/>
|
||||
<field name="gender"/>
|
||||
<field name="enter_date"/>
|
||||
<field name="exit_date"/>
|
||||
<field name="reservation_id"/>
|
||||
|
||||
@@ -461,16 +461,7 @@ var PMSCalendarController = AbstractController.extend({
|
||||
method: 'action_checks',
|
||||
args: [ev.data.reservation_id],
|
||||
}).then(function (result){
|
||||
return self.do_action({
|
||||
name: result.name,
|
||||
view_type: result.view_type,
|
||||
view_mode: result.view_mode,
|
||||
type: result.type,
|
||||
res_model: result.res_model,
|
||||
views: [[false, 'form']],
|
||||
domain: result.domain,
|
||||
target: result.target,
|
||||
});
|
||||
return self.do_action(result);
|
||||
});
|
||||
});
|
||||
$reservationPopover.data('bs.popover').tip().find(".btn_popover_open_invoice").on('click',
|
||||
|
||||
@@ -29,7 +29,7 @@ class HotelCheckinPartner(models.Model):
|
||||
document_type = fields.Selection(related='partner_id.document_type')
|
||||
document_number = fields.Char(related='partner_id.document_number')
|
||||
document_expedition_date = fields.Date(related='partner_id.document_expedition_date')
|
||||
|
||||
gender = fields.Selection('Gender', related='partner_id.gender')
|
||||
code_ine_id = fields.Many2one(related="partner_id.code_ine_id")
|
||||
|
||||
#TMP_FIX VAT Validation
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
'hidden_cardex': True, 'edit_cardex': True }"/>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='partner_id']" position="after">
|
||||
<field name="gender"/>
|
||||
<field name="document_type"/>
|
||||
<field name="document_number" string="Doc. Number"/>
|
||||
<field name="document_expedition_date" string="Exp. Date"/>
|
||||
@@ -53,6 +54,7 @@
|
||||
'hidden_cardex': True, 'edit_cardex': True }"/>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='partner_id']" position="after">
|
||||
<field name="gender"/>
|
||||
<field name="document_type"/>
|
||||
<field name="document_number" string="Doc. Number"/>
|
||||
<field name="document_expedition_date" string="Exp. Date"/>
|
||||
|
||||
Reference in New Issue
Block a user