chore: notify user on Reservation and Unreservation of Stock
diff --git a/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py b/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py
index 75aa2a6..6416631 100644
--- a/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py
+++ b/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py
@@ -239,6 +239,7 @@
 
 	validate_stock_reservation_settings(sales_order)
 
+	sre_count = 0
 	for item in sales_order.get("items"):
 		if not item.get("reserve_stock"):
 			continue
@@ -309,6 +310,11 @@
 		sre.save()
 		sre.submit()
 
+		sre_count += 1
+
+	if sre_count:
+		frappe.msgprint(_("Stock Reservation Entry created"), alert=True, indicator="green")
+
 
 @frappe.whitelist()
 def cancel_stock_reservation_entries(
@@ -318,5 +324,8 @@
 		voucher_type, voucher_no, voucher_detail_no, fields=["name"]
 	)
 
-	for sre in sre_list:
-		frappe.get_doc("Stock Reservation Entry", sre.name).cancel()
+	if sre_list:
+		for sre in sre_list:
+			frappe.get_doc("Stock Reservation Entry", sre.name).cancel()
+
+		frappe.msgprint(_("Stock Reservation Entry cancelled"), alert=True, indicator="red")