mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-04 12:49:10 +00:00
* fix: don't update SCO status to closed until full return (cherry picked from commit2f6d56dd62) * fix: reduce return qty while calculating transferred qty (cherry picked from commit2a60884abc) # Conflicts: # erpnext/controllers/subcontracting_controller.py * chore: `conflicts` --------- Co-authored-by: s-aga-r <sagarsharma.s312@gmail.com>
This commit is contained in:
@@ -163,9 +163,10 @@ class SubcontractingOrder(SubcontractingController):
|
||||
elif self.per_received > 0 and self.per_received < 100:
|
||||
status = "Partially Received"
|
||||
for item in self.supplied_items:
|
||||
if item.returned_qty:
|
||||
status = "Closed"
|
||||
if not item.returned_qty or (item.supplied_qty - item.consumed_qty - item.returned_qty) > 0:
|
||||
break
|
||||
else:
|
||||
status = "Closed"
|
||||
else:
|
||||
total_required_qty = total_supplied_qty = 0
|
||||
for item in self.supplied_items:
|
||||
|
||||
Reference in New Issue
Block a user