From 43303f2cf6a022e805978558c66467ff3ab74d4b Mon Sep 17 00:00:00 2001 From: Corentin Forler Date: Wed, 12 Mar 2025 14:24:34 +0100 Subject: [PATCH] feat: Allow disabling and renaming Project Template --- .../doctype/project_template/project_template.json | 12 +++++++++++- .../doctype/project_template/project_template.py | 1 + 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/erpnext/projects/doctype/project_template/project_template.json b/erpnext/projects/doctype/project_template/project_template.json index c58ad2dfd67..589e5b7fb45 100644 --- a/erpnext/projects/doctype/project_template/project_template.json +++ b/erpnext/projects/doctype/project_template/project_template.json @@ -1,5 +1,6 @@ { "actions": [], + "allow_rename": 1, "autoname": "Prompt", "creation": "2019-02-18 17:23:11.708371", "doctype": "DocType", @@ -7,6 +8,7 @@ "engine": "InnoDB", "field_order": [ "project_type", + "disabled", "tasks" ], "fields": [ @@ -23,13 +25,20 @@ "label": "Tasks", "options": "Project Template Task", "reqd": 1 + }, + { + "default": "0", + "fieldname": "disabled", + "fieldtype": "Check", + "label": "Disabled" } ], "links": [], - "modified": "2024-03-27 13:10:21.325199", + "modified": "2025-03-12 14:20:57.301906", "modified_by": "Administrator", "module": "Projects", "name": "Project Template", + "naming_rule": "Set by user", "owner": "Administrator", "permissions": [ { @@ -46,6 +55,7 @@ } ], "quick_entry": 1, + "row_format": "Dynamic", "sort_field": "creation", "sort_order": "DESC", "states": [], diff --git a/erpnext/projects/doctype/project_template/project_template.py b/erpnext/projects/doctype/project_template/project_template.py index c08fc9d87fc..5d5706cbb8f 100644 --- a/erpnext/projects/doctype/project_template/project_template.py +++ b/erpnext/projects/doctype/project_template/project_template.py @@ -21,6 +21,7 @@ class ProjectTemplate(Document): ProjectTemplateTask, ) + disabled: DF.Check project_type: DF.Link | None tasks: DF.Table[ProjectTemplateTask] # end: auto-generated types