diff --git a/erpnext/controllers/subcontracting_controller.py b/erpnext/controllers/subcontracting_controller.py index 17a2b07daa37e8379a5b9caf13ee036de418231f..eac35b0d39fdecfb99f839da2feca34a9412aba3 100644 --- a/erpnext/controllers/subcontracting_controller.py +++ b/erpnext/controllers/subcontracting_controller.py @@ -539,6 +539,10 @@ class SubcontractingController(StockController): def __add_supplied_item(self, item_row, bom_item, qty): bom_item.conversion_factor = item_row.conversion_factor rm_obj = self.append(self.raw_material_table, bom_item) + if rm_obj.get("qty"): + # Qty field not exists + rm_obj.qty = 0.0 + rm_obj.reference_name = item_row.name if self.doctype == self.subcontract_data.order_doctype: