Merge pull request #501 from expsa/realstate

Update rent_payment.py
This commit is contained in:
zainab2097 2024-08-04 17:06:02 +03:00 committed by GitHub
commit f26369db65
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 1 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")
paid_date = fields.Date(string="Paid Date",related='invoice_id.payment_id.date')
payment_method = fields.Selection([('check', 'Bank Check'),
('cash', 'Cash'),
('transfer', 'Transfer')], string="Payment Method", default='transfer')
@ -57,6 +57,7 @@ class RentPayment(models.Model):
for rec in self:
if rec.invoice_id.payment_state in ['paid', 'in_payment']:
rec.write({'state': 'paid'})
rec.paid_date = rec.invoice_id.payment_id.date or False
return res