Sales / purchase return: Get party details fix
diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.js b/erpnext/stock/doctype/stock_entry/stock_entry.js
index dfcf07f..7dca72a 100644
--- a/erpnext/stock/doctype/stock_entry/stock_entry.js
+++ b/erpnext/stock/doctype/stock_entry/stock_entry.js
@@ -265,41 +265,59 @@
 	},
 
 	customer: function() {
-		return this.frm.call({
-			method: "erpnext.accounts.party.get_party_details",
-			args: { party: this.frm.doc.customer, party_type:"Customer", doctype: this.frm.doc.doctype }
+		this.get_party_details({
+			party: this.frm.doc.customer, 
+			party_type:"Customer", 
+			doctype: this.frm.doc.doctype
 		});
 	},
 
 	supplier: function() {
-		return this.frm.call({
+		this.get_party_details({
+			party: this.frm.doc.supplier, 
+			party_type:"Supplier", 
+			doctype: this.frm.doc.doctype
+		});
+	},
+	
+	get_party_details: function(args) {
+		var me = this;
+		frappe.call({
 			method: "erpnext.accounts.party.get_party_details",
-			args: { party: this.frm.doc.supplier, party_type:"Supplier", doctype: this.frm.doc.doctype }
+			args: args,
+			callback: function(r) {
+				if(r.message) {
+					me.frm.set_value({
+						"customer_name": r.message["customer_name"],
+						"customer_address": r.message["address_display"]
+					});
+				}
+			}
 		});
 	},
 
 	delivery_note_no: function() {
-		this.get_party_details({
+		this.get_party_details_from_against_voucher({
 			ref_dt: "Delivery Note",
 			ref_dn: this.frm.doc.delivery_note_no
 		})
 	},
 
 	sales_invoice_no: function() {
-		this.get_party_details({
+		this.get_party_details_from_against_voucher({
 			ref_dt: "Sales Invoice",
 			ref_dn: this.frm.doc.sales_invoice_no
 		})
 	},
 
 	purchase_receipt_no: function() {
-		this.get_party_details({
+		this.get_party_details_from_against_voucher({
 			ref_dt: "Purchase Receipt",
 			ref_dn: this.frm.doc.purchase_receipt_no
 		})
 	},
 
-	get_party_details: function(args) {
+	get_party_details_from_against_voucher: function(args) {
 		return this.frm.call({
 			method: "erpnext.stock.doctype.stock_entry.stock_entry.get_party_details",
 			args: args,