Merge pull request #49741 from aerele/stock-entry-manufacture-expense-account

fix(stock entry): set expense account from company for manufacture
This commit is contained in:
rohitwaghchaure
2025-09-26 18:57:23 +05:30
committed by GitHub

View File

@@ -2262,6 +2262,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": "",
@@ -2269,7 +2272,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,
}