mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-21 05:59:18 +00:00
Merge pull request #20315 from PawanMeh/fix_20314
fix: Italian invoicing supplier name issues
This commit is contained in:
@@ -240,7 +240,7 @@ def create_supplier(supplier_group, args):
|
|||||||
|
|
||||||
if not frappe.get_list("Contact", filters):
|
if not frappe.get_list("Contact", filters):
|
||||||
new_contact = frappe.new_doc("Contact")
|
new_contact = frappe.new_doc("Contact")
|
||||||
new_contact.first_name = args.supplier
|
new_contact.first_name = args.supplier[:30]
|
||||||
new_contact.append('links', {
|
new_contact.append('links', {
|
||||||
"link_doctype": "Supplier",
|
"link_doctype": "Supplier",
|
||||||
"link_name": existing_supplier_name
|
"link_name": existing_supplier_name
|
||||||
@@ -251,7 +251,7 @@ def create_supplier(supplier_group, args):
|
|||||||
else:
|
else:
|
||||||
|
|
||||||
new_supplier = frappe.new_doc("Supplier")
|
new_supplier = frappe.new_doc("Supplier")
|
||||||
new_supplier.supplier_name = args.supplier
|
new_supplier.supplier_name = re.sub('&', '&', args.supplier)
|
||||||
new_supplier.supplier_group = supplier_group
|
new_supplier.supplier_group = supplier_group
|
||||||
new_supplier.tax_id = args.tax_id
|
new_supplier.tax_id = args.tax_id
|
||||||
new_supplier.fiscal_code = args.fiscal_code
|
new_supplier.fiscal_code = args.fiscal_code
|
||||||
@@ -259,7 +259,7 @@ def create_supplier(supplier_group, args):
|
|||||||
new_supplier.save()
|
new_supplier.save()
|
||||||
|
|
||||||
new_contact = frappe.new_doc("Contact")
|
new_contact = frappe.new_doc("Contact")
|
||||||
new_contact.first_name = args.supplier
|
new_contact.first_name = args.supplier[:30]
|
||||||
new_contact.append('links', {
|
new_contact.append('links', {
|
||||||
"link_doctype": "Supplier",
|
"link_doctype": "Supplier",
|
||||||
"link_name": new_supplier.name
|
"link_name": new_supplier.name
|
||||||
|
|||||||
Reference in New Issue
Block a user