fix: Make sure row object has doctype so that read only property is applied to rows
diff --git a/erpnext/selling/doctype/sales_order/sales_order.js b/erpnext/selling/doctype/sales_order/sales_order.js
index 203b840..f162291 100644
--- a/erpnext/selling/doctype/sales_order/sales_order.js
+++ b/erpnext/selling/doctype/sales_order/sales_order.js
@@ -669,6 +669,7 @@
 					let pending_qty = (flt(d.stock_qty) - flt(d.ordered_qty)) / flt(d.conversion_factor);
 					if (pending_qty > 0) {
 						po_items.push({
+							"doctype": "Sales Order Item",
 							"name": d.name,
 							"item_name": d.item_name,
 							"item_code": d.item_code,