[enhance] set material request title as comma separated list of items
diff --git a/erpnext/stock/doctype/material_request/material_request.py b/erpnext/stock/doctype/material_request/material_request.py
index 39c5258..02c0c24 100644
--- a/erpnext/stock/doctype/material_request/material_request.py
+++ b/erpnext/stock/doctype/material_request/material_request.py
@@ -75,10 +75,24 @@
 		pc_obj = frappe.get_doc('Purchase Common')
 		pc_obj.validate_for_items(self)
 
+		self.set_title()
+
+
 		# self.validate_qty_against_so()
 		# NOTE: Since Item BOM and FG quantities are combined, using current data, it cannot be validated
 		# Though the creation of Material Request from a Production Plan can be rethought to fix this
 
+	def set_title(self):
+		'''Set title as comma separated list of items'''
+		items = []
+		for d in self.items:
+			if d.item_code not in items:
+				items.append(d.item_code)
+			if(len(items)==4):
+				break
+
+		self.title = ', '.join(items)
+
 	def on_submit(self):
 		frappe.db.set(self, 'status', 'Submitted')
 		self.update_requested_qty()