Merge pull request #49756 from frappe/mergify/bp/version-15-hotfix/pr-49741

fix(stock entry): set expense account from company for manufacture (backport #49741)
This commit is contained in:
rohitwaghchaure
2025-09-27 10:04:06 +05:30
committed by GitHub

View File

@@ -2041,6 +2041,9 @@ class StockEntry(StockController):
# in case of BOM
to_warehouse = item.get("default_warehouse")
expense_account = item.get("expense_account")
if not expense_account:
expense_account = frappe.get_cached_value("Company", self.company, "stock_adjustment_account")
args = {
"to_warehouse": to_warehouse,
"from_warehouse": "",
@@ -2048,7 +2051,7 @@ class StockEntry(StockController):
"item_name": item.item_name,
"description": item.description,
"stock_uom": item.stock_uom,
"expense_account": item.get("expense_account"),
"expense_account": expense_account,
"cost_center": item.get("buying_cost_center"),
"is_finished_item": 1,
}