(cherry picked from commit 91cd5f5d4a)
Co-authored-by: Ankush Menat <ankush@frappe.io>
This commit is contained in:
@@ -65,7 +65,11 @@ frappe.ui.form.on("Sales Order", {
|
|||||||
frm.set_value('transaction_date', frappe.datetime.get_today())
|
frm.set_value('transaction_date', frappe.datetime.get_today())
|
||||||
}
|
}
|
||||||
erpnext.queries.setup_queries(frm, "Warehouse", function() {
|
erpnext.queries.setup_queries(frm, "Warehouse", function() {
|
||||||
return erpnext.queries.warehouse(frm.doc);
|
return {
|
||||||
|
filters: [
|
||||||
|
["Warehouse", "company", "in", ["", cstr(frm.doc.company)]],
|
||||||
|
]
|
||||||
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
frm.set_query('project', function(doc, cdt, cdn) {
|
frm.set_query('project', function(doc, cdt, cdn) {
|
||||||
@@ -77,7 +81,19 @@ frappe.ui.form.on("Sales Order", {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
erpnext.queries.setup_warehouse_query(frm);
|
frm.set_query('warehouse', 'items', function(doc, cdt, cdn) {
|
||||||
|
let row = locals[cdt][cdn];
|
||||||
|
let query = {
|
||||||
|
filters: [
|
||||||
|
["Warehouse", "company", "in", ["", cstr(frm.doc.company)]],
|
||||||
|
]
|
||||||
|
};
|
||||||
|
if (row.item_code) {
|
||||||
|
query.query = "erpnext.controllers.queries.warehouse_query";
|
||||||
|
query.filters.push(["Bin", "item_code", "=", row.item_code]);
|
||||||
|
}
|
||||||
|
return query;
|
||||||
|
});
|
||||||
|
|
||||||
frm.ignore_doctypes_on_cancel_all = ['Purchase Order'];
|
frm.ignore_doctypes_on_cancel_all = ['Purchase Order'];
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user