fix new Attendance calculation
This commit is contained in:
parent
7c317c4943
commit
dbbc957166
|
|
@ -631,7 +631,7 @@ class HrAttendanceTransactions(models.Model):
|
|||
return {'shift': shift_dict, 'out_ids': linked_out_ids, 'creep': creep}
|
||||
|
||||
def manage_permission(self, trans_id, shift_in, shift_out, sign_in, sign_out, breaks, state=None):
|
||||
print(trans_id, "*********************manage_permission***********************************")
|
||||
#print(trans_id, "*********************manage_permission***********************************")
|
||||
trans, feedback = self.browse(trans_id)[0], []
|
||||
# حساب التوقيع المتوقع للدخول والخروج بناء علي بصمة الدخول
|
||||
expected_sign_in, expected_sign_out = self._compute_expected_times(trans)
|
||||
|
|
@ -776,7 +776,7 @@ class HrAttendanceTransactions(models.Model):
|
|||
if state is not None: return feedback
|
||||
|
||||
def manage_mission(self, trans_id, shift_in, shift_out, sign_in, sign_out, breaks, state=None):
|
||||
print(trans_id, "*********************manage_mission***********************************")
|
||||
#print(trans_id, "*********************manage_mission***********************************")
|
||||
trans , feedback = self.browse(trans_id)[0] , []
|
||||
expected_sign_in, expected_sign_out = self._compute_expected_times(trans)
|
||||
full_min_sign_in, full_max_sign_in, full_max_sign_out, working_hours = self.get_shift_timings(trans)
|
||||
|
|
|
|||
Loading…
Reference in New Issue