feat(Asset Maintenance): Increase Asset value if Stock Items were consumed
diff --git a/erpnext/assets/doctype/asset_maintenance/asset_maintenance.py b/erpnext/assets/doctype/asset_maintenance/asset_maintenance.py
index 8bc7ea1..ecd55e3 100644
--- a/erpnext/assets/doctype/asset_maintenance/asset_maintenance.py
+++ b/erpnext/assets/doctype/asset_maintenance/asset_maintenance.py
@@ -26,6 +26,7 @@
 
 	def on_submit(self):
 		self.check_for_stock_items_and_warehouse()
+		self.increase_asset_value()
 
 	def check_for_stock_items_and_warehouse(self):
 		if self.stock_consumption:
@@ -34,6 +35,13 @@
 			if not self.warehouse:
 				frappe.throw(_("Please enter Warehouse from which Stock Items consumed during Asset Maintenance were taken."))
 
+	def increase_asset_value(self):
+		asset_value = frappe.db.get_value('Asset', self.asset, 'asset_value')
+		for item in self.stock_items:
+			asset_value += item.total_value
+
+		frappe.db.set_value('Asset', self.asset, 'asset_value', asset_value)
+
 	def sync_maintenance_tasks(self):
 		tasks_names = []
 		for task in self.get('asset_maintenance_tasks'):