---
title: "Custom Attributes for Time Entry"
canonical: "https://support.appfire.com/space/ART/1581482359/Custom%20Attributes%20for%20Time%20Entry"
format: markdown
---
> Macro (aura-html)

[Reports and Timesheets for Jira](https://marketplace.atlassian.com/apps/1212942/aio-reports-and-timesheets-for-jira?hosting=cloud&tab=overview) and [Timesheets for Jira](https://marketplace.atlassian.com/apps/1213798/aio-timesheets-for-jira?hosting=cloud&tab=overview) add-ons, allow users to define custom attributes at a worklog level (for example, a Contractor checkbox or a Billable (Y/N) field). 

Worklog Custom Attributes page can be accessed via **Administration** → **Time Tracking Settings** → **Worklog Attributes**

## **Managing worklog custom attributes**

**Create New Worklog Attribute**

1. Click on **“Add Worklog Attribute”** button to define a new attribute
2. As shown in the image below, you can define 4 types of attributes: checkbox, list, numeric input and text input
  1. **Label: **shows up on the time entry box
  2. **Options: **appears for checkbox (unchecked or checked by default) and list (add/update values)
  3. **Required:** check the box if the entry for this attribute is mandatory
  4. **Apply to Non-Project Tasks:** this defines if the worklog attribute will be available for non-project tasks (if any) as well
  5. **Scope: **this defines if the worklog attribute will be available for all projects or projects selected here
3. Click on **“Save” **button to create the new worklog attribute

![WorklogAttributes.jpg](media://68a6af96-e634-403c-8e3c-315b3f4454ab)


**Edit Worklog Attribute**

1. To edit and existing Worklog attribute, click on **Edit** button
2. Once the edit is done, click on **“Save” **button

![image](media://6d933d0c-4ff0-4d10-bd91-b3fc00dccad2)

**Deactivate a Worklog Attribute**

1. To deactivate an existing worklog custom attribute, click on **“Deactivate”** button. Once the attribute is deactivated, users can **no longer view it on their timesheets**
2. Data already entered against the deactivated attribute will **continue to show **up in the reports
3. Deactivated attributes, can then either be **activated back** or **deleted permanently**

![image](media://39023825-2aba-4b24-bd50-8924c6bd90a9)

**Delete Custom Attribute**

1. It is recommended to keep the **custom attribute in deactivated mode**, if users have already entered data against it
2. If you delete a custom attribute, it will also **delete any data entered **against it (data will not show up in the reports)
3. To delete a custom attribute **permanently**, click the delete button shown in the image above

> ⚠️ Please note that the **delete** operation **cannot be reverted**.

## **Entering data in worklog custom attributes**

Once defined, these attributes will show up on the app Time Entry interface while logging time. Here the users can enter and save values for these attributes. The red asterisk (*) indicates the attributes that have been marked as mandatory.

![Timesheet_weekly.jpg](media://cd71d381-f544-452b-b725-6f4057f21fd4)

## **Reporting on worklog custom attributes**

Active worklog custom attributes are available in the fields selector bar under **"Time Tracking (Worklogs)"** section. From here the fields can be added to reports for reporting purposes.

![TimeTracking_Worklogs.jpg](media://f5c60010-c7f3-4b5f-90f1-e20161bc6f58)