fix: added company letter head slide

This commit is contained in:
Rucha Mahabal 2019-11-25 13:23:53 +05:30
parent 00677f334e
commit 7728ae6988

View File

@ -25,9 +25,9 @@ def create_customers(args_data):
"company": defaults.get("company") "company": defaults.get("company")
}).insert() }).insert()
if args.get("customer_contact_" + str(i)): if args.get("customer_email_" + str(i)):
create_contact(args.get("customer_contact_" + str(i)), create_contact(customer, "Customer",
"Customer", doc.name) doc.name, args.get("customer_email_" + str(i)))
except frappe.NameError: except frappe.NameError:
pass pass
@ -39,7 +39,7 @@ def create_letterhead(args_data):
try: try:
frappe.get_doc({ frappe.get_doc({
"doctype": "Letter Head", "doctype": "Letter Head",
"content":"""<div><img src="{0}" style='max-width: 100%%;'><br></div>""".format(letterhead.encode('utf-8')), "image": letterhead,
"letter_head_name": _("Standard"), "letter_head_name": _("Standard"),
"is_default": 1 "is_default": 1
}).insert() }).insert()
@ -61,13 +61,13 @@ def create_suppliers(args_data):
"company": defaults.get("company") "company": defaults.get("company")
}).insert() }).insert()
if args.get("supplier_contact_" + str(i)): if args.get("supplier_email_" + str(i)):
create_contact(args.get("supplier_contact_" + str(i)), create_contact(supplier, "Supplier",
"Supplier", doc.name) doc.name, args.get("supplier_email_" + str(i)))
except frappe.NameError: except frappe.NameError:
pass pass
def create_contact(contact, party_type, party): def create_contact(contact, party_type, party, email):
"""Create contact based on given contact name""" """Create contact based on given contact name"""
contact = contact.split(" ") contact = contact.split(" ")
@ -76,6 +76,7 @@ def create_contact(contact, party_type, party):
"first_name": contact[0], "first_name": contact[0],
"last_name": len(contact) > 1 and contact[1] or "" "last_name": len(contact) > 1 and contact[1] or ""
}) })
contact.append('email_ids', dict(email_id=email, is_primary=1))
contact.append('links', dict(link_doctype=party_type, link_name=party)) contact.append('links', dict(link_doctype=party_type, link_name=party))
contact.insert() contact.insert()