Custom fields

Every company classifies work its own way: cost center, unit, contract type, delivery phase, “internal vs client”. If the tool only has project, task, and person, the team goes back to the spreadsheet on the side — and the official report stays incomplete.

Custom fields let the administrator adapt Rabbiit to that vocabulary, without asking for a development. The field appears on the record, on the time entry, and on reports: filter, column, and, on the dynamic summary, grouping. The account starts closing the month with the same break finance and the PMO already use.

💡 Plan: creating fields requires the custom-fields feature. Whoever configures them is an administrator.

The practical benefit

Without a field of your own, “which unit did this hour come from?” becomes free-text description — and nobody groups by description. With a List field on time entries, each log is already classified at birth. On the summary you group by that list and see hours, cost, and revenue in the company taxonomy, not only in Rabbiit’s default catalog.

This holds for consulting (result center), industry (order / cost center), agency (job type), or an internal team (unit, contract). The tool stops being generic: it speaks the language of the operation.

User fields also enter the capacity dashboard as a filter — “only the unit X team”.

Where to find it

Custom fields screenCustom fields screen Settings > Custom fields

Tabs by object. Create the field on the right entity — the same name in the wrong place does not appear on the screen the team uses.

Which objects you can create on

  • Time entries — on the log. This is the most used to classify the day’s work and close a report.
  • Projects — on the project record (it also appears in the header).
  • Tasks — on the catalog / task link.
  • Users — on the person’s record.
  • Clients — on the client record.

Each tab has Create field on …. Archived fields sit in a separate list; you can reactivate them. Delete is gone for good — archive if the field only fell out of use.

The type is chosen at creation and does not change later. Think about the report before you save.

Field types

  • List — options you register (cost center, unit). This is the type that groups on the dynamic summary.
  • Date
  • Monetary
  • Numeric
  • Time
  • Text

Check Required field when the time entry or the record cannot be left without that data. You can add a description (help for whoever fills it in).

On a list: add options, archive, or delete. An option in use does not disappear without warning. You can paste several options at once.

Advanced tab: who sees and fills in

Under Edit field > Advanced:

  • Limit field access — by default, everyone sees and fills in.
  • On, choose which roles can view and fill in. The administrator does not leave the list.

Use it for a sensitive field (monetary, contract) or for data only finance needs to see. Anyone outside does not fill in and does not read.

On reports

Active fields enter the detailed report and the dynamic summary:

  • Filter — including “records without this field”.
  • Column — the value on each row or group.
  • Grouping (summary) — list fields. Example: group by “Cost center” and then by person. Up to 5 levels.

Export takes the same slice. Without the field, that break would only exist in Excel.

Default value on the project (time entries)

A time entries field appears on every log. So you do not have to ask for the same value on each time entry of project X, the manager (or the administrator) sets the default for that project.

  1. Open the project → Edit.
  2. Extra fields tab.
  3. The Additional fields on time entries table lists each active field: name, whether it is visible to everyone or has restricted access, and Default value on the project.
  4. Save the project.

The next time entry on that project already comes with that value. The team member changes it if the case is an exception. A project for an internal client can always be born with “Non-billable”; one for an external client, with the right cost center.

Without a default, each person chooses (or forgets). With a default, the month’s report closes aligned with what was agreed for that project.

How to start without getting lost

  1. List one question today’s report does not answer (“hours by unit”, “by contract type”).
  2. Create a List field on Time entries, with the options finance already uses.
  3. If the answer is always the same on a project, fill in the default value on the Extra fields tab.
  4. On the dynamic summary, group by that field and check one month.

Do not create ten fields on the first day. Too many fields on the time entry become a form nobody fills in. One field the report uses is worth more than five that only exist on the screen.

In this article