A custom fieldset (or field template) is a reusable group of extra fields attached to an asset model. Every asset of that model shows those fields on its record.
It exists so each asset type can be described with the data that actually applies to it: a computer needs CPU, RAM and disk; a vehicle needs VIN, plate and engine size; an air conditioner needs BTU capacity and refrigerant type. Rather than filling the asset record with fields that rarely apply, you define sets per type and assign them to the matching model.
Master > Custom Fieldsets
Direct URL: /master/custom-fieldsets
| Term | Definition |
|---|---|
| Fieldset | A named group of extra fields, reusable across several Asset models. |
| Field | One item of data inside the set: it has a label, a key, a type, a required flag and an order. |
| Label | The text the user sees on the asset record (for example RAM (GB)). |
| Key | The field's technical identifier (for example ram_gb). It is used in imports, exports and Reports. |
| Type | The data format: Text, Number, Date, Yes/No or Select. |
| Select | The type that presents a closed list of options you define. |
| Sort order | The field's position within the set when shown on the asset record. |
Computer equipment.RAM (GB).ram_gb. Use lowercase and underscores, with no spaces or accents.Small, Medium, Large.Use Delete from the table's context menu and confirm. A set assigned to models should not be deleted while it is in use: first remove the template from those models, or untick Active.
| Field | Type | Required | Description | Validation |
|---|---|---|---|---|
| Code | Text | Yes | The set's unique identifier. Entered only at creation. | Cannot be empty. |
| Name | Text | Yes | A descriptive name. | Cannot be empty. |
| Description | Text (multiline) | No | Explains which asset types the set is for. | None. |
| Active | Checkbox | No | Inactive sets do not appear when configuring models. | None. |
| Field | Type | Required | Description | Validation |
|---|---|---|---|---|
| Label | Text | Yes | The text visible on the asset record. | Cannot be empty. |
| Key | Text | Yes | The technical identifier used in imports and Reports. | Cannot be empty; must be unique within the set. |
| Type | Drop-down | Yes | Text, Number, Date, Yes/No or Select. | An option must be selected. |
| Options (comma-separated) | Text | Conditional | The list of allowed values. | Only for the Select type. |
| Default value | Text | No | The starting value on new Assets. | Must match the chosen type. |
| Sort order | Number | No | The field's position on the record. | None. |
| Required | Checkbox | No | Forces the field to be captured on every asset. | None. |
| Action | Permission |
|---|---|
| View the screen | CustomFieldsets.View |
| Create sets | CustomFieldsets.Create |
| Edit sets and their fields | CustomFieldsets.Edit |
| Delete sets | CustomFieldsets.Delete |
| Symptom | Likely cause | Resolution |
|---|---|---|
| The asset does not show the custom fields. | The asset's model has no Field template assigned. | Assign the set on the model record. |
| The Options (comma-separated) field does not appear. | The selected type is not Select. | Change the Type to Select. |
| The set does not appear when configuring a model. | The set is inactive or belongs to another company. | Tick Active and check the active company. |
| Values captured on Assets were lost. | A field was deleted from the set. | Recreate the field with the same Key and capture the values again; deleting a field erases its values. |
Was this page helpful?