fix: set received_qty before_validate SCR
This commit is contained in:
parent
d2b6490bca
commit
c447dfaa9c
@ -58,6 +58,7 @@ class SubcontractingReceipt(SubcontractingController):
|
|||||||
def before_validate(self):
|
def before_validate(self):
|
||||||
super(SubcontractingReceipt, self).before_validate()
|
super(SubcontractingReceipt, self).before_validate()
|
||||||
self.set_items_bom()
|
self.set_items_bom()
|
||||||
|
self.set_received_qty()
|
||||||
self.set_items_cost_center()
|
self.set_items_cost_center()
|
||||||
self.set_items_expense_account()
|
self.set_items_expense_account()
|
||||||
|
|
||||||
@ -212,6 +213,10 @@ class SubcontractingReceipt(SubcontractingController):
|
|||||||
"bom",
|
"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):
|
def set_items_cost_center(self):
|
||||||
if self.company:
|
if self.company:
|
||||||
cost_center = frappe.get_cached_value("Company", self.company, "cost_center")
|
cost_center = frappe.get_cached_value("Company", self.company, "cost_center")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user