If the staff is working on shift, they may need to work on Public Holiday/Statutory Holiday and would take rest on another working day.
You can ignore it if you do not record the staff attendance in Backstage. Otherwise, it may affect the staff attendance record and leave taken as the system would take all Holidays as rest days and counting OT, or making staff cannot take leave, e.g for AL, Holidays is not counted as taken.
For these cases, you need to "change" Holiday to normal working days.
How to handle if the staff is working on shift which may not rest on Holiday?
Please decide if you need to maintain the balance of the Holiday before you update the setting.
Maintain balance leave type such as AL you would count the staff leave balance.
Not maintain balance leave type, e.g No Pay leave staff can apply for the leave without limitation.
1. Maintain Balance
Go to Attendance -> Leave Type -> Create new Leave Type for SH/PH
Go to Attendance -> Leave Entitlement-> Create Leave Entitlement for SH/PH