fix: use untranslated UOM as default

This commit is contained in:
barredterra
2024-03-25 23:19:27 +01:00
parent b49d64de63
commit 4d4d88ec5f
4 changed files with 4 additions and 4 deletions

View File

@@ -172,7 +172,7 @@ class OpeningInvoiceCreationTool(Document):
income_expense_account_field = (
"income_account" if row.party_type == "Customer" else "expense_account"
)
default_uom = frappe.db.get_single_value("Stock Settings", "stock_uom") or _("Nos")
default_uom = frappe.db.get_single_value("Stock Settings", "stock_uom") or "Nos"
rate = flt(row.outstanding_amount) / flt(row.qty)
item_dict = frappe._dict(

View File

@@ -159,7 +159,7 @@ def get_invoice_summary(items, taxes):
rate=reference_row.tax_amount,
qty=1.0,
amount=reference_row.tax_amount,
stock_uom=frappe.db.get_single_value("Stock Settings", "stock_uom") or _("Nos"),
stock_uom=frappe.db.get_single_value("Stock Settings", "stock_uom") or "Nos",
tax_rate=tax.rate,
tax_amount=(reference_row.tax_amount * tax.rate) / 100,
net_amount=reference_row.tax_amount,

View File

@@ -33,7 +33,7 @@ def set_default_settings(args):
stock_settings.default_warehouse = frappe.db.get_value(
"Warehouse", {"warehouse_name": _("Stores")}
)
stock_settings.stock_uom = _("Nos")
stock_settings.stock_uom = "Nos"
stock_settings.auto_indent = 1
stock_settings.auto_insert_price_list_rate_if_missing = 1
stock_settings.set_qty_in_transactions_based_on_serial_no_input = 1

View File

@@ -474,7 +474,7 @@ def update_stock_settings():
stock_settings.default_warehouse = frappe.db.get_value(
"Warehouse", {"warehouse_name": _("Stores")}
)
stock_settings.stock_uom = _("Nos")
stock_settings.stock_uom = "Nos"
stock_settings.auto_indent = 1
stock_settings.auto_insert_price_list_rate_if_missing = 1
stock_settings.set_qty_in_transactions_based_on_serial_no_input = 1