From e9c6c5a8eb47daa063fbbbeb74284fda338c1b80 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Thu, 11 Apr 2024 17:35:06 +0530 Subject: [PATCH] fix: zero division error (cherry picked from commit f9e230e758f16a6715534648dadc1003af98401a) --- erpnext/controllers/selling_controller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/controllers/selling_controller.py b/erpnext/controllers/selling_controller.py index ef7a5b69f923..e9896fa0fd65 100644 --- a/erpnext/controllers/selling_controller.py +++ b/erpnext/controllers/selling_controller.py @@ -444,7 +444,7 @@ def set_incoming_rate(self): get_valuation_method(d.item_code) == "Moving Average" and self.get("is_return") ): # Get incoming rate based on original item cost based on valuation method - qty = flt(d.get("stock_qty") or d.get("actual_qty")) + qty = flt(d.get("stock_qty") or d.get("actual_qty") or d.get("qty")) if ( not d.incoming_rate