fix: set received_qty before_validate SCR

This commit is contained in:
Sagar Sharma 2022-11-06 13:32:15 +05:30
parent d2b6490bca
commit c447dfaa9c

View File

@ -58,6 +58,7 @@ class SubcontractingReceipt(SubcontractingController):
def before_validate(self):
super(SubcontractingReceipt, self).before_validate()
self.set_items_bom()
self.set_received_qty()
self.set_items_cost_center()
self.set_items_expense_account()
@ -212,6 +213,10 @@ class SubcontractingReceipt(SubcontractingController):
"bom",
)
def set_received_qty(self):
for item in self.items:
item.received_qty = flt(item.qty) + flt(item.rejected_qty)
def set_items_cost_center(self):
if self.company:
cost_center = frappe.get_cached_value("Company", self.company, "cost_center")