Times can be rounded with the rounding rule. If a rounding time of 5 minutes is entered, then rounding takes place at a 5 minute interval to the employee's disadvantage. The calculation begins from the start of the flexitime according to the regular working hours. If the latter is 7 o'clock, the interval starts from 7 o'clock in 5 minute increments, that is 7:00, 7:05, 7:10, etc. If the employee begins at 6:56, his time starts counting from 7 o'clock._
At logoff, it is the other way around:
The calculation starts again at the begin of the shift, that is, 7 o'clock. If the employee leaves at 16:04, logoff actually takes place at 16:00 h.
Since rounding is not to apply during lunch and/or during the breaks, the shifts are divided into several zones: Before the shift, during flextime begin, flextime end and after the shift. In between is the core time. There is no rounding during this time but it can be set.
A special scenario is the setting for "rounding up .. minutes before next cycle"
You can set that rounding to the next but one interval is made  to the employee's disadvantage  but not at the full hour. This setting can be used to achieve that not all employees access the terminal all at the same time, and that they begin at the full hour.
