Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,556,218
Community Members
 
Community Events
184
Community Groups

How to create time reports based on Custom fields?

We really like time reports for the data insight they offer. They help you understand how your work is going and what could be improved. Based on previous, similar tasks/projects you can estimate how much time the next ones will take and how many people will be needed for the job. They can also be a base for creating invoices for the client. That’s just a few examples of the numerous options they offer. And with the usage of custom fields, you have greater flexibility when it comes to choosing the data you want to see in your time report.  

 

Custom fields 

The idea of custom fields is that each project’s admin can create their own field which can be added to a Jira instance. This field will be visible in Worklogs and you will be able to see how much time was spent on it. Custom fields allow you to create many combinations of data, so you can look at your workflow from different angles.   

 

Using custom fields 

You can use custom fields in different contexts. You can, for example, display the time spent on each task and filter it by a particular customer. This report can be then used to prepare a bill and you can also show it in a meeting. You need a JQL filter to prepare this kind of report.  

 

Creating a JQL filter 

In order to create a JQL filter, click Filters and select View all filters:


Untitled (3).png

 

Then, click Create filter on the right. 

 

Untitled (4).png

 

This will enable you to create your own filter. Choose the customer you’re interested in and click Save as:

Untitled (5).png

 

A window will appear. Now, you can type in the name you want your filter to have. Once you’re done, click Submit to save changes:


Untitled (6).png

Make sure to make it visible to your organization by clicking Details and Edit permissions


Untitled (7).png

 

Then, in the Viewers section, choose My organization, click Add on the right, and then Save at the bottom.

 

Untitled (8).png

 

Now, when you open Worklogs, your filter will be visible in the Project or Filter window on the left:


Untitled (9).png

When you select it, only data connected with this particular customer will be displayed. You can then go for the following combination:

Categorize by: Project
Group by: Issues


Untitled (10).png

 

Remember you can also export it as a spreadsheet file. You can read more about it here. 

 

Examples of using custom fields

You might want to organize your tasks into different categories, so your time report can display how much time was spent on each. This will allow you to better track the time you devote to different activities. To do that, you can choose from different types of custom fields. When you go to Project settings -> Issue types -> Task, you will see them on the right:

 

patch to field creation.gif

 

How can we use them? For example, as a part of a marketing department, you might want to check in Worklogs how much time was spent on different categories of tasks. So, you choose a checkbox custom field. When you click on it, it will be added to the Context fields in the Jira task. To use it, you need to click on Type and checkboxes will appear.

 

Untitled (11).png

 

When you’re done, click Save changes at the bottom right. 

Now, whenever you open a particular Jira issue, you will be able to choose which category the task belongs to. For example, let’s say there are two tasks: to write a blog post about flowers and write a social media post about the company. The first one will come under a blog post category while the second one will belong to the social media texts category. You can assign the tasks properly by choosing a particular checkbox in the details of your Jira ticket:


Untitled.jpg

Later on, you will be able to see in Worklogs how much time was spent on them. Choose the particular project and in Categorize by choose your Type custom field:


Untitled (1).jpg

 

You will be able to see how much time was spent on each task from a certain category as well as how much time it took to complete them all. 

Remember that if you tick more categories from checkbox fields, Worklogs will show you how much time was logged into the task in total, without distinguishing between time spent on a particular category.    

In order to create it, click Configure under the details of your task.  

Another example where checkbox fields can be used is an HR & administration department. For instance, the following checkboxes can be created: onboarding, administration, people management, office management. 


peek (1).gif

 

Adding Worklogs to your Jira Dashboard

Worklogs can be added as a gadget to your Jira dashboard. You can use a JQL filter to customize what exactly you want to display. For example, it can be a filter with bugs that will be displayed on the dashboard. To set this, open your dashboard and click Edit in the top right corner. You will see a gadgets list you can search through. Find Worklogs and click Add. Worklogs will then be added to your dashboard.  

 

path to gadget .gif

 

To edit what will be displayed, click on the three dots in the right top corner and click configure.

 

path to gadget configure.gif

 

You’ll see Worklogs’ settings. You can choose the previously created bug filter from the Project or Filter section. Adjust the date range you are interested in, choose Categorize by User, Group by Issues and click Save.

 

Untitled (12).png

 

With this setting, your dashboard will show how much time was spent by each user on all bugs in the chosen time period.


Untitled (13).png

 

You can also display the data in a bar chart or pie chart by choosing the appropriate option in the Data Visualization field. Choose the option Categorize by: None (issues) and you will see which bugs were most time-consuming. 

Untitled (14).png

Summary

Custom fields give you the flexibility of personalizing your time report. You can use them e.g. to categorize your Jira tasks and display them later in Worklogs – Time Tracking and Reports. You can also use a JQL filter to present particular data in your time report. Once you set Worklogs to show exactly the data you are interested in, it can be added to your Jira dashboard as a gadget. We invite you to try out Worklogs and play with custom fields a little so you can create a time report best suited to your needs.

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events