blob: c37cf2b196e929db95724c5ae2230360b1c1d282 [file] [log] [blame]
Manas Solanki966f1412017-11-23 15:22:10 +05301from frappe import _
2
Chillar Anand915b3432021-09-02 16:44:59 +05303
Manas Solanki966f1412017-11-23 15:22:10 +05304def get_data():
5 return [
6 {
7 "label": _("Student"),
8 "items": [
9 {
10 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +053011 "name": "Student",
12 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +053013 },
Ankush Menat494bd9e2022-03-28 18:52:46 +053014 {"type": "doctype", "name": "Guardian"},
15 {"type": "doctype", "name": "Student Log"},
16 {"type": "doctype", "name": "Student Group"},
17 ],
Manas Solanki966f1412017-11-23 15:22:10 +053018 },
19 {
20 "label": _("Admission"),
21 "items": [
Ankush Menat494bd9e2022-03-28 18:52:46 +053022 {"type": "doctype", "name": "Student Applicant"},
23 {"type": "doctype", "name": "Web Academy Applicant"},
24 {"type": "doctype", "name": "Student Admission"},
25 {"type": "doctype", "name": "Program Enrollment"},
26 ],
Manas Solanki966f1412017-11-23 15:22:10 +053027 },
28 {
29 "label": _("Attendance"),
30 "items": [
Ankush Menat494bd9e2022-03-28 18:52:46 +053031 {"type": "doctype", "name": "Student Attendance"},
32 {"type": "doctype", "name": "Student Leave Application"},
Manas Solanki966f1412017-11-23 15:22:10 +053033 {
Manas Solanki966f1412017-11-23 15:22:10 +053034 "type": "report",
35 "is_query_report": True,
36 "name": "Absent Student Report",
Ankush Menat494bd9e2022-03-28 18:52:46 +053037 "doctype": "Student Attendance",
Manas Solanki966f1412017-11-23 15:22:10 +053038 },
39 {
40 "type": "report",
41 "is_query_report": True,
42 "name": "Student Batch-Wise Attendance",
Ankush Menat494bd9e2022-03-28 18:52:46 +053043 "doctype": "Student Attendance",
Manas Solanki966f1412017-11-23 15:22:10 +053044 },
Ankush Menat494bd9e2022-03-28 18:52:46 +053045 ],
Manas Solanki966f1412017-11-23 15:22:10 +053046 },
47 {
Manas Solanki37b2aa22018-02-08 19:00:51 +053048 "label": _("Tools"),
Manas Solanki966f1412017-11-23 15:22:10 +053049 "items": [
Ankush Menat494bd9e2022-03-28 18:52:46 +053050 {"type": "doctype", "name": "Student Attendance Tool"},
51 {"type": "doctype", "name": "Assessment Result Tool"},
52 {"type": "doctype", "name": "Student Group Creation Tool"},
53 {"type": "doctype", "name": "Program Enrollment Tool"},
54 {"type": "doctype", "name": "Course Scheduling Tool"},
55 ],
Manas Solanki966f1412017-11-23 15:22:10 +053056 },
57 {
58 "label": _("Assessment"),
59 "items": [
Ankush Menat494bd9e2022-03-28 18:52:46 +053060 {"type": "doctype", "name": "Assessment Plan"},
Manas Solanki966f1412017-11-23 15:22:10 +053061 {
62 "type": "doctype",
63 "name": "Assessment Group",
64 "link": "Tree/Assessment Group",
65 },
Ankush Menat494bd9e2022-03-28 18:52:46 +053066 {"type": "doctype", "name": "Assessment Result"},
67 {"type": "doctype", "name": "Assessment Criteria"},
68 ],
Manas Solanki37b2aa22018-02-08 19:00:51 +053069 },
70 {
71 "label": _("Assessment Reports"),
72 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +053073 {
74 "type": "report",
75 "is_query_report": True,
76 "name": "Course wise Assessment Report",
Ankush Menat494bd9e2022-03-28 18:52:46 +053077 "doctype": "Assessment Result",
Manas Solanki966f1412017-11-23 15:22:10 +053078 },
79 {
80 "type": "report",
81 "is_query_report": True,
Manas Solanki37b2aa22018-02-08 19:00:51 +053082 "name": "Final Assessment Grades",
Ankush Menat494bd9e2022-03-28 18:52:46 +053083 "doctype": "Assessment Result",
Manas Solanki37b2aa22018-02-08 19:00:51 +053084 },
85 {
86 "type": "report",
87 "is_query_report": True,
Manas Solanki966f1412017-11-23 15:22:10 +053088 "name": "Assessment Plan Status",
Ankush Menat494bd9e2022-03-28 18:52:46 +053089 "doctype": "Assessment Plan",
Manas Solanki966f1412017-11-23 15:22:10 +053090 },
Ankush Menat494bd9e2022-03-28 18:52:46 +053091 {"type": "doctype", "name": "Student Report Generation Tool"},
92 ],
Manas Solanki966f1412017-11-23 15:22:10 +053093 },
94 {
95 "label": _("Fees"),
96 "items": [
Ankush Menat494bd9e2022-03-28 18:52:46 +053097 {"type": "doctype", "name": "Fees"},
98 {"type": "doctype", "name": "Fee Schedule"},
99 {"type": "doctype", "name": "Fee Structure"},
100 {"type": "doctype", "name": "Fee Category"},
101 ],
Manas Solanki966f1412017-11-23 15:22:10 +0530102 },
103 {
Manas Solanki37b2aa22018-02-08 19:00:51 +0530104 "label": _("Schedule"),
105 "items": [
Ankush Menat494bd9e2022-03-28 18:52:46 +0530106 {"type": "doctype", "name": "Course Schedule", "route": "/app/List/Course Schedule/Calendar"},
107 {"type": "doctype", "name": "Course Scheduling Tool"},
108 ],
Manas Solanki37b2aa22018-02-08 19:00:51 +0530109 },
110 {
111 "label": _("Masters"),
Manas Solanki966f1412017-11-23 15:22:10 +0530112 "items": [
113 {
114 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530115 "name": "Program",
116 },
117 {
scmmishra34fa33d2019-03-14 15:14:25 +0530118 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530119 "name": "Course",
120 "onboard": 1,
scmmishra8c41abc2018-10-02 15:41:23 +0530121 },
122 {
123 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530124 "name": "Topic",
125 },
126 {
scmmishra34fa33d2019-03-14 15:14:25 +0530127 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530128 "name": "Instructor",
129 "onboard": 1,
scmmishra699f7c62018-12-12 16:10:23 +0530130 },
131 {
132 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530133 "name": "Room",
134 "onboard": 1,
Ankush Menat494bd9e2022-03-28 18:52:46 +0530135 },
136 ],
scmmishra699f7c62018-12-12 16:10:23 +0530137 },
138 {
139 "label": _("Content Masters"),
140 "items": [
Ankush Menat494bd9e2022-03-28 18:52:46 +0530141 {"type": "doctype", "name": "Article"},
142 {"type": "doctype", "name": "Video"},
143 {"type": "doctype", "name": "Quiz"},
144 ],
Manas Solanki37b2aa22018-02-08 19:00:51 +0530145 },
146 {
scmmishra5311e382018-10-15 16:04:25 +0530147 "label": _("LMS Activity"),
148 "items": [
Ankush Menat494bd9e2022-03-28 18:52:46 +0530149 {"type": "doctype", "name": "Course Enrollment"},
150 {"type": "doctype", "name": "Course Activity"},
151 {"type": "doctype", "name": "Quiz Activity"},
152 ],
scmmishra5311e382018-10-15 16:04:25 +0530153 },
154 {
Prateeksha Singh9d4a1832019-02-11 15:14:50 +0530155 "label": _("Settings"),
Manas Solanki37b2aa22018-02-08 19:00:51 +0530156 "items": [
Ankush Menat494bd9e2022-03-28 18:52:46 +0530157 {"type": "doctype", "name": "Student Category"},
158 {"type": "doctype", "name": "Student Batch Name"},
Manas Solanki966f1412017-11-23 15:22:10 +0530159 {
160 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530161 "name": "Grading Scale",
162 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +0530163 },
Ankush Menat494bd9e2022-03-28 18:52:46 +0530164 {"type": "doctype", "name": "Academic Term"},
165 {"type": "doctype", "name": "Academic Year"},
166 {"type": "doctype", "name": "Education Settings"},
167 ],
Manas Solanki966f1412017-11-23 15:22:10 +0530168 },
Manas Solanki37b2aa22018-02-08 19:00:51 +0530169 {
170 "label": _("Other Reports"),
171 "items": [
172 {
173 "type": "report",
174 "is_query_report": True,
175 "name": "Student and Guardian Contact Details",
Ankush Menat494bd9e2022-03-28 18:52:46 +0530176 "doctype": "Program Enrollment",
Manas Solanki37b2aa22018-02-08 19:00:51 +0530177 },
178 {
179 "type": "report",
180 "is_query_report": True,
181 "name": "Student Monthly Attendance Sheet",
Ankush Menat494bd9e2022-03-28 18:52:46 +0530182 "doctype": "Student Attendance",
Manas Solanki37b2aa22018-02-08 19:00:51 +0530183 },
184 {
185 "type": "report",
186 "name": "Student Fee Collection",
187 "doctype": "Fees",
Ankush Menat494bd9e2022-03-28 18:52:46 +0530188 "is_query_report": True,
189 },
190 ],
191 },
Manas Solanki966f1412017-11-23 15:22:10 +0530192 ]