mirror of
https://github.com/frappe/erpnext.git
synced 2026-03-30 17:42:32 +02:00
fix: show material to supplier button (#41686)
(cherry picked from commit be9f960705)
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com>
This commit is contained in:
@@ -235,9 +235,11 @@ erpnext.buying.SubcontractingOrderController = class SubcontractingOrderControll
|
|||||||
}
|
}
|
||||||
|
|
||||||
has_unsupplied_items() {
|
has_unsupplied_items() {
|
||||||
return this.frm.doc["supplied_items"].some(
|
let over_transfer_allowance = this.frm.doc.__onload.over_transfer_allowance;
|
||||||
(item) => item.required_qty > item.supplied_qty - item.returned_qty
|
return this.frm.doc["supplied_items"].some((item) => {
|
||||||
);
|
let required_qty = item.required_qty + (item.required_qty * over_transfer_allowance) / 100;
|
||||||
|
return required_qty > item.supplied_qty - item.returned_qty;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
make_subcontracting_receipt() {
|
make_subcontracting_receipt() {
|
||||||
|
|||||||
@@ -99,6 +99,12 @@ class SubcontractingOrder(SubcontractingController):
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
|
def onload(self):
|
||||||
|
self.set_onload(
|
||||||
|
"over_transfer_allowance",
|
||||||
|
frappe.db.get_single_value("Buying Settings", "over_transfer_allowance"),
|
||||||
|
)
|
||||||
|
|
||||||
def before_validate(self):
|
def before_validate(self):
|
||||||
super().before_validate()
|
super().before_validate()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user