This FAQ explains how Non-Billable Shifts on Sygnal Web work following the latest enhancements.
1. How do Non-Billable shifts behave compared to regular shifts?
Non-Billable shifts are now managed similarly to regular shifts, with the same lifecycle and tracking behaviour.
They follow the standard status flow:
Review → Accept / Reject → Clock In → Clock Out → Approved / Cancelled / Deleted
Backend approval logic remains unchanged. Status updates are synchronised between:
Sygnal Web
Sygnal Staff Mobile
Reporting functionality remains unchanged.
2. How does the Force Accept option work?
A new “Force Accept” button is available at the top of the Non-Billable shift creation screen.
The previous automatic force-accept setting on publish has been removed.
Now, roster admins can choose to:
Force acceptance of the shift during creation
orAllow staff to manually accept/reject via Staff Mobile
This aligns Non-Billable shifts with the standard acceptance flow.
3. Shift location work for Non-Billable shifts?
Location is optional for the Not billable shifts
The Not billable shift can be saved or published without a location.
No validation errors are triggered if omitted.
Location is stored at the shift level only.
Uses the existing standalone location entry field.
In Roster Approval view:
Approvers can see location details if defined.
4. Staff Notes for Non-Billable Shifts?
Now the Staff user can add 'Staff Notes' for the non-billable shifts
These can be viewed under the 'Notes' tab on the staff profile, along with the Not billable shift ID for filtering and references.
5. Does drag & drop and recurrence work for Non-Billable shifts?
Yes.
The following remain unchanged:
Drag-and-drop functionality
Set recurrence options
Calendar behaviour
Non-Billable shifts behave the same as billable shifts in scheduling mechanics.
6. How does approval and cancellation work?
Approval
Non-Billable shifts can be:
Approved individually
Bulk approved
Approval is done via the Payroll tab in the Roster Approval view.
During approval, approvers can:
Modify KM Budget
Modify KM Expenses
If the staff requested any Time Amendment or KM with Expenses, these can now be amended and approved on the roster approval payroll tab view.
Cancellation
Cancellation follows the existing workflow:
Can be performed from the Roster Approval view
Requires a cancellation reason
Paid Cancellation logic follows backend rules
No changes were made to the cancellation engine.