From 8b3dd8fdf2edae0984c812ff0d2cc49ec7bf4e4f Mon Sep 17 00:00:00 2001 From: Neil Trini Lasrado Date: Tue, 18 Oct 2016 12:55:12 +0530 Subject: [PATCH 1/2] Changed nationality in student master from link to data field --- erpnext/schools/doctype/student/student.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/erpnext/schools/doctype/student/student.json b/erpnext/schools/doctype/student/student.json index 22e229ce865..c4b8667f409 100644 --- a/erpnext/schools/doctype/student/student.json +++ b/erpnext/schools/doctype/student/student.json @@ -386,7 +386,7 @@ "collapsible": 0, "columns": 0, "fieldname": "nationality", - "fieldtype": "Link", + "fieldtype": "Data", "hidden": 0, "ignore_user_permissions": 0, "ignore_xss_filter": 0, @@ -395,7 +395,7 @@ "label": "Nationality", "length": 0, "no_copy": 0, - "options": "Country", + "options": "", "permlevel": 0, "precision": "", "print_hide": 0, @@ -762,7 +762,7 @@ "istable": 0, "max_attachments": 0, "menu_index": 0, - "modified": "2016-09-08 06:29:27.702968", + "modified": "2016-10-07 15:36:39.936505", "modified_by": "Administrator", "module": "Schools", "name": "Student", @@ -779,6 +779,7 @@ "export": 1, "if_owner": 0, "import": 0, + "is_custom": 0, "permlevel": 0, "print": 1, "read": 1, From 377da583781ba4bc3bc024d23673d32048d9967c Mon Sep 17 00:00:00 2001 From: Neil Trini Lasrado Date: Tue, 18 Oct 2016 18:11:52 +0530 Subject: [PATCH 2/2] Set Student Name in Program Enrollment --- .../schools/doctype/program_enrollment/program_enrollment.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/erpnext/schools/doctype/program_enrollment/program_enrollment.py b/erpnext/schools/doctype/program_enrollment/program_enrollment.py index a15a070ae45..02c6fe71b60 100644 --- a/erpnext/schools/doctype/program_enrollment/program_enrollment.py +++ b/erpnext/schools/doctype/program_enrollment/program_enrollment.py @@ -11,6 +11,8 @@ from frappe.utils import comma_and class ProgramEnrollment(Document): def validate(self): self.validate_duplication() + if not self.student_name: + self.student_name = frappe.db.get_value("Student", self.student, "title") def on_submit(self): self.update_student_joining_date()