fix: expense account set as COGS for stock entry Material Issue (#41026)
(cherry picked from commit 03231e99ef)
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com>
This commit is contained in:
@@ -1402,11 +1402,7 @@ class StockEntry(StockController):
|
|||||||
ret.update(get_uom_details(args.get("item_code"), args.get("uom"), args.get("qty")))
|
ret.update(get_uom_details(args.get("item_code"), args.get("uom"), args.get("qty")))
|
||||||
|
|
||||||
if self.purpose == "Material Issue":
|
if self.purpose == "Material Issue":
|
||||||
ret["expense_account"] = (
|
ret["expense_account"] = item.get("expense_account") or item_group_defaults.get("expense_account")
|
||||||
item.get("expense_account")
|
|
||||||
or item_group_defaults.get("expense_account")
|
|
||||||
or frappe.get_cached_value("Company", self.company, "default_expense_account")
|
|
||||||
)
|
|
||||||
|
|
||||||
for company_field, field in {
|
for company_field, field in {
|
||||||
"stock_adjustment_account": "expense_account",
|
"stock_adjustment_account": "expense_account",
|
||||||
|
|||||||
Reference in New Issue
Block a user