Added

Feature: Custom Report Templates

Zach Tucker
3 years ago

Remember the custom report template feature that we rolled out in September, but was limited to the "Outs by Actor" report only, well that custom report functionality is now available for all three payroll assist reports.

A refresher on the functionality:

How does it work?
1. First, go to the report you'd like to modify (In/Out by Department, In by Role, Out by Actor) and find the (Actor/Role/Department) and date range that has data to display. This new feature is only triggered if there is data to display.

2. We've also upgraded the capabilities of the data tables! For example, you can now drag the column headers to re-order them, drag the little bars to re-size them, pin them to the left or to the right, and hide/show them (as before).

3. Once you've customed the colums as you like, give the template a name and click "Save Format". Everything you've adjusted about the columns will be saved (order, sizing, hide/show, pinning, etc). Note that you can re-order rows, but this will not be saved, and will only affect the order of the rows if you Export as CSV.

4. The next time you come back to this page, find that template name in the drop down and click "Load Template". You'll also find one called "Default", and loading that is the equivalent of resetting the columns. Note that you cannot edit the "Default" template.

5. You can delete templates that you created and also mark them as default, so it'll be loaded automatically next time.

Example Use Cases
Say you are a Broadway show, not a tour. By default, the "City" and "Venue" columns display, which never change for you. So, you might hide those two columns and then save a new template. Then, find that new template in the drop down, load it, and then "Set as Default" so it'll be automatically loaded next time.

A Quick Note

I want to be explicit that in order to update a template, delete a template, or mark it as default (including immediately after saving a new template), you need to make sure it is selected in the drop down and you've pressed "Load Template". I know this seems a bit contrived, but its an intentional design choice to make sure the user knows exactly which template is being operated on and that we've gotten the latest version from the database.