[minor] formatter for item and employee
diff --git a/erpnext/public/js/utils.js b/erpnext/public/js/utils.js
index 4081ca2..6c5f59a 100644
--- a/erpnext/public/js/utils.js
+++ b/erpnext/public/js/utils.js
@@ -179,6 +179,22 @@
}
}
+frappe.form.link_formatters['Item'] = function(value, doc) {
+ if(doc.item_name && doc.item_name !== value) {
+ return value + ': ' + doc.item_name;
+ } else {
+ return value;
+ }
+}
+
+frappe.form.link_formatters['Employee'] = function(value, doc) {
+ if(doc.employee_name && doc.employee_name !== value) {
+ return value + ': ' + doc.employee_name;
+ } else {
+ return value;
+ }
+}
+
// add description on posting time
$(document).on('app_ready', function() {
if(!frappe.datetime.is_timezone_same()) {
diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py
index cedfb24..b546df4 100644
--- a/erpnext/stock/doctype/item/item.py
+++ b/erpnext/stock/doctype/item/item.py
@@ -120,7 +120,10 @@
'''set opening stock'''
if not self.is_stock_item or self.has_serial_no or self.has_batch_no:
return
-
+
+ if not self.valuation_rate and self.standard_rate:
+ self.valuation_rate = self.standard_rate
+
if not self.valuation_rate:
frappe.throw(_("Valuation Rate is mandatory if Opening Stock entered"))