Merge branch 'develop' into gstr1-total
diff --git a/erpnext/assets/doctype/asset/asset_list.js b/erpnext/assets/doctype/asset/asset_list.js
index 8e262f1..3b95a17 100644
--- a/erpnext/assets/doctype/asset/asset_list.js
+++ b/erpnext/assets/doctype/asset/asset_list.js
@@ -1,3 +1,37 @@
frappe.listview_settings['Asset'] = {
- add_fields: ['image']
+ add_fields: ['status'],
+ get_indicator: function (doc) {
+ if (doc.status === "Fully Depreciated") {
+ return [__("Fully Depreciated"), "green", "status,=,Fully Depreciated"];
+
+ } else if (doc.status === "Partially Depreciated") {
+ return [__("Partially Depreciated"), "grey", "status,=,Partially Depreciated"];
+
+ } else if (doc.status === "Sold") {
+ return [__("Sold"), "green", "status,=,Sold"];
+
+ } else if (doc.status === "Scrapped") {
+ return [__("Scrapped"), "grey", "status,=,Scrapped"];
+
+ } else if (doc.status === "In Maintenance") {
+ return [__("In Maintenance"), "orange", "status,=,In Maintenance"];
+
+ } else if (doc.status === "Out of Order") {
+ return [__("Out of Order"), "grey", "status,=,Out of Order"];
+
+ } else if (doc.status === "Issue") {
+ return [__("Issue"), "orange", "status,=,Issue"];
+
+ } else if (doc.status === "Receipt") {
+ return [__("Receipt"), "green", "status,=,Receipt"];
+
+ } else if (doc.status === "Submitted") {
+ return [__("Submitted"), "blue", "status,=,Submitted"];
+
+ } else if (doc.status === "Draft") {
+ return [__("Draft"), "red", "status,=,Draft"];
+
+ }
+
+ },
}
\ No newline at end of file