Overview
This article provides examples of some data that can be pulled from the Shift History report within the reporting feature of When I Work.
For a more detailed look at what you can do with custom reports, check out Custom Reports Reference and Creating and Refining Custom Reports.
Example scenarios
Find Shift Delete actions
This report is useful to see all the shifts that have been deleted over a certain time period.
Click Reports.
- Click Custom Reports, then click New Report.
- Create a Shift History report for the date range you want.
- Expand Reason Code filter, then click delete.
Find all edits made by a supervisor or manager
This report is useful to perform audits of shift edits by a supervisor.
Click Reports.
- Click Custom Reports, then click New Report.
- Create a Shift History report for the date range you want.
- Expand the Updater Name filter, then select the Name of the supervisor or manager you want to view.
View history for a particular shift
This report is useful to see how often shifts are edited over a certain time period.
Click Reports.
- Click Custom Reports, then click New Report.
- Create a Shift History report for the date range you want.
- Expand the Shift ID filter, then select the shift ID you want to view the history for.
- Click Columns, then add Shift ID to Row Groups.
Determine who is taking the most OpenShifts
This report is useful to see who is taking the most OpenShifts.
Click Reports.
- Click Custom Reports, then click New Report.
- Create a Shift History report for the date range you want.
- Expand the Reason Code filter, then click take.
- Click Columns, then click Pivot Mode.
- Drag Updater Name to Row Groups.
- Drag Shift ID to Values, then click to select count function.
View how many OpenShifts a user has picked up
This report is useful to see how many OpenShifts a particular user has picked up.
Click Reports.
- Click Custom Reports, then click New Report.
- Create a Shift History report for the date range you want.
- Click Columns, then drag Updater Name and Reason Code to Row Groups.
- Click Filters, expand Reason Code and select take.
View how many shifts a user has picked up from their coworkers
This report is useful to see who is taking the most shifts from their coworkers.
Click Reports.
- Click Custom Reports, then click New Report.
- Create a Shift History report for the date range you want.
- Click Columns, then drag Updater Name and Reason Code to Row Groups.
- Click Filters, expand Reason Code and select drop (drop is accepted) and swap (swap is accepted).
Determine which shifts are being swapped, dropped, and released
This report is useful to see how users are utilizing flexible scheduling options.
Click Reports.
- Click Custom Reports, then click New Report.
- Create a Shift History report for the date range you want.
- Expand the Reason Code filter and select release, swap, and drop.
View dropped shifts by user
This report is useful to see who is giving up the most shifts, potentially putting more of a burden on their coworkers.
Click Reports.
- Click Custom Reports, then click New Report.
- Create a Shift History report for the date range you want.
- Expand Reason Code and select drop.
- Click Columns, then click Pivot Mode.
- Drag Previous Assignee Name to Group Rows.
- Drag Shift ID to Values. Click to change the function to count.
View overlapping OpenShifts
This report is useful to see how many overlapping OpenShifts were taken or approved. When an overlapping OpenShift is taken or approved, time is trimmed from the OpenShift.
Click Reports.
- Click Custom Reports, then click New Report.
- Create a Shift History report for the date range you want.
- Expand the Update Reason filter and select openshift-approve-partial and take-partial.