fix: Validate for missing expense account (#36078)
* fix: Validate for missing expense account * fix: Validate for missing expense account
This commit is contained in:
parent
e44615f52b
commit
ce9164ec69
@ -201,6 +201,12 @@ class StockController(AccountsController):
|
|||||||
warehouse_asset_account = warehouse_account[item_row.get("warehouse")]["account"]
|
warehouse_asset_account = warehouse_account[item_row.get("warehouse")]["account"]
|
||||||
|
|
||||||
expense_account = frappe.get_cached_value("Company", self.company, "default_expense_account")
|
expense_account = frappe.get_cached_value("Company", self.company, "default_expense_account")
|
||||||
|
if not expense_account:
|
||||||
|
frappe.throw(
|
||||||
|
_(
|
||||||
|
"Please set default cost of goods sold account in company {0} for booking rounding gain and loss during stock transfer"
|
||||||
|
).format(frappe.bold(self.company))
|
||||||
|
)
|
||||||
|
|
||||||
gl_list.append(
|
gl_list.append(
|
||||||
self.get_gl_dict(
|
self.get_gl_dict(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user