Merge branch 'master' of github.com:webnotes/erpnext

This commit is contained in:
Anand Doshi
2013-07-24 16:49:47 +05:30
2 changed files with 16 additions and 14 deletions

View File

@@ -166,7 +166,7 @@ class DocType(SellingController):
super(DocType, self).validate_with_previous_doc(self.tname, { super(DocType, self).validate_with_previous_doc(self.tname, {
"Quotation": { "Quotation": {
"ref_dn_field": "prevdoc_docname", "ref_dn_field": "prevdoc_docname",
"compare_fields": [["customer", "="], ["company", "="], ["currency", "="]] "compare_fields": [["company", "="], ["currency", "="]]
} }
}) })

View File

@@ -396,20 +396,22 @@ def map_party_contact_details(contact_name=None, party_field=None, party_name=No
if not contact_name and party_field: if not contact_name and party_field:
contact_name = get_default_contact(party_field, party_name) contact_name = get_default_contact(party_field, party_name)
contact = webnotes.conn.sql("""select * from `tabContact` where name=%s""", contact_name, as_dict=True) if contact_name:
contact = webnotes.conn.sql("""select * from `tabContact` where name=%s""",
contact_name, as_dict=True)
if contact: if contact:
contact = contact[0] contact = contact[0]
out.update({ out.update({
"contact_person": contact.get("name"), "contact_person": contact.get("name"),
"contact_display": " ".join(filter(None, "contact_display": " ".join(filter(None,
[contact.get("first_name"), contact.get("last_name")])), [contact.get("first_name"), contact.get("last_name")])),
"contact_email": contact.get("email_id"), "contact_email": contact.get("email_id"),
"contact_mobile": contact.get("mobile_no"), "contact_mobile": contact.get("mobile_no"),
"contact_phone": contact.get("phone"), "contact_phone": contact.get("phone"),
"contact_designation": contact.get("designation"), "contact_designation": contact.get("designation"),
"contact_department": contact.get("department") "contact_department": contact.get("department")
}) })
return out return out