[IMP] account: add method to get payments
closes odoo/odoo#36228 Signed-off-by: Laurent Smet <smetl@users.noreply.github.com>
This commit is contained in:
@@ -1715,6 +1715,13 @@ class AccountMove(models.Model):
|
||||
else:
|
||||
return abs(total_reconciled / total_amount)
|
||||
|
||||
def _get_reconciled_payments(self):
|
||||
"""Helper used to retrieve the reconciled payments on this journal entry"""
|
||||
pay_term_line_ids = self.line_ids.filtered(lambda line: line.account_id.user_type_id.type in ('receivable', 'payable'))
|
||||
reconciled_amls = pay_term_line_ids.mapped('matched_debit_ids.debit_move_id') + \
|
||||
pay_term_line_ids.mapped('matched_credit_ids.credit_move_id')
|
||||
return reconciled_amls.mapped('payment_id')
|
||||
|
||||
@api.multi
|
||||
def _reverse_move_vals(self, default_values, cancel=True):
|
||||
''' Reverse values passed as parameter being the copied values of the original journal entry.
|
||||
|
||||
Reference in New Issue
Block a user