feat: add non depreciable category checkbox in asset category

(cherry picked from commit fbbfd6531b)

# Conflicts:
#	erpnext/assets/doctype/asset_category/asset_category.json
This commit is contained in:
Khushi Rawat
2025-05-13 16:40:59 +05:30
committed by Mergify
parent 165a4fcef6
commit 96d3bfd2d9
2 changed files with 15 additions and 4 deletions

View File

@@ -12,6 +12,7 @@
"column_break_3",
"depreciation_options",
"enable_cwip_accounting",
"non_depreciable_category",
"finance_book_detail",
"finance_books",
"section_break_2",
@@ -63,10 +64,20 @@
"fieldname": "enable_cwip_accounting",
"fieldtype": "Check",
"label": "Enable Capital Work in Progress Accounting"
},
{
"default": "0",
"fieldname": "non_depreciable_category",
"fieldtype": "Check",
"label": "Non Depreciable Category"
}
],
"links": [],
<<<<<<< HEAD
"modified": "2021-02-24 15:05:38.621803",
=======
"modified": "2025-05-13 15:33:03.791814",
>>>>>>> fbbfd6531b (feat: add non depreciable category checkbox in asset category)
"modified_by": "Administrator",
"module": "Assets",
"name": "Asset Category",
@@ -111,8 +122,9 @@
"write": 1
}
],
"row_format": "Dynamic",
"show_name_in_global_search": 1,
"sort_field": "modified",
"sort_order": "DESC",
"track_changes": 1
}
}

View File

@@ -17,15 +17,14 @@ class AssetCategory(Document):
if TYPE_CHECKING:
from frappe.types import DF
from erpnext.assets.doctype.asset_category_account.asset_category_account import (
AssetCategoryAccount,
)
from erpnext.assets.doctype.asset_category_account.asset_category_account import AssetCategoryAccount
from erpnext.assets.doctype.asset_finance_book.asset_finance_book import AssetFinanceBook
accounts: DF.Table[AssetCategoryAccount]
asset_category_name: DF.Data
enable_cwip_accounting: DF.Check
finance_books: DF.Table[AssetFinanceBook]
non_depreciable_category: DF.Check
# end: auto-generated types
def validate(self):