diff options
| author | IT Fixcomart <it@fixcomart.co.id> | 2025-10-07 03:29:31 +0000 |
|---|---|---|
| committer | IT Fixcomart <it@fixcomart.co.id> | 2025-10-07 03:29:31 +0000 |
| commit | d68f2b567b82898afe8f975cabc598d364c24f2c (patch) | |
| tree | abbc71ddd78b9cc67b4aad3c600162f1caa7ff37 | |
| parent | 04a68ba2e880d59c4be6cf1d720e0ec9f66f0654 (diff) | |
| parent | 540690de9d9da5805671f047151bf1d09d98c07c (diff) | |
Merged in refund_system (pull request #445)
push
| -rw-r--r-- | indoteknik_custom/models/refund_sale_order.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/indoteknik_custom/models/refund_sale_order.py b/indoteknik_custom/models/refund_sale_order.py index a866af6e..f9adeeff 100644 --- a/indoteknik_custom/models/refund_sale_order.py +++ b/indoteknik_custom/models/refund_sale_order.py @@ -643,12 +643,14 @@ class RefundSaleOrder(models.Model): ('journal_id', '=', 7), ('state', '=', 'posted'), ]) - misc = self.env['account.move'].search([ - ('ref', 'ilike', all_invoices.mapped('name')[0]), - ('ref', 'not ilike', 'reklas'), - ('journal_id', '=', 13), - ('state', '=', 'posted'), - ]) + misc = self.env['account.move'] + if all_invoices: + misc = self.env['account.move'].search([ + ('ref', 'ilike', all_invoices.mapped('name')[0]), + ('ref', 'not ilike', 'reklas'), + ('journal_id', '=', 13), + ('state', '=', 'posted'), + ]) moves2 = self.env['account.move'] if so_ids: so_records = self.env['sale.order'].browse(so_ids) |
