Why does this happen?
In Atlas Scheduling, shifts always appear in the day with the most hours.
By default, you most likely put your organization opening hours from midnight to midnight and that's very logical.
The issue here though is that we are used to creating shifts in the day that they start and not the day with the most hours.
Example
Your opening hours are from midnight to midnight.
You have a shift from 10pm on Thursday ending 6am Friday morning.
Since the majority of the shift falls on Friday, the shift will appear in the schedule on Friday.
Since we need to create the shift in the day with the most hours, we need to create this shift in day #2 for it to be displayed as you'd expect on the employee side.
If you want to make it easier, you can also change your opening hours to make it more intuitive for your organization.
By changing your opening hours from 4am to 4am, you can than create the shift in day #1 since in "Atlas Scheduling day hours" there will be more hours in Day #1 (6hours in Day #1 and 2hours in Day #2).
How to change this setting
Click Scheduling > Settings > Scheduling and change the Schedule opening and schedule closing hours.
IMPORTANT
Your pay period cut off time MUST be the same as your opening hours. You can update this in the General settings by clicking Scheduling > Settings > General > Ensure your first day of work week and cutoff time are accurate.
Note: On the employee's timesheet, it is possible to view/edit the start date of the night shift as well:



