commit | f70d757b82ecafc69552a92b1e884546c89b409f | [log] [tgz] |
---|---|---|
author | s-aga-r <sagarsharma.s312@gmail.com> | Sat Jan 14 21:08:52 2023 +0530 |
committer | s-aga-r <sagarsharma.s312@gmail.com> | Sat Jan 14 22:24:18 2023 +0530 |
tree | 8f5d246fc7ce501bf3a69b012f30c1e08a8afa91 | |
parent | e22d56484d7f4b8696bc48db2ac8dcc76e69e497 [diff] |
fix: zero rm-cost in SCR
diff --git a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py index 7e1915b..e8faa48 100644 --- a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py +++ b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py
@@ -63,6 +63,11 @@ self.set_items_expense_account() def validate(self): + if ( + frappe.db.get_single_value("Buying Settings", "backflush_raw_materials_of_subcontract_based_on") + == "BOM" + ): + self.supplied_items = [] super(SubcontractingReceipt, self).validate() self.set_missing_values() self.validate_posting_time()