production order operation order by idx
diff --git a/erpnext/manufacturing/doctype/production_order/production_order.py b/erpnext/manufacturing/doctype/production_order/production_order.py
index 524d11e..ead4b4f 100644
--- a/erpnext/manufacturing/doctype/production_order/production_order.py
+++ b/erpnext/manufacturing/doctype/production_order/production_order.py
@@ -56,7 +56,7 @@
def validate_warehouse(self):
from erpnext.stock.utils import validate_warehouse_company
-
+
for w in [self.fg_warehouse, self.wip_warehouse]:
validate_warehouse_company(w, self.company)
@@ -176,7 +176,7 @@
operations = frappe.db.sql("""select operation, description, workstation,
hour_rate, time_in_mins, operating_cost as "planned_operating_cost", "Pending" as status
- from `tabBOM Operation` where parent = %s""", self.bom_no, as_dict=1)
+ from `tabBOM Operation` where parent = %s order by idx""", self.bom_no, as_dict=1)
self.set('operations', operations)