From 8b93bf1b46259076987c8442986c5b73ac5a2f00 Mon Sep 17 00:00:00 2001 From: stephanchrst Date: Wed, 29 Mar 2023 10:47:03 +0700 Subject: only qty purchase greater than zero will be convert to po --- indoteknik_custom/models/automatic_purchase.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/indoteknik_custom/models/automatic_purchase.py b/indoteknik_custom/models/automatic_purchase.py index d34a7aa1..97f77070 100644 --- a/indoteknik_custom/models/automatic_purchase.py +++ b/indoteknik_custom/models/automatic_purchase.py @@ -35,7 +35,11 @@ class AutomaticPurchase(models.Model): 'date_order': current_time } new_po = self.env['purchase.order'].create([param_header]) - products_vendors = self.env['automatic.purchase.line'].search([('automatic_purchase_id', '=', self.id), ('partner_id', '=', vendor['partner_id'][0])]) + products_vendors = self.env['automatic.purchase.line'].search([ + ('automatic_purchase_id', '=', self.id), + ('partner_id', '=', vendor['partner_id'][0]), + ('qty_purchase', '>', 0) + ]) count=0 for product in products_vendors: count += 10 -- cgit v1.2.3