Browse Source

don dans inscription retraite

master
root 2 years ago
parent
commit
10470d75e0
2 changed files with 7 additions and 2 deletions
  1. +2
    -2
      models/booking_event_registration.py
  2. +5
    -0
      models/donation.py

+ 2
- 2
models/booking_event_registration.py View File

@ -510,7 +510,7 @@ class EventRegistration(models.Model):
#si l'option est un produit de don on créé un don pour la personne
if prd.donation: self.sudo().create_donation(reg.id,reg.partner_id,vals['product_id'],vals['price_unit'],invoice.id)
if prd.donation: self.sudo().create_donation(reg.id,reg.partner_id,prd.id,vals['price_unit'],invoice.id)
if not end_of_stay_invoice:
@ -774,7 +774,7 @@ class EventRegistration(models.Model):
#si l'option est un produit de don on créé un don pour la personne
if prd.donation: self.sudo().create_donation(reg.id,reg.partner_id,vals['product_id'],vals['price_unit'],invoice.id)
if prd.donation: self.sudo().create_donation(reg.id,reg.partner_id,prd.id,vals['price_unit'],invoice.id)
reg.balance_invoice_id=invoice.id
if event.individual_booking_event:


+ 5
- 0
models/donation.py View File

@ -313,3 +313,8 @@ class DonationDonation(models.Model):
donation=self.env['donation.donation'].search([('create_date','>=',today)])
for d in donation:
d.state='cancel'
def fix_donation(self):
#tax_receipt_total=0 for Donation pour favoriser le séjour des personnes à revenu modeste
donation=self.env['donation.donation'].search([('tax_receipt_total','=',0),('state','=','done')])
raise UserError(donation)

Loading…
Cancel
Save