refactor: fetching qty on warehouse trigger

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
(cherry picked from commit e3ab0e7c67)
This commit is contained in:
Kavin
2025-09-23 10:56:14 +05:30
committed by Mergify
parent bc7f884ae1
commit a463f4a419

View File

@@ -374,12 +374,12 @@ frappe.ui.form.on("Pick List Item", {
},
warehouse: (frm, cdt, cdn) => {
let row = frappe.get_doc(cdt, cdn);
if (row.warehouse) {
get_item_details(row.item_code, row.warehouse).then((data) => {
frappe.model.set_value(cdt, cdn, "actual_qty", data.actual_qty);
});
}
const row = frappe.get_doc(cdt, cdn);
if (!row.item_code || !row.warehouse) return;
get_item_details(row.item_code, row.uom, row.warehouse, frm.doc.company).then((data) => {
frappe.model.set_value(cdt, cdn, "actual_qty", data.actual_qty);
frappe.model.set_value(cdt, cdn, "company_total_stock", data.company_total_stock);
});
},
qty: (frm, cdt, cdn) => {