From bd80fd13cb1adc665fc90eb54b2bd90cce7e54f4 Mon Sep 17 00:00:00 2001 From: Gaurav Date: Thu, 28 Mar 2019 12:18:03 +0530 Subject: [PATCH] fix(regional,italy): autoset company cf, tax_id before validating --- erpnext/regional/italy/utils.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/erpnext/regional/italy/utils.py b/erpnext/regional/italy/utils.py index 719f6c59c7..89a603fdf7 100644 --- a/erpnext/regional/italy/utils.py +++ b/erpnext/regional/italy/utils.py @@ -199,6 +199,8 @@ def sales_invoice_validate(doc): else: doc.company_fiscal_regime = company_fiscal_regime + doc.company_tax_id = frappe.get_cached_value("Company", doc.company, 'tax_id') + doc.company_fiscal_code = frappe.get_cached_value("Company", doc.company, 'fiscal_code') if not doc.company_tax_id and not doc.company_fiscal_code: frappe.throw(_("Please set either the Tax ID or Fiscal Code on Company '%s'" % doc.company), title=_("E-Invoicing Information Missing"))