fix: expense account set as COGS for stock entry Material Issue (#41026)

This commit is contained in:
rohitwaghchaure
2024-04-16 13:55:35 +05:30
committed by GitHub
parent 85c63f29c0
commit 03231e99ef

View File

@@ -1646,11 +1646,7 @@ class StockEntry(StockController):
ret.update(get_uom_details(args.get("item_code"), args.get("uom"), args.get("qty")))
if self.purpose == "Material Issue":
ret["expense_account"] = (
item.get("expense_account")
or item_group_defaults.get("expense_account")
or frappe.get_cached_value("Company", self.company, "default_expense_account")
)
ret["expense_account"] = item.get("expense_account") or item_group_defaults.get("expense_account")
for company_field, field in {
"stock_adjustment_account": "expense_account",