Update rent_payment.py

This commit is contained in:
zainab2097 2024-08-04 17:21:16 +03:00 committed by GitHub
parent dc301d306c
commit ad5c5f98ac
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 3 deletions

View File

@ -29,7 +29,7 @@ class RentPayment(models.Model):
user_id = fields.Many2one('res.users', string="Responsible")
company_id = fields.Many2one('res.company', string="Company")
due_date = fields.Date(string="Due Date")
paid_date = fields.Date(string="Paid Date",related='invoice_id.payment_id.date')
paid_date = fields.Date(string="Paid Date")
payment_method = fields.Selection([('check', 'Bank Check'),
('cash', 'Cash'),
('transfer', 'Transfer')], string="Payment Method", default='transfer')
@ -58,7 +58,7 @@ class RentPayment(models.Model):
if rec.invoice_id.payment_state in ['paid', 'in_payment']:
rec.write({'state': 'paid'})
payment_obj = self.env['account.payment'].search([('ref','=',invoice_id.name)],limit=1)
payment_obj = self.env['account.payment'].search([('ref','=',rec.invoice_id.name)],limit=1)
rec.paid_date=payment_obj.date
return res
@ -72,7 +72,7 @@ class RentPayment(models.Model):
rec.paid = True
if rec.invoice_id.payment_state in ['paid','in_payment']:
rec.write({'state': 'paid'})
payment_obj = self.env['account.payment'].search([('ref','=',invoice_id.name)],limit=1)
payment_obj = self.env['account.payment'].search([('ref','=',rec.invoice_id.name)],limit=1)
rec.paid_date=payment_obj.date