root 2 years ago
parent
commit
fcf38edca0
4 changed files with 8 additions and 4 deletions
  1. +2
    -1
      models/event_registration.py
  2. +4
    -1
      views/booking_event_registration.xml
  3. +1
    -1
      views/donation.xml
  4. +1
    -1
      views/event_registration.xml

+ 2
- 1
models/event_registration.py View File

@ -23,7 +23,8 @@ class EventRegistration(models.Model):
date_payment_down_payment=fields.Date('date payment down payment',compute='_compute_event_date_payment_down_payment')
date_payment_balance=fields.Date('date payment balance',compute='_compute_event_date_payment_balance')
date_payment_end_of_stay=fields.Date('date payment end of stay',compute='_compute_event_date_payment_end_of_stay')
member_status=fields.Selection(related='partner_id.member_status')
amount_total=fields.Monetary(related='invoice_id.amount_total')
def _compute_event_date_payment(self):
for rec in self:
if not rec.booking_event:


+ 4
- 1
views/booking_event_registration.xml View File

@ -252,7 +252,10 @@
</xpath>
<xpath expr="//field[@name='event_ticket_id']" position="replace">
<field name="online" invisible="context.get('booking_view')==True"/>
<field name="headphone" invisible="context.get('booking_view')==True"/>
<!-- <field name="headphone" invisible="context.get('booking_view')==True"/> -->
<field name="member_status" invisible="context.get('booking_view')==True"/>
<field name="amount_total" invisible="context.get('booking_view')==True"/>
<!-- <field name="invoice_options" invisible="context.get('booking_view')==False"/>
<field name="invoice_options_amount" invisible="context.get('booking_view')==False"/>
<field name="membership_amount" invisible="context.get('booking_view')==False"/>


+ 1
- 1
views/donation.xml View File

@ -6,7 +6,7 @@
<field name="inherit_id" ref="donation.donation_line_tree" />
<field name="arch" type="xml">
<xpath expr="//field[@name='product_id']" position="replace">
<field name="product_id" options="{'limit':50, 'no_create_edit': True,'no_quick_create': True}" context="{'default_donation': True}" />
<field name="product_id" options="{'limit':50,'no_create':True, 'no_create_edit': True,'no_quick_create': True}" context="{'default_donation': True}" />
</xpath>
</field>
</record>


+ 1
- 1
views/event_registration.xml View File

@ -14,7 +14,7 @@
<field name="online" attrs="{'invisible':[('booking_event','=',True)]}" />
<field name="onthespot_payment" attrs="{'invisible':[('booking_event','=',True)]}"/>
<field name="member_status" attrs="{'invisible':[('booking_event','=',True)]}"/>
</xpath>
<xpath expr="//button[@name='action_cancel']" position="after">


Loading…
Cancel
Save