Added Student Batch

This commit is contained in:
Neil Trini Lasrado
2016-07-22 01:28:41 +05:30
parent 13e248af8d
commit f521a9c601
13 changed files with 556 additions and 11 deletions

View File

@@ -42,3 +42,12 @@ def get_overlap_for(doc, doctype, fieldname, value=None):
}, as_dict=True)
return existing[0] if existing else None
def validate_duplicate_student(students):
unique_students= []
for stud in students:
if stud.student in unique_students:
frappe.throw(_("Student {0} - {1} appears Multiple times in row {2} & {3}")
.format(stud.student, stud.student_name, unique_students.index(stud.student)+1, stud.idx))
else:
unique_students.append(stud.student)