summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models/refund_sale_order.py
diff options
context:
space:
mode:
authorAzka Nathan <darizkyfaz@gmail.com>2026-03-11 15:05:48 +0700
committerAzka Nathan <darizkyfaz@gmail.com>2026-03-11 15:05:48 +0700
commit38fe4570a429e711ed04b41a75f395a2d2d821a5 (patch)
treefee24a504ba8231876bc79a19b9eea2e06073ef2 /indoteknik_custom/models/refund_sale_order.py
parent9e5744f9e219d284eebb2ee006a772ba78ad054d (diff)
parenta637972fca56a9f2e62636f7639cf27de033b248 (diff)
Merge branch 'odoo-backup' of bitbucket.org:altafixco/indoteknik-addons into odoo-backup
# Conflicts: # indoteknik_custom/models/purchase_order.py # indoteknik_custom/security/ir.model.access.csv
Diffstat (limited to 'indoteknik_custom/models/refund_sale_order.py')
-rw-r--r--indoteknik_custom/models/refund_sale_order.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/indoteknik_custom/models/refund_sale_order.py b/indoteknik_custom/models/refund_sale_order.py
index 4c3ca52e..6acd0b59 100644
--- a/indoteknik_custom/models/refund_sale_order.py
+++ b/indoteknik_custom/models/refund_sale_order.py
@@ -680,6 +680,20 @@ class RefundSaleOrder(models.Model):
('journal_id', '=', 13),
('state', '=', 'posted'),
])
+ if rec.sale_order_ids:
+ so_records = rec.sale_order_ids
+ so_names = so_records.mapped('name')
+ domain = [
+ ('journal_id', '=', 13),
+ ('state', '=', 'posted'),
+ ('sale_id', '=', False),
+ ('ref', 'ilike', 'selisih'),
+ ]
+ domain += ['|'] * (len(so_names) - 1)
+ for name in so_names:
+ domain.append(('ref', 'ilike', name))
+
+ misc = self.env['account.move'].search(domain)
moves_ongkir = self.env['account.move']
if rec.sale_order_ids: