Attendance Settings – Zistemo Knowledge Base https://zistemo.com/knowledge-base Zistemo is the smartest app for instant time and expense tracking. Boost productivity and save time with zistemo. Tue, 28 Apr 2026 06:36:17 +0000 en-US hourly 1 https://wordpress.org/?v=6.0.2 Attendance – Clock in Rules https://zistemo.com/knowledge-base/content/attendance-clock-in-rules/ Sun, 05 Aug 2018 14:46:59 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4250 Limit clock ins  and clock outs to the listed IP addresses and geo locations to avoid misuse of this function from other desktops, in other areas. You can also set dedicated location points where you only allow clock ins from mobile devices

Clock-in Rules

  1. If you want to ‘activate’ the ‘mobile clock in rules’ you have to switch the function ‘on’, so far the user clock in/out on a web app and then use the mobile when already clocked in.
  2. Here you can add a new Clock in Rule template or edit the current one and switch between them.
  3. You can add here new geofences. Read the steps below.
  4. You can also ‘activate’ or ‘deactivate’ each geofence.
  5. Here you can ‘edit’ or ‘delete’ one of your geofences.
  6. If you want to ‘activate’ the ‘Network clock in rules’ you have to switch the function ‘on’
  7. You can add here new IP addresses or DNS. See below how to do it.

How to add a new geofence?

Click the ‘Add geofences’ button and:

1. Enter the Description you want to use.
2. You can Search here your preferred street, city, etc.
3. Press ‘save’.

How to add an IP-Address?

1. Enter the Description.
2. Enter the new IP-Address or DNS.
3. Hit the ‘save’ button.

More about geofences and locations here

Clock-out Rules

Clock-out rules can be used only if clock-in rules are activated. If active, the geo location of the user’s clock-out will be tracked when using the mobile app, the IP-adddress if using a desktop device. If the user is outside of the clock-out rules he would be still able to clock-out.

Add a notification to receive instant messages per E-Mail, system bell or your messaging integration about clock-out violations.

You can review anytime the tracked location of the user’s clock out per attendance time record:

]]>
Attendance – Flextime Escalation Rules https://zistemo.com/knowledge-base/content/attendance-flextime-escalation-rules/ Sun, 05 Aug 2018 15:59:36 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4199 Here you are able to customize your flextime rules and set up notifications that will automatically go out to specific members of the staff each time a rule would be broken.

The escalation rules are disable by default. If you want to use them, please enable them.

 

First, set your preferred hours for the escalation rules. Just click on the times and adjust them accordingly, depending on when you want the escalation rule to send a notification:


If you want to add a notification, just click the ‘Add notification’ button. Set your options and click ‘Save’:

If you want to use Slack as a channel, please make sure that your staff’s accounts are connected to Slack direct messaging: Learn more

 

Based on a Traffic Lights system, the plus and minus hours are divided into three areas – green, yellow and red.
You can change the notifications for the yellow and red area. Whenever you modify notifications in the yellow section, it will take effect in the yellow notifications list below. The same applies to the ones in the red area, as shown below:

 

If you wish to delete or edit your notification rules, simply click the ‘pencil’ for editing or the ‘x’ to delete the rule:

]]>
Attendance – Short Break https://zistemo.com/knowledge-base/content/attendance-short-break/ Sun, 05 Aug 2018 16:04:11 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4292  

In case you want to set some limits to your employees’ breaks, you can easily do it here – the number of daily breaks they’re allowed to take, the maximum duration of each break or daily time limit of rest breaks. In case the employee breaks any of these rules, their additional absence is automatically registered as “clocked-out time”.

Accept short breaks as paid time:
If you choose this option, you can pick the times and rules by simply clicking on the orange numbers and change them as you wish.

Calculate short breaks as unpaid time:
If you want to calculate short breaks as unpaid time, select this option.

Add new short break rules:

You can also add the notifications to your staff in case someone had longer break then allowed or if they exceeded the daily limit of breaks. The user added to the notifications will be informed about it via the selected notification system – Email, Slack, Bell Notifications:

 

Please note: When using short breaks and automatic meal break rules the short break counts into the daily break time . Example:
Work time: 7:00–13:00
Standard break time: 0:30 if daily work time is more than 3 hours
Short break: 10:00–10:30
Daily break time (total): 0:30

