From 0b14680ecf2144c22c50c7205089531c56da4607 Mon Sep 17 00:00:00 2001 From: barredterra <14891507+barredterra@users.noreply.github.com> Date: Mon, 9 Sep 2024 18:03:35 +0200 Subject: [PATCH] fix(E Invoice Import): set item to None instead of "" --- .../doctype/e_invoice_import/e_invoice_import.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eu_einvoice/european_e_invoice/doctype/e_invoice_import/e_invoice_import.py b/eu_einvoice/european_e_invoice/doctype/e_invoice_import/e_invoice_import.py index f4326b6..6f594bf 100644 --- a/eu_einvoice/european_e_invoice/doctype/e_invoice_import/e_invoice_import.py +++ b/eu_einvoice/european_e_invoice/doctype/e_invoice_import/e_invoice_import.py @@ -145,7 +145,7 @@ def parse_line_item(self, li: "LineItem"): item_code = frappe.db.get_value( "Item Supplier", {"supplier": supplier, "supplier_part_no": item.seller_product_id}, "parent" ) - item.item = item_code + item.item = item_code or None item.billed_quantity = float(li.delivery.billed_quantity._amount) item.unit_code = str(li.delivery.billed_quantity._unit_code)