Merge pull request #3069 from neilLasrado/dob
validation added - dob cannot accept a future date
diff --git a/erpnext/hr/doctype/employee/employee.py b/erpnext/hr/doctype/employee/employee.py
index 5a9bad29..5e857f8 100644
--- a/erpnext/hr/doctype/employee/employee.py
+++ b/erpnext/hr/doctype/employee/employee.py
@@ -97,6 +97,9 @@
user.save()
def validate_date(self):
+ if self.date_of_birth and getdate(self.date_of_birth) > getdate(today()):
+ throw(_("Date of Birth cannot be greater than today."))
+
if self.date_of_birth and self.date_of_joining and getdate(self.date_of_birth) >= getdate(self.date_of_joining):
throw(_("Date of Joining must be greater than Date of Birth"))