Sales Invoice - Child Table Taxes - Mandatory error even if it requires no lines in the child table

Hi ,

I’m having issues importing sales invoices that do not have taxes in the latest v14 version of ERPNext ( Frappe 14.14.3 and Erpnext 14.6.0 ) . While I’m able to create invoices manually on ERPNext without taxes, when I export the same invoices ( though import->template->filter ), delete them on the site and re-import them it does not realize that the taxes are not mandatory and gives the following errors

Traceback (most recent call last):
File “apps/frappe/frappe/core/doctype/data_import/”, line 147, in import_data
doc = self.process_doc(doc)
File “apps/frappe/frappe/core/doctype/data_import/”, line 240, in process_doc
return self.insert_record(doc)
File “apps/frappe/frappe/core/doctype/data_import/”, line 259, in insert_record
File “apps/frappe/frappe/model/”, line 258, in insert
File “apps/frappe/frappe/model/”, line 526, in _validate
File “apps/frappe/frappe/model/”, line 856, in _validate_mandatory
raise frappe.MandatoryError(
frappe.exceptions.MandatoryError: [Sales Invoice, Test 1]: description, charge_type, account_head

This worked fine in version 13 . Anyone has had this issue and knows a way around this ?