blob: d5f9e2dca41b1dcc5f0cde6946eb1d3bd78df284 [file] [log] [blame]
Manas Solanki966f1412017-11-23 15:22:10 +05301from __future__ import unicode_literals
2from frappe import _
3
4def get_data():
5 return [
6 {
7 "label": _("Student"),
8 "items": [
9 {
10 "type": "doctype",
Prateeksha Singh8aa45942019-03-04 14:00:02 +053011 "name": "Student",
12 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +053013 },
14 {
15 "type": "doctype",
16 "name": "Guardian"
17 },
18 {
19 "type": "doctype",
20 "name": "Student Log"
21 },
22 {
23 "type": "doctype",
24 "name": "Student Group"
Manas Solanki966f1412017-11-23 15:22:10 +053025 }
Manas Solanki966f1412017-11-23 15:22:10 +053026 ]
27 },
28 {
29 "label": _("Admission"),
30 "items": [
31
32 {
33 "type": "doctype",
34 "name": "Student Applicant"
35 },
36 {
37 "type": "doctype",
38 "name": "Student Admission"
39 },
40 {
41 "type": "doctype",
42 "name": "Program Enrollment"
Manas Solanki966f1412017-11-23 15:22:10 +053043 }
44 ]
45 },
46 {
47 "label": _("Attendance"),
48 "items": [
49 {
50 "type": "doctype",
51 "name": "Student Attendance"
52 },
53 {
54 "type": "doctype",
55 "name": "Student Leave Application"
56 },
57 {
Manas Solanki966f1412017-11-23 15:22:10 +053058 "type": "report",
59 "is_query_report": True,
60 "name": "Absent Student Report",
61 "doctype": "Student Attendance"
62 },
63 {
64 "type": "report",
65 "is_query_report": True,
66 "name": "Student Batch-Wise Attendance",
67 "doctype": "Student Attendance"
68 },
Manas Solanki966f1412017-11-23 15:22:10 +053069 ]
70 },
71 {
Manas Solanki37b2aa22018-02-08 19:00:51 +053072 "label": _("Tools"),
Manas Solanki966f1412017-11-23 15:22:10 +053073 "items": [
74 {
75 "type": "doctype",
Manas Solanki37b2aa22018-02-08 19:00:51 +053076 "name": "Student Attendance Tool"
77 },
78 {
79 "type": "doctype",
80 "name": "Assessment Result Tool"
81 },
82 {
83 "type": "doctype",
84 "name": "Student Group Creation Tool"
85 },
86 {
87 "type": "doctype",
88 "name": "Program Enrollment Tool"
Manas Solanki966f1412017-11-23 15:22:10 +053089 },
90 {
91 "type": "doctype",
92 "name": "Course Scheduling Tool"
93 }
94 ]
95 },
96 {
97 "label": _("Assessment"),
98 "items": [
99 {
100 "type": "doctype",
101 "name": "Assessment Plan"
102 },
103 {
104 "type": "doctype",
105 "name": "Assessment Group",
106 "link": "Tree/Assessment Group",
107 },
108 {
109 "type": "doctype",
110 "name": "Assessment Result"
111 },
112 {
113 "type": "doctype",
114 "name": "Assessment Criteria"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530115 }
116 ]
117 },
118 {
119 "label": _("Assessment Reports"),
120 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530121 {
122 "type": "report",
123 "is_query_report": True,
124 "name": "Course wise Assessment Report",
125 "doctype": "Assessment Result"
126 },
127 {
128 "type": "report",
129 "is_query_report": True,
Manas Solanki37b2aa22018-02-08 19:00:51 +0530130 "name": "Final Assessment Grades",
131 "doctype": "Assessment Result"
132 },
133 {
134 "type": "report",
135 "is_query_report": True,
Manas Solanki966f1412017-11-23 15:22:10 +0530136 "name": "Assessment Plan Status",
137 "doctype": "Assessment Plan"
138 },
Manas Solankie010ddf2018-03-21 17:50:42 +0530139 {
140 "type": "doctype",
141 "name": "Student Report Generation Tool"
142 }
Manas Solanki966f1412017-11-23 15:22:10 +0530143 ]
144 },
145 {
146 "label": _("Fees"),
147 "items": [
148 {
149 "type": "doctype",
150 "name": "Fees"
151 },
152 {
153 "type": "doctype",
154 "name": "Fee Schedule"
155 },
156 {
157 "type": "doctype",
158 "name": "Fee Structure"
159 },
160 {
161 "type": "doctype",
162 "name": "Fee Category"
Manas Solanki966f1412017-11-23 15:22:10 +0530163 }
164 ]
165 },
166 {
Manas Solanki37b2aa22018-02-08 19:00:51 +0530167 "label": _("Schedule"),
168 "items": [
169 {
170 "type": "doctype",
171 "name": "Course Schedule",
Himanshu Warekar3315a9f2019-02-28 11:51:36 +0530172 "route": "#List/Course Schedule/Calendar"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530173 },
174 {
175 "type": "doctype",
176 "name": "Course Scheduling Tool"
177 }
178 ]
179 },
180 {
181 "label": _("Masters"),
Manas Solanki966f1412017-11-23 15:22:10 +0530182 "items": [
183 {
184 "type": "doctype",
Prateeksha Singh8aa45942019-03-04 14:00:02 +0530185 "name": "Course",
186 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +0530187 },
188 {
189 "type": "doctype",
190 "name": "Program"
191 },
192 {
193 "type": "doctype",
Prateeksha Singh8aa45942019-03-04 14:00:02 +0530194 "name": "Instructor",
195 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +0530196 },
197 {
198 "type": "doctype",
Prateeksha Singh8aa45942019-03-04 14:00:02 +0530199 "name": "Room",
200 "onboard": 1,
Manas Solanki37b2aa22018-02-08 19:00:51 +0530201 }
202 ]
203 },
204 {
Prateeksha Singh9d4a1832019-02-11 15:14:50 +0530205 "label": _("Settings"),
Manas Solanki37b2aa22018-02-08 19:00:51 +0530206 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530207 {
208 "type": "doctype",
209 "name": "Student Category"
210 },
211 {
212 "type": "doctype",
213 "name": "Student Batch Name"
214 },
215 {
216 "type": "doctype",
Prateeksha Singh8aa45942019-03-04 14:00:02 +0530217 "name": "Grading Scale",
218 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +0530219 },
220 {
221 "type": "doctype",
222 "name": "Academic Term"
223 },
224 {
225 "type": "doctype",
226 "name": "Academic Year"
227 },
228 {
229 "type": "doctype",
230 "name": "Education Settings"
231 }
232 ]
233 },
Manas Solanki37b2aa22018-02-08 19:00:51 +0530234 {
235 "label": _("Other Reports"),
236 "items": [
237 {
238 "type": "report",
239 "is_query_report": True,
240 "name": "Student and Guardian Contact Details",
241 "doctype": "Program Enrollment"
242 },
243 {
244 "type": "report",
245 "is_query_report": True,
246 "name": "Student Monthly Attendance Sheet",
247 "doctype": "Student Attendance"
248 },
249 {
250 "type": "report",
251 "name": "Student Fee Collection",
252 "doctype": "Fees",
253 "is_query_report": True
254 }
255 ]
256 }
Manas Solanki966f1412017-11-23 15:22:10 +0530257 ]