fix: get default stock uom (#45384)

Co-authored-by: Sagar Vora <sagar@resilient.tech>
This commit is contained in:
Raffael Meyer
2025-01-23 14:32:39 +01:00
committed by GitHub
parent d1329c2910
commit d92f9330fa
3 changed files with 27 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ from frappe.utils.file_manager import remove_file
from erpnext.controllers.taxes_and_totals import ItemWiseTaxDetail, get_itemised_tax
from erpnext.regional.italy import state_codes
from erpnext.stock.utils import get_default_stock_uom
def update_itemised_tax_data(doc):
@@ -159,7 +160,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=get_default_stock_uom(),
tax_rate=tax.rate,
tax_amount=(reference_row.tax_amount * tax.rate) / 100,
net_amount=reference_row.tax_amount,