Merge pull request #39140 from s-aga-r/FIX-8018

fix: don't set rate for non-stock item in Internal Transfer
This commit is contained in:
s-aga-r
2024-01-05 22:51:47 +05:30
committed by GitHub
2 changed files with 22 additions and 0 deletions

View File

@@ -432,6 +432,9 @@ class SellingController(StockController):
items = self.get("items") + (self.get("packed_items") or [])
for d in items:
if not frappe.get_cached_value("Item", d.item_code, "is_stock_item"):
continue
if not self.get("return_against") or (
get_valuation_method(d.item_code) == "Moving Average" and self.get("is_return")
):