Filtering Price List in Stock Entry - Please check my code

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)
				}
			}
		});
	}
})

not sure …but did u try using:

"selling": "1"

Awesome! That did the trick. Thanks!

:thumbsup:

Please close the post