Fix in warehouse query

This commit is contained in:
Anand Doshi
2014-06-25 13:29:43 +05:30
parent aa1edfb6ae
commit 610a405c85
2 changed files with 12 additions and 6 deletions

View File

@@ -13,14 +13,19 @@ erpnext.stock.StockController = frappe.ui.form.Controller.extend({
setup_warehouse_query: function() {
var me = this;
var warehouse_query_method = function() {
return erpnext.queries.warehouse(me.frm.doc);
};
var _set_warehouse_query = function(doctype, parentfield) {
var warehouse_link_fields = frappe.meta.get_docfields(doctype, me.frm.doc.name,
{"fieldtype": "Link", "options": "Warehouse"});
$.each(warehouse_link_fields, function(i, df) {
me.frm.set_query(df.fieldname, parentfield, function() {
return erpnext.queries.warehouse(me.frm.doc);
})
if(parentfield) {
me.frm.set_query(df.fieldname, parentfield, warehouse_query_method);
} else {
me.frm.set_query(df.fieldname, warehouse_query_method);
}
});
};