Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

With the STAGIL User Time Accounts and Tempo Fields or SUTAJ app, it is easy to monitor any team's logged work hours and automate the calculation of their worktime balances.

...

The field is the most effective within a certain set-up of the employee records. Below is an example of the use case that illustrates the optimal use of the field.

Use case: worked hours vs. contracted hours

Employee data is managed in Jira within the ‘Human Resources’ project. Each employee has an HR file (issue type = Employee), where they are mentioned as an assignee.

The SUTAJ field is used to reflect the difference between employee’s logged hours vs. required contracted hours within a certain period of time. In the screenshot below, we can see a SUTAJ field ‘Work Hours Balance’.

...

Contract information that is used in the calculation by a SUTAJC field is stored in the same project in a ‘Contract’ issue type, which is (and must be) linked to the employee issue.

...

The contract issue must contain a set of the following custom fields:

  1. Another SUTAJ field of type ‘Required User Work Log’: a field to store the number of contracted weekly hours.

  2. Date Time picker field for date values that mark the beginning of a processed time period, e.g. ‘Start Date' that marks the contract's start.

  3. Date Time picker field for date values that mark the end of a processed time period, e.g. ‘End Date’, that marks the contract's end.

Once the contract details are set, the field configuration can be updated so the correct values are used during the calculation.

Results

Once the calculation is completed, the 'Work Hours Balance' field will display the difference between the logged hours and the required hours. For instance, suppose Sue was supposed to log 48 hours by February 9th based on his contract. 

If he logged exactly 48 hours, then the value of the SUTAJ field would be '0'. 

If he logged 8 hours more than required, the value of the field would be '8' hours. 

If he logged 8 hours less than required, the field value would show '-8' hours. 

Create a STAGIL User Time Account field

...