Created a custom script and i can’t get the filtering to work. Please check my code. Thanks!
frappe.ui.form.on("Stock Entry", "onload", function(frm) {
cur_frm.set_query("selling_price_list", function() {
return {
filters: {
Selling: 'Yes'
}
};
});
});
frappe.ui.form.on("Stock Entry Detail", {
item_code: function(frm, cdt, cdn) {
child = locals[cdt][cdn];
me.frm.call({
method: "frappe.client.get_value",
args: {
doctype: "Item Price",
fieldname: "price_list_rate",
filters: { item_code: child.item_code, price_list : frm.doc.selling_price_list},
},
callback: function(r, rt) {
if(r.message) {
frappe.model.set_value(cdt, cdn, 'price_list_rate', r.message.price_list_rate)
}
}
});
}
})