You daily break must be at least 0:30. Because you already made that break by yourself, it doesn’t have to apply standard break time rule.

]]>
Leave Types and Leave Reasons https://zistemo.com/knowledge-base/content/leave-reasons/ Sun, 05 Aug 2018 16:14:51 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4310 1. Add new Leave Reason
1.1 Off-Site Activity
1.1.1 Requires Clock-in/Clock-Out
1.1.2 Meal Allowances
1.2 Sick Leave
1.3 Leave Substitution
1.4 Show Leave for Everyone on the Department Calendar
2 Using Leave Types

 

Manage and create leave reasons and how they affect the paid or unpaid time. All types of leave can be easily added and managed on the attendance template. If you edit a leave type in on template it effects same leave types on other templates, so the changes are global and company wide.

If you want to add new leave reason click on the button ‘add leave reason’ on the upper right. You can activate or deactivate leave reasons by simply switching the button. You can use only active leave reasons on the absence calendar. If you want to edit or delete a leave reason, simply click on the pencil to edit or on the trashcan to delete it. You can’t delete leaves that are used on any absence calendar.

Add New Leave Reason

Since leaves reason are different in every country you can create super individual leaves for your company’s needs. Choose your preferred leave reason and choose from the listed options. Leave marked with a star (*) will be explained more detailed below.

  • This leave type is only available to admin roles (Account Owner, Admin and Department Leader)
  • This leave type subtracts days from vacation (will affect the number of vacation days)
  • This leave type subtracts hours from flex time account (staff can use this leave type to compensate overtime, time of in lieu)
  • This leave type is an off-site activity (business trip, customer visit, external training, trade show)*
    • This leave type requires clock-in/clock-out (staff needs to have start- and end time)
    • This leave type has meal allowances (e.g. if you’re away overnight)*
  • This leave type is a sick leave (count as working time and doesn’t subtract hours from work time balance)*
  • This leave type requires documentation (e.g. doctor’s note, visit reports or training certification)
  • This leave type requires a substitution (if colleagues need to substitute a person who’s on leave)*
  • This leave type needs to be approved (a supervisor have to approve this leave)
  • This leave type requires a note (notes are mandatory)
  • Show leave type for all users on department calendar (if active, everyone can see who’s using this leave)*
After you set up the ‘leave type’ don’t forget to press the ‘save’ button.Leave type settings

Off-Site Activity

If you create a leave type as off-site activity only (no meal allowance / no clock in/clock out) the leave type will be counting as working time. Staff can select if they’re on leave for half day (50% of working plan hours) or full day (100% of working plan hours). The system calculates checks day at 01:00 AM at your company timezone off-site leaves. This logic works for upcoming and past leaves. Please note that any other leaves except off-site activities will be subtracted from staff capacity.
If you connected the project time with the attendance time (more here) this leave type won’t be calculated as attendance time. Based on the connection there’s strict rules, so you need to create project time records to create attendance time records. If you want to create attendance time automatically by create an off-site activity leave, you should not connect project time with attendance time.

Requires clock-in/clock-out

If an off-site activity requires clock-in/clock-out the system won’t add any hours automatically but the users who’s on leave needs to clock-in/clock-out or adding attendance manually afterwards. This might be useful for remote work/homeoffice.

Meal Allowances

If someone is on a business trip you can allow to grant meal allowances, in some countries it is mandatory to grant meal allowances to staff. If you activate that a leave has meal allowances you can select the how much the staff is receiving as meal allowances. Often there’re rules about how much you have to pay as meal allowance , so please check your local regulations/laws.
Staff that have been on off-site activities with meal allowances can easily create a travel expense out of that leave type. Click here to learn more about creating a travel expense from an off-site activity.

Sick Leave

Sick leave is the time you need to recover from a disease. In some countries sick leaves are paid for a certain period of time, in other countries it is generally not paid. In most European, South American, and Asian  countries sick leaves are paid from the company for a certain amount of time (ca. 6 weeks) and after that the health insurance takes over the continued payment of remuneration. In that case you should create two sick leaves, one for paid sick leaves and one for unpaid sick leaves. Please check your local regulations/laws about payment on sick leaves (e.g. Family and Medical Leave Act in U.S.).

However, if staff using sick leaves they can select between half day and full day leaves. Any smaller unit than half days will be micromanagement and won’t make sense to reflect in the system since the work time balance won’t be changed. The working plan will be reduced accordingly to the leave duration:
– full day = working plan is 0:00
– half day = working plan will be 50% reduced

If attendance time is tracked on a day that has a sick leave the working time won’t be automatically counted as overtime. Overtime will be calculated as for regular working days but you won’t get negative flex time balance.

Example 1:
Regular Working Plan: 7:30 hours
Actual Tracked Attendance Time: 8:00 hours
Overtime: +0:30 hours

Example 2:
Regular Working Plan: 7:30 hours
Actual Tracked Attendance Time: 5:00 hours
Overtime: 0:00

 

Working time on half day sick leaves

If the working time is greater than the working plan that day the overtime will be calculated regularey. E.g. working time is 6:00 hours (7:00–13:00), plan is reduced to 4:00 hours. So, the overtime for that day will be 2:00 hours.

If the working is less than the working plan the overtime will be always 0:00 and there won’t be any negativ overtime and the plan will be automatically reduced.

Working time on full day sick leaves

All working time tracked on a day with a full day sick leave won’t be counted as overtime since the working plan will be equal to the actual tracked hours. Only if you tracked more time than your regular working plan there will be overtime. E.g if you regular working plan is 8:00 hours, day has full day sick leave and you worked 9:00 hours you would 1:00 hours overtime. If you would have worked 5:00 you would have 0:00 hours as overtime (no negative overtime).

If the working is less than the working plan the overtime will be always 0:00 and there won’t be any negativ overtime and the plan will be automatically reduced.

Leave Substitution

For some staff it’s useful to have a substitution if that person’s on a leave. If you need to have substitutions for staff who’s on a specific leave, just enable “Requires substitution”:

Please note that for this kind of leave the person who’s the substitute have to approve first, only after that the supervisor can approve the leave (if you using also “This leave type needs to be approved”)

Show Leave for Everyone on the Department Calendar

If active, every user can see who’s using this leave type on the department calendar. But for some leave reason you maybe don’t want everybody to know what’s going on (e.g. maternity protection or personal time-off). So, if you don’t want that everybody see the leave reason just keep this field deactivated and other persons just sees “a leave” (hashed field in the department calendar). If you want that supervisors (Admins, Department Leaders and HR Admins) can see this leave type you can select that only data captures, team members and team leaders cannot see this leave type on the absence calendar.

Using Leave Types

Staff can use all active leave reasons in their absence calendar. You can either create a leave on your absence calendar

… or on the department calendar by selecting the days and click on “create”.

Then, you can select

  • leave type (here you can see all active leave reason from your attendance time template)
  • start/end date
  • start/end time (e.g Lunchtime till Evening is a half day, Morning till Evening is a full day)
  • substitution (you can even request for substitution even if it’s not mandatory for this leave reason)
  • notes

You can either save and submit the leave for approval (if it doesn’t needs to be approved it will be saved as approved automatically if you click on this field) or you can save it as a draft. Once you submitted your leave for approval, you will be notified if your leave was approved or rejected.

If your leave is approved, you need to request a change which needs to be approved by your supervisor again.

Please note that when leave type/absence settings is updated, it doesn’t affect already created leave types and absences. Please delete and create a new absence to apply new settings.

]]>
Attendance – Mandatory Holidays https://zistemo.com/knowledge-base/content/attendance-mandatory-holidays/ Sun, 05 Aug 2018 16:17:18 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4286 If you close your shop or office for 2 weeks in August, during Christmas or you practice half-day closing on New Year’s Eve, this is where you set it up. Keep in mind that Mandatory Holidays will automatically reduce staff’s vacation days.

 

if you want to edit or delete a mandatory holiday simply click on the ‘red x’ to delete or on the ‘pencil’ to edit.

You can easily add a mandatory holiday by just clicking on the ‘add mandatory holiday’ button.

]]>
Attendance – Holidays https://zistemo.com/knowledge-base/content/attendance-holidays/ Sun, 05 Aug 2018 16:19:21 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4282 Here you keep track of national or regional public holidays. In the calendar, you’ll see them in a light brilliant pink. Even if they’re country-specific, you can easily add or cut days according to your company’s policy.

 

If you want to add a specific holiday which is not listed, just click ‘add holiday’ and enter your preferred settings.

If you want to repeat a specific holiday each year, please select this option:

More Actions

The option “reload holidays” will set your public holidays to default.
The option “load holidays from previous year” you can overtake the holidays from last year by just clicking it.
You can also load holidays from other attendance time templates

]]>
Attendance – Work Time Rule https://zistemo.com/knowledge-base/content/attendance-work-time-rule/ Sun, 05 Aug 2018 16:26:45 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4269 Work-Time rules
Ignore work times rules

Work-Time rules

The “Work time rules” section (Settings -> Attendance) is where you set up the daily time interval when employees’ presence is used for time calculation. Attendance outside this timeframe is automatically marked as unpaid and will show up on the calendar and in the analytics reports.

Note: This is related to the flex time model which is set as default under the ‘Flex time model’:

If you want to change the hours, just click on the orange numbers and replace them with your preferred times.
You can also choose which workdays you want to use for your staff:

Here you can set your ‘Weekly holiday’:

 

On this page, you can also set up notifications for your employees if they break the Attendance Time rules set up by you (if they clock in too early or clock out too late). The user added to the notification will receive the info about any wrong clock in/out via the selected notification system (Email/Slack/Bell Notification):

Note: This option is disable by default, enable it if you want to use it. 

 

Note: If you’ll assign another time model for a certain user and uncheck ‘As default’ box,

please go back to this page (Work Time Rules) and check if all settings are correct for this user.

Ignore work times rules

Sometime it maybe happen that your staff members need to work outside their work time rules. Then, their time will be tracked as not payable and won’t be calculated to their flextime balance. In this case you can activate the feature that the system ignore the work time rules and all tracked attendance time will be payable. You can find that in the Staff Details -> Flex-time Settings

]]>
Attendance – Meal Break Rules https://zistemo.com/knowledge-base/content/attendance-meal-break-rules/ Sun, 05 Aug 2018 16:41:01 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4263 Here you get to choose how to manage lunch breaks. You can pick between 3 options and also edit each one in detail. You will find the full explanation below.

Standard break time: reduce the predefined time per working day:

Here you can define the breaking rules you want to apply to your staff working routine. To edit the hours and minutes just click on the ‘orange’ numbers. You can also add new ‘break rules’.

Logic: If the total attendance time per day is more than the defined hours, the systems checks if you had take a break as defined on the rules. If there are no break it automatically adds the defined time as break to your attendance time only (not project time). If there’s an existing break within you attendance time records it may add more breaks until it reaches the defined break time.

Standard break time: reduce the predefined time per working day with office shutdown time:

Here you can define the break rules you want to apply to your staff’s schedule. To edit the hours and minutes just click on the ‘orange’ numbers. You can also add new ‘break rules’ for more detailed breaking rules. Do not forget to press ‘save’ after you finished.

Clock for the break:

Choose this option if you want your staff to clock in/out each time they take any kind of break.

 

]]>
Attendance – Overtime Regulations https://zistemo.com/knowledge-base/content/attendance-overtime-regulations/ Sun, 05 Aug 2018 16:43:33 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4258 When using a flextime model with flextime balance you can set up automatic overtime regulations. There are following regulations

No Regulations
Flextime Reset
Overtime Fee

No Regulations

No regulations means that nothing will happens automatically to the overtime of assigned staff. If changes or corrections to the flextime balance needed, you can change/correct it directly on the user’s flex time settings. More here Flextime Settings

 

Flextime Reset

Manage when you want to set the flextime account back to zero. In general, positive balances are closed with a bonus or payout, while negative ones require special actions. Flextime reset can apply annually, quarterly or monthly on the first date of the period. If you selected Customized it sets the flextime balance on that date to zero. If you are using Extra Overtime (Überzeit) for Switzerland, then the Extra-Overtime will be reseted together with the flex-time balance.

Please note that flex time reset works only if you won’t do any changes to the flextime balance retrospectively.

Overtime Fee

Overtime fee (Überstundenpauschale) covers the average amount of overtime worked. With zistemo, you can now set up automatic overtime fees so that the right amount of overtime is automatically applied at the right time. Overtime fee can be applied annually, quarterly or monthly on the first day of the new period. If you selected Customized it applies the overtime fee on that date.

The overtime fee will be subtracted from the actual user’s flextime balance. The overtime fee is the maximum amount that will be reduced. If the flextime balance is higher there’ll a remaining value on the flextime balance for the new period.  Learn more about overtime fee (DE)

Example 1:
Overtime Fee = 20:00h
Period = start of each month

Flextime balance 01.01.2023 = 0:00h
Flextime balance 01.02.2023 = 30:00h
*overtime fee applies*
new flextime balance 01.02.2023 = 10:00h (30-20)

Example 2:
Overtime Fee = 20:00h
Period = start of each month

Flextime balance 01.01.2023 = 0:00h
Flextime balance 01.02.2023 = 15:00h
*overtime fee applies*
new flextime balance 01.02.2023 = 0:00h

Please note that overtime fee works only if you won’t do any changes to the flextime balance retrospectively.

]]>
Attendance – Work time model https://zistemo.com/knowledge-base/content/attendance-flex-time-model/ Sun, 05 Aug 2018 16:46:34 +0000 https://moneypenny.me/knowledge-base/?post_type=ht_kb&p=4240 You can choose between 6 work time models:

1. Flex Time Models
2. Flex Time Escalation Rules
3. Flex Time Settings
4. Flex Time Reset
5. Flex Time Corrections
6. Non-tracking Model

Flextime is a scheme that allows you to set a ‘Flexible working hours’ plan for your employees. Basically, you can still change it in departments, or even on individuals, we allow to add 20 templates per your convenience.

Flextime is a Win-Win situation for both the employer and the employees. With zistemo you can easily manage multiple and complex time systems, at your own pace, from your favorite desktop or mobile devices.

The main benefit of adopting a flex-time system in your company is that it eliminates the “need” to have everyone starting and finishing work at the same time. Nowadays workforces are more dynamic and forcing all employees to accept one strict schedule might not always be a good idea.

For employees who live in densely populated areas,  who come to work on public transport or have to look after family members, flex time is a huge advantage, giving them access to a work time model that places their individual needs over the traditional “be there on sharp” working habits. In this digital age, it’s more important for staff to be able to work when they feel more productive and deliver great-quality on time, rather than being physically present at the office for a specific amount of hours each day.

Flex Time with Core Time

Basically, the flex time model consists of:
* Core Working Time, in which general attendance is compulsory
* Flex Time Periods before and after the start of the Core Work Time.

In the example below, core working time is 9:30 am to 3:00 pm, flex time is 6:30 am to 9:30 am and 3:00 pm to 6:00 pm. In the classic flex-time model, the duration of the daily or weekly work is fixed and corresponds to the working time agreed by contract.

Flex time is widespread in the office sector, being much less common in production areas. At some workplaces, such as call centers or retail, the opportunities for flextime are not very rich, since a mandatory accessibility must be guaranteed for customers within strictly defined time intervals, to secure opening times, for instance.

Here you can choose the “Core-Time” for your employees.

Flex Time without Core Time

Start and end time is flexible, with the duration depending on the agreed work hours:

This model is an upgrade of the classic flex time, particularly suitable for fields where employees can work autonomously, without having to interact much with colleagues or customers. This eliminates the core working hours. The company only defines the operating hours during which the employees can work, allowing staff members to largely decide themselves when they start or finish their daily working schedule.

As a general rule, according to this model full-time employees are also present “almost automatically” between 10 am and 2 pm. However, in contrast to fixed part-time working hours, part-time employees can also be present from early morning or late evening.

Flex Time with Operation Time

Employees need a replacement to keep the operations running:

In this variant, flex time is not combined with a core working time but with an operation time. The model is suitable for businesses in which colleagues are able to technically replace each other. For an operation time, the company sets the times when the respective business units must function, and in what form (e.g., reachability for the customer or for other departments, production, working on machines etc).

Employees then set their working hours after consulting with their colleagues and according to these guidelines. Moreover, they can slide in or out before and after the operation time. Unlike flextime with core time, here it is not necessary for all members of the staff to be present during the operation time, as long as the operational continuity of the business area is guaranteed.

NOTE: Every leave type must have a substitute, even it is not checkt in the leave type settings. More infos on leave types you can find HERE

 

Just Core Time

This is fixed worktime model meaning that user won’t have a flextime balance. Attendance is mandatory from start until end time. Staff using this worktime model can track overtime and you’ll see if they tracked to less time but they won’t have a flextime balance

 

Flex Start and fixed hours

This is a semi-fixed worktime model meaning users won’t have a flextime balance. Instead of defining start and end time as on “just core time”, users are allowed for a flexible start time and must fulfill their working plan.

Non-tracking Model

If you want to use the absence calendar but don’t want to use a clock in – clock out and the flex time account: this time model is for you. This time model only allows users to access “My vacation calendar” for vacation and leave. Therefore, they cannot track attendance time (no “Clock-in” button) and the “Attendance Monitor” is not active for them.

Here is what you’ll have left in the menu on the side after you’ll switch to this model:

Yet, the system need to know your working days in order to calculate the vacation days correctly. So, on the vacation tab you can select the work days:

 

Afterwards you connect the template to the staff and you can set up the total working hours if you wish:

 

 

 

]]>