All About Reports in OneDesk

OneDesk ships with some pre-set report templates included. These let you quickly generate reports on tickets, tasks, projects, timesheets, and invoices with just a few clicks. However OneDesk also includes powerful tools to let you create your own report templates, schedule them so that they run without your interaction, and can be automatically emailed out to you, your team, or your management.

How OneDesk’s reporting tools are structured

To get started using OneDesk’s reporting tools, you need to first understand a few basic concepts.

Report Templates:

These describe the report that will be generated when they are run. They cover:

Report metadata

 

 

The definition of the data to report on:

 

 

The information to display in the report:

 

 

 

Report Schedules:

These describe when and how frequently a specified report template is run and the report created. They cover:

What to run on

 

 

The scheduling of the run times:

 

 

The output

 

 

 

Report Layouts:

This is an Excel spreadsheet (XLS) file that defines how the report is laid out. It covers things like how many columns to display, what charts to include, what columns the charts should be calculated from, styling, and more.

You can select from the list of provided template files (“Layout 1” is a good choice for reports with groupings). You may need to experiment with different ones until you find the best one for your report.

If you are skilled with Excel templates, you can upload your own. Once again some experimentation will be necessary to get this right.

 

Report Documents:

These are the documents that are output when a report template is run. Currently OneDesk’s reports are generated in XLSX format, but can be automatically converted to PDF is you prefer. When a schedule is run on a template, a report document is generated and may be emailed to whoever you have defined.

So in summary: templates are run on your OneDesk data using schedules, and generate report documents.

How to create your own reports in OneDesk

With those definitions out of the way you are ready to create your own report. I will go through an example that shows how to create a report.

Let’s say that I would like a report on the billable hours my team has logged for a certain customer. I want to send that report to the customer on a weekly basis so they are up to date and pay me for it.

In my example I have organized my work for that customer inside a portfolio (it could have been a single project).

Create a Report Template

Click the ‘Add’ menu and click ‘Report’

create a report

In the ‘Reports’ popup click ‘New Template’

Complete the ‘Report Template’ form.

Here is what I completed above:

 

 

When you are done, click ‘Save’. Your new report template will be shown at the end of your templates list.

 

Creating a Schedule for your Template

Hover over your new report template and click the “new schedule” icon.

Complete the ‘Schedule’ form.

Here is what I completed above:

 

 

 

Click ‘Save’ and the schedule will be saved under the report template.

Let’s take a look at the report:

You can run the report template off schedule and get a test report. This will use the currently selected project-level, so make sure you have data at that level. The newly generated report documents will appear at the bottom of the reports popup. Clicking on the document will allow you to view, delete or copy the link to it.

As you can see, we got what we wanted: All the timesheets, that fit the filtering criteria are there, and they are grouped by the projects they are in. The columns we chose are displayed, and the Title and Description are displayed.

 

Tips, Tricks, Troubleshooting:

 

 

Exit mobile version