diff options
| author | Mqdd <ahmadmiqdad27@gmail.com> | 2026-02-23 15:56:16 +0700 |
|---|---|---|
| committer | Mqdd <ahmadmiqdad27@gmail.com> | 2026-02-23 15:56:16 +0700 |
| commit | c0781114ae9c1e1616b6ccbff22d43452e7e1fcc (patch) | |
| tree | 7d9aa8c52c1fb24f111325d3eefdf3e325df1ac7 /fixco_custom | |
| parent | 4cbd08353e76cd2fd8f6c7c0ad50db1bab7e0f87 (diff) | |
<MIqdad> fix RINV not getting invoice mp and sale_id
Diffstat (limited to 'fixco_custom')
| -rw-r--r-- | fixco_custom/models/account_move.py | 2 | ||||
| -rw-r--r-- | fixco_custom/models/account_move_line.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/fixco_custom/models/account_move.py b/fixco_custom/models/account_move.py index b1f540e..d727380 100644 --- a/fixco_custom/models/account_move.py +++ b/fixco_custom/models/account_move.py @@ -304,7 +304,7 @@ class AccountMove(models.Model): entry.soo_number = ', '.join(soo_list) - if entry.move_type == 'out_invoice': + if entry.move_type in ['out_invoice', 'out_refund']: search_inv = entry.search([('move_type', '=', 'out_invoice'), ('id', '=', entry.id), ('invoice_marketplace', '=', entry.sale_id.invoice_mp)], limit=1).invoice_marketplace entry.invoice_marketplace = search_inv if entry.picking_id: diff --git a/fixco_custom/models/account_move_line.py b/fixco_custom/models/account_move_line.py index a2a6e02..d84c802 100644 --- a/fixco_custom/models/account_move_line.py +++ b/fixco_custom/models/account_move_line.py @@ -85,7 +85,7 @@ class AccountMoveLine(models.Model): continue # invoice - if move.move_type in ('out_invoice', 'in_invoice'): + if move.move_type in ('out_invoice', 'in_invoice', 'out_refund'): line.invoice_marketplace = move.invoice_marketplace # kas?/entries else: |
