Employees have a flexible working schedule. They have a set number of hours per week but they don't necessarily need to work the same number of hours every day. With the default configuration of setting the working schedule on the employee, I can add planning shifts for the employee within their working hours but if I add a shift that falls outside of their working hours, the allocated time will default to only the time that falls within the working hours.
Ex: Marc works 35 hours/week. His working schedule is set to be 8 a.m to 4 p.m every day of the week with a one hour break from 12 to 1. In reality, his timings are not fixed and he can be scheduled for a shift from 7:00 to 14:00 or from 10:00 to 17:00 with no break. If we add a shift for him from 7:00 to 14:00, the allocated time will default to 5 hours because those are the times that fall within his working hours.