Reklamator

Application fields

Raw

Application fields

Application fields are administrator-defined custom fields that extend issue forms and customer profiles. They work in a two-level architecture: first a field definition is created, then it is assigned to the desired module.

Field definitions

Global field definitions are available under Configuration → Application fields. This is the central dictionary of all available fields in the system.

Each field has four configuration sections:

  • General — field type, name (multilingual), description, unique field code, whether the field is editable by the user
  • Configuration — settings specific to the field type (e.g. list values, constant value, visibility on the issue list, searchability)
  • Validations — validation rules (required, unique, min/max length, regular expression, date range, etc.)
  • Display — field width in the form layout

Field types

TypeDescription
TextSingle-line text field
Long textMulti-line text field
EmailEmail address field
NumberNumeric field
ListSingle value selection from a dropdown
Multi-listMultiple value selection from a dropdown
DateDate picker
CheckboxYes/no field
RadioSingle option selection (radio buttons)
FileFile upload field

Assigning fields to modules

A field from the global definition can be assigned to one or more modules:

  • Issues — fields on the issue details page (configured per issue type under Configuration → Issue types → Fields)
  • Customers — fields on the customer profile
  • Remote forms — fields on the public issue submission form
  • Status page — fields visible on the public status page
  • Reports — columns in reports

Each assignment allows overriding the name, description, configuration, and validations for that specific module. Field order is changed by dragging rows in the list.


FAQ

Can I change a field's type after it has been created?

No. The field type is fixed after saving. To change the type, delete the field and create a new one.

Does deleting a field delete the data entered in that field in existing issues?

Yes. Deleting a field is irreversible — data saved in that field across all issues will be lost.

Can the same field be assigned to multiple issue types?

Yes. A single field from the global definition can be assigned to multiple issue types, customers, and other modules simultaneously.

How do I change the order of fields in a form?

Field order is changed by dragging rows in the field list for a given issue type or customer.

What is the field code?

The code is a unique field identifier used in message templates, among other places. It may only contain lowercase letters, digits, and underscores. It cannot be changed after saving.

Can a field have a constant value?

Yes. A field can have a constant value set — in that case it does not appear in forms and is filled in automatically.

Previous
Workflows