[FIX] account: fix dependencies for amount_residual computation

when we unreconcile an entry, amount_residual is not recompute due to missing dependencies. Resulting in problem when trying to reconcile the move later on as amount_residual is zero and aml is considered already reconciled
This commit is contained in:
Cedric Snauwaert
2016-07-27 15:07:29 +02:00
parent 3180aec56a
commit 0da7184b67
+1 -1
View File
@@ -232,7 +232,7 @@ class AccountMoveLine(models.Model):
_description = "Journal Item"
_order = "date desc, id desc"
@api.depends('debit', 'credit', 'amount_currency', 'currency_id', 'matched_debit_ids.amount', 'matched_credit_ids.amount', 'account_id.currency_id', 'move_id.state')
@api.depends('debit', 'credit', 'amount_currency', 'currency_id', 'matched_debit_ids', 'matched_credit_ids', 'matched_debit_ids.amount', 'matched_credit_ids.amount', 'account_id.currency_id', 'move_id.state')
def _amount_residual(self):
""" Computes the residual amount of a move line from a reconciliable account in the company currency and the line's currency.
This amount will be 0 for fully reconciled lines or lines from a non-reconciliable account, the original line amount