Merge pull request #970 from expsa/project_test

Update project_invoice.py
This commit is contained in:
zainab2097 2024-09-03 13:35:24 +03:00 committed by GitHub
commit 060cb368b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -53,7 +53,7 @@ class ProjectInvoice(models.Model):
string="Allowed Internal Users", default=lambda self: self.env.user, domain=[('share', '=', False)])
allowed_portal_user_ids = fields.Many2many('res.users', 'project_invoice_allowed_portal_users_rel', string="Allowed Portal Users", domain=[('share', '=', True)])
@api.depends('invoice_id')
@api.depends('invoice_id','invoice_id.invoice_payments_widget','name')
def _compute_indo_invoice_id(self):
for record in self:
record.actual_date = record.invoice_id.invoice_date
@ -102,7 +102,7 @@ class ProjectInvoice(models.Model):
else:
rec.actual_payment_date = False
@api.depends('invoice_id', 'invoice_id.amount_residual', 'invoice_id.invoice_payments_widget')
@api.depends('invoice_id', 'invoice_id.amount_residual', 'invoice_id.invoice_payments_widget',)
def _compute_payment_amount(self):
for rec in self:
rec.payment_amount = rec.invoice_id.amount_total - rec.residual_amount