How does it work?
The account owner, the admin and the HR admin can find this option on the Staff’s Profile:
By default it’s unmarked. This box means that the system allows connecting the Project Time (when added manually via Time-Tracking page with start/stop time) and the Attendance Time. The user should open the Time-Tracking page (his own or other member’s) and add the project time manually, select the project and task, put hours and select the start/stop time:
IMPORTANT: the start time and stop time are required.
Then the system will connect this Project Time with Attendance time:
the same Attendance Time Record is created:
The admin can use this option during the 9 days: from today + 8 days. If more then 9 days then the system will not connect the project time with attendance time.
Can other roles connect their Project Time with Attendance Time?
If it’s another role: the capture data, team member, team leader then Connecting the Project Time with the Attendance Time option is available if switched on by the admin on the Staff’s page:
If the last two boxes are checked then the system allows updating the clock in/out time during 3 days (an admin can edit the number of days) and when the team member (or capture data) add the project time during these 3 days then the system will connect the project time with the attendance time.
Conclusion: Other roles can connect (their own!) Project Time with Attendance Time when those 2 boxes are checked in their profiles, that’s why if you (as the account owner or admin) check only one of these two boxes, the system will check another one automatically too, and if you’ll uncheck one of these the system will uncheck another one automatically too.
When there are Attendance time records as for ex., the first: from 7:30 AM till 12 PM and the second: from 02:00 PM till 04:00 PM then the user adds the Project time from 6:15 AM till 6:15 PM -> the system will update only the earliest and latest attendance time:
Or, for ex., when there are two attendance time records, the first from 7:30 AM till 12 PM and the second from 02:00 PM till 04:00 PM then the user create/update the project time from 01:15 PM till 06:15 PM, the system will delete the first attendance time record 7:30 AM till 12 PM and only will update the second attendance time record:
The system ignores the Project time, added via timer (the project time will not be connected with attendance time in this case) BUT the user can do it this way: after saving the time via timer need to open the Time-Tracking page (Time and Projects -> Time Tracking -> Timesheet), find this record and open a popup for update:
, then just press the Save button. In this case, the system will update the Attendance time according to this Project time:
The system ignores the Project time, added via weekly timesheet (but we can update the attendance time according to the project time as in the case with the timer, when open the popup for an update and press button Save (see above).
The system ignores the Project time, added for the future (the user can add the project time for the future but the user cannot add the attendance time for the future so we will not be able to connect the future project time with the attendance time (in the future) in this case.
The system allows to add the project time (two records) with the same start time and stop time but the attendance time will be created only once. Also when to delete the Project time then the system will delete the same Attendance time.
If you use “clock for break” – zistemo behaviour
We added a new ability for our customers who use the attendance template with meal break rule ‘clock for break’
How it works: when the project time and the attendance time are connected, we sync the project time records with the attendance time records:
Case: ‘Overlaps’: When there are overlaps in the project times, then zistemo will show the early start and latest end in the attendance time:
Case: ‘Add break time manually to the attendance’: If you update the project time to the same time as the break time, zistemo will overwrite the attendance time according to the project time (If you update the project time, the attendance time will be updated also)