[WIP] comment return payment lines

This commit is contained in:
Darío Lodeiros
2020-10-13 09:43:20 +02:00
parent da4a84564a
commit 94a7d45321
3 changed files with 8 additions and 7 deletions

View File

@@ -32,7 +32,7 @@
"data/pms_sequence.xml", "data/pms_sequence.xml",
"report/pms_folio.xml", "report/pms_folio.xml",
"report/pms_folio_templates.xml", "report/pms_folio_templates.xml",
"templates/pms_email_template.xml", #"templates/pms_email_template.xml",
"views/general.xml", "views/general.xml",
"data/menus.xml", "data/menus.xml",
"views/pms_amenity_views.xml", "views/pms_amenity_views.xml",

View File

@@ -26,10 +26,10 @@ class PaymentReturn(models.Model):
folios_line = self.env["pms.folio"].browse( folios_line = self.env["pms.folio"].browse(
payments.mapped("folio_id.id") payments.mapped("folio_id.id")
) )
for folio in folios_line: # for folio in folios_line:
if self.id not in folio.return_ids.ids: # if self.id not in folio.return_ids.ids:
folio.update({"return_ids": [(4, self.id)]}) # folio.update({"return_ids": [(4, self.id)]})
msg = _("Return of %s registered") % (line.amount) # msg = _("Return of %s registered") % (line.amount)
folio.message_post(subject=_("Payment Return"), body=msg) # folio.message_post(subject=_("Payment Return"), body=msg)
folios += folios_line folios += folios_line
folios.compute_amount() folios.compute_amount()

View File

@@ -413,8 +413,9 @@ class PmsFolio(models.Model):
} }
) )
#TODO: Add return_ids to depends
@api.depends( @api.depends(
"amount_total", "payment_ids", "return_ids", "reservation_type", "state" "amount_total", "payment_ids", "reservation_type", "state"
) )
def compute_amount(self): def compute_amount(self):
acc_pay_obj = self.env["account.payment"] acc_pay_obj = self.env["account.payment"]