mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[IMP] Base partner fields compute on folio&reservation
This commit is contained in:
@@ -74,6 +74,7 @@
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="pms_checkin_partner_reservation_view_tree" model="ir.ui.view">
|
||||
<field name="name">pms.checkin.partner.reservation.view.tree</field>
|
||||
<field name="model">pms.checkin.partner</field>
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
</h2>
|
||||
<h1>
|
||||
<field
|
||||
name="partner_id"
|
||||
name="partner_name"
|
||||
placeholder="Guest"
|
||||
attrs="{'invisible':[('reservation_type','in',('out'))]}"
|
||||
/>
|
||||
@@ -177,7 +177,6 @@
|
||||
>
|
||||
<field name="email" placeholder="email" />
|
||||
<field name="mobile" placeholder="mobile" />
|
||||
<field name="phone" />
|
||||
<field name="partner_internal_comment" />
|
||||
<field
|
||||
name="segmentation_ids"
|
||||
@@ -253,6 +252,7 @@
|
||||
|
||||
</group>
|
||||
<group invisible="1">
|
||||
<field name="partner_id" invisible="1" />
|
||||
<field name="payment_state" invisible="1" force_save="1" />
|
||||
<field name="move_ids" invisible="1" />
|
||||
<field name="invoice_status" invisible="1" />
|
||||
@@ -485,7 +485,8 @@
|
||||
default_order="create_date desc"
|
||||
>
|
||||
<field name="name" />
|
||||
<field name="partner_id" select="1" />
|
||||
<field name="partner_id" invisible="1" />
|
||||
<field name="partner_name" select="1" />
|
||||
<field name="date_order" select="1" />
|
||||
<field name="user_id" widget="many2one_avatar_user" optional="show" />
|
||||
<field name="reservation_ids" widget="many2many_tags" optional="show" />
|
||||
@@ -551,7 +552,8 @@
|
||||
<field name="arch" type="xml">
|
||||
<kanban class="o_res_partner_kanban" limit="80">
|
||||
<field name="name" />
|
||||
<field name="partner_id" />
|
||||
<field name="partner_id" invisible="1" />
|
||||
<field name="partner_name" />
|
||||
<field name="reservation_ids" />
|
||||
<field name="service_ids" />
|
||||
<field name="pending_amount" />
|
||||
@@ -569,7 +571,8 @@
|
||||
/>
|
||||
<div class="oe_kanban_details">
|
||||
<strong class="oe_partner_heading">
|
||||
<field name="partner_id" />
|
||||
<field name="partner_name" />
|
||||
<field name="partner_id" invisible="1" />
|
||||
</strong>
|
||||
<div class="oe_kanban_partner_links" />
|
||||
</div>
|
||||
|
||||
@@ -229,12 +229,13 @@
|
||||
style="margin-right: 30px;"
|
||||
/>
|
||||
<field
|
||||
name="partner_id"
|
||||
name="partner_name"
|
||||
default_focus="1"
|
||||
placeholder="Lastname, Firstname"
|
||||
attrs="{'invisible':[('reservation_type','in',('out'))]}"
|
||||
required="1"
|
||||
/>
|
||||
<field name="partner_id" invisible="1" />
|
||||
<field
|
||||
name="closure_reason_id"
|
||||
default_focus="1"
|
||||
@@ -666,7 +667,8 @@
|
||||
/>
|
||||
<field name="folio_id" decoration-bf="1" />
|
||||
<field name="allowed_room_ids" invisible="1" />
|
||||
<field name="partner_id" />
|
||||
<field name="partner_id" invisible="1" />
|
||||
<field name="partner_name" />
|
||||
<field name="room_type_id" optional="show" />
|
||||
<field name="adults" optional="show" />
|
||||
<field name="ratio_checkin_data" widget="progressbar" optional="show" />
|
||||
@@ -752,7 +754,7 @@
|
||||
>
|
||||
<attribute name="invisible">True</attribute>
|
||||
</xpath> -->
|
||||
<xpath expr="//field[@name='partner_id']" position="attributes">
|
||||
<xpath expr="//field[@name='partner_name']" position="attributes">
|
||||
<attribute name="invisible">True</attribute>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='folio_pending_amount']" position="attributes">
|
||||
|
||||
@@ -259,7 +259,7 @@
|
||||
<div class="col pl-md-0">
|
||||
<div
|
||||
t-field="reservation.partner_id"
|
||||
t-options='{"widget": "contact", "fields": ["name", "partner_email", "partner_phone"]}'
|
||||
t-options='{"widget": "contact", "fields": ["name", "partner_email", "partner_mobile"]}'
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user