From 1b2261abbc341449e5f5fb8e988c746ef4350f78 Mon Sep 17 00:00:00 2001 From: FIN-IT_AndriFP Date: Fri, 5 Dec 2025 09:52:05 +0700 Subject: (andri) search refund --- indoteknik_custom/views/refund_sale_order.xml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/indoteknik_custom/views/refund_sale_order.xml b/indoteknik_custom/views/refund_sale_order.xml index fbe17093..2e9d5628 100644 --- a/indoteknik_custom/views/refund_sale_order.xml +++ b/indoteknik_custom/views/refund_sale_order.xml @@ -294,6 +294,22 @@ + + + refund.sale.order.search + refund.sale.order + + + + + + + + + + + + Refund Sales Order -- cgit v1.2.3 From 91ece5bd8c26284c13b836efc4a8cff1913c525a Mon Sep 17 00:00:00 2001 From: FIN-IT_AndriFP Date: Fri, 5 Dec 2025 11:00:28 +0700 Subject: fix --- indoteknik_custom/views/advance_payment_request.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/indoteknik_custom/views/advance_payment_request.xml b/indoteknik_custom/views/advance_payment_request.xml index 278deda5..9a3b726d 100644 --- a/indoteknik_custom/views/advance_payment_request.xml +++ b/indoteknik_custom/views/advance_payment_request.xml @@ -222,7 +222,8 @@ - + + -- cgit v1.2.3 From b8e691bd016f5373d1fae2d151b4a5e8d75a4ec2 Mon Sep 17 00:00:00 2001 From: FIN-IT_AndriFP Date: Fri, 5 Dec 2025 11:17:15 +0700 Subject: add filter & group pumreimburse --- indoteknik_custom/views/advance_payment_request.xml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/indoteknik_custom/views/advance_payment_request.xml b/indoteknik_custom/views/advance_payment_request.xml index 9a3b726d..dd6370c7 100644 --- a/indoteknik_custom/views/advance_payment_request.xml +++ b/indoteknik_custom/views/advance_payment_request.xml @@ -196,7 +196,6 @@ - @@ -212,6 +211,7 @@ widget="badge"/> + @@ -227,6 +227,16 @@ + + + + + + + + + + -- cgit v1.2.3 From f7c99e518ca9489e118f4c68f2d13ce91b0f1e84 Mon Sep 17 00:00:00 2001 From: Mqdd Date: Fri, 5 Dec 2025 16:51:17 +0700 Subject: cr requisition create po flow --- indoteknik_custom/models/requisition.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/indoteknik_custom/models/requisition.py b/indoteknik_custom/models/requisition.py index 64ef4fc8..748642eb 100644 --- a/indoteknik_custom/models/requisition.py +++ b/indoteknik_custom/models/requisition.py @@ -85,7 +85,7 @@ class Requisition(models.Model): ('product_id', '=', prod_line.product_id.id), ('order_id', '=', req.sale_order_id.id) ]) if match: - raise UserError ('Product sudah di SO tidak approve/create PO') + raise UserError ('Product sudah ada di SO tidak bisa approve/create PO') def button_approve(self): @@ -108,7 +108,7 @@ class Requisition(models.Model): raise UserError('Tidak ada Lines, belum bisa create PO') if self.is_po: raise UserError('Sudah pernah di create PO') - if not self.sale_order_id: + if not self.sale_order_id and (not self.sales_approve or not self.merchandise_approve): raise UserError('Tidak ada link dengan Sales Order, tidak bisa dihitung sebagai Plafon Qty di PO') vendor_ids = self.env['requisition.line'].read_group([ -- cgit v1.2.3