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

Conflicts:
	erpnext/buying/doctype/purchase_common/purchase_common.js
diff --git a/erpnext/buying/doctype/purchase_common/purchase_common.js b/erpnext/buying/doctype/purchase_common/purchase_common.js
index dbac326..8a1c9ee 100644
--- a/erpnext/buying/doctype/purchase_common/purchase_common.js
+++ b/erpnext/buying/doctype/purchase_common/purchase_common.js
@@ -636,4 +636,15 @@
 
 cur_frm.cscript.toggle_contact_section = function(doc) {
 	cur_frm.toggle_display("contact_section", doc.supplier);
+}
+
+cur_frm.cscript.project_name = function(doc, cdt, cdn) {
+	var item_doc = locals[cdt][cdn];
+	if (item_doc.project_name) {
+		$.each(getchildren(cur_frm.cscript.tname, doc.name, cur_frm.cscript.fname, doc.doctype),
+			function(i, v) {
+				if (v && !v.project_name) v.project_name = item_doc.project_name;
+			});
+		refresh_field(cur_frm.cscript.fname);
+	}
 }
\ No newline at end of file