Minor fixes

This commit is contained in:
oscar alvarez 2023-02-27 17:46:53 -05:00
parent 2c0c60da16
commit 1d41f8eba0
2 changed files with 4 additions and 2 deletions

View file

@ -690,7 +690,7 @@ class Booking(Workflow, ModelSQL, ModelView):
res[party.id] = {
'party': party,
'currency': bk.currency.id,
'payment_term': bk.payment_term,
'payment_term': bk.payment_term.id,
'number': bk.number,
'reference': [folio.registration_card],
'rooms': [folio.room.name],

View file

@ -383,8 +383,10 @@ class Folio(ModelSQL, ModelView):
_check_charges(self)
_check_accommodation(self)
elif bk.responsible_payment == 'holder':
if self.main_guest == bk.party:
if bk.payment_term and bk.payment_term.payment_type == 2:
return
if self.main_guest == bk.party:
for folio in bk.lines:
if bk.pending_to_pay == 0:
for charge in folio.charges: