Map only pending qty from Material Request to Purchase Order/Stock Entry
diff --git a/erpnext/stock/doctype/material_request/material_request.py b/erpnext/stock/doctype/material_request/material_request.py
index cb9552d..e87ceb0 100644
--- a/erpnext/stock/doctype/material_request/material_request.py
+++ b/erpnext/stock/doctype/material_request/material_request.py
@@ -205,7 +205,8 @@
["uom", "stock_uom"],
["uom", "uom"]
],
- "postprocess": update_item
+ "postprocess": update_item,
+ "condition": lambda doc: doc.ordered_qty < doc.qty
}
}, target_doc, set_missing_values)
@@ -243,7 +244,8 @@
["uom", "stock_uom"],
["uom", "uom"]
],
- "postprocess": update_item
+ "postprocess": update_item,
+ "condition": lambda doc: doc.ordered_qty < doc.qty
}
}, target_doc, postprocess)
@@ -315,7 +317,8 @@
"uom": "stock_uom",
"warehouse": "t_warehouse"
},
- "postprocess": update_item
+ "postprocess": update_item,
+ "condition": lambda doc: doc.ordered_qty < doc.qty
}
}, target_doc, set_missing_values)