====== Timesheet Rights (Candidate) ====== {{:iqxwebnext:rights:screenshot_2025-10-28_165202.png?200|}} The Fetch New Timesheet Button uses the role \\ {{:iqxwebnext:rights:screenshot_2025-10-28_165616.png?50|}} The slider to include/not include shifts on the timesheet is controlled by the behaviour **TSSUNTICKCALC** \\ Delete Shifts is controlled by TSSDELETESHIFT \\ Move button is controlled by TSSMOVESHIFT \\ Edit button is controlled by TSSSHOWEDIT \\ Copy button is controlled by TSSCOPYSHIFT \\ Duplicate button is controlled by TSSCOPYSHIFT \\ Add Shift Button is controlled by TSSADDSHIFTS \\ Editing the Shift Break is controlled by TSSEDITSHIFTBREAK \\ The rates section is controlled by TSSSHOWRATES - without the behaviour it will just have \\ Eg. \\ | **Date** | | **Unit**| | **Units** | \\ | 29/10/2025| | Hours | | 8.00 | With the Behaviour it would show \\ Eg. \\ | **Date** | | **Unit**| | **Units** | **Rate** | **Total** |\\ | 29/10/2025| | Hours | | 8.00 | 12.00 | 96.00 | \\ The expenses section is controlled by **TSSSHOWEXPENSES** and will remove the whole section and ability to add expenses. \\ Complete and Sign Now is controlled by **TSSALLOWSIGNONDEVICE** \\ Complete and Send for Approval is controlled by **TSSALLOWSIGNVIALINK** \\ Upload image is controlled by **TSSALLOWUPLOADINGTIMESHEETIMAG** \\ TSSNUMOFWEEKSCHECKFORTIMESHEET controls how many weeks forward a Candidate can view their timesheets for eg. if the current date is 01/10/2025 and this setting is set to 2 you can see timesheets up until the 15/10/2025 \\ When a timesheet is signed this setting **TSSCAPTUREGEOLOCATION** will control whether or not it will capture the signee's location \\ **TSSHIDEPRINT** will hide the print button \\ **TSSHOURSLEEWAY** will control how early the timesheet can be signed/sent for approval in hours. \\ eg. if a Candidates final shift finishes at 17:00 and this setting is set to 2 then the timesheet can be signed from 15:00 \\ **TSSTOTALHOURSCALC** this controls whether the units/hours total in the rates table gets displayed \\ **TSSSHOWPAYTYPE** will control if the pay band is shown on the rates table |Date| |Pay Type| |Unit| |Units| |Rate| |Total| |Fri 07/02/2025| |Standard| |Hours| |8.00| |12.00| |96.00| When the timesheet is signed **TSSSIGNDATEONLY** will control whether a timestamp or just a datestamp is shown on the timesheet signed image \\ When Sign Now is pressed a message will pop up if **TSSCONFIRMSIGN** is turned on and will display the message of **candidateConfirmTimesheetSignMessage** in terminology