You can define custom expense fields, manage their visibility and external ID settings, and apply their configuration to the whole group of entities or individual entities.
Creating custom expense fields for your group
To create custom fields for your group of entities:
In the group dashboard, go to Settings > Expense fields > Custom fields.
Click on Create field.
Follow the steps for creating custom fields on the individual level.
Creating parent and child values for group custom fields
In the group dashboard:
Go to Settings > Expense fields > Custom fields and select the desired custom field.
Under Values, click on Add value.
In the dialog that opens, fill in a name for your value.
To create a new parent value, leave the New parent category field empty.
To create a new child value, select the parent category for it from the drop-down list.
Click on Confirm.
Defining parent values for group custom fields
You can define settings for the parent values of your custom fields, which will be inherited (applied) by their child values unless explicitly set to be overridden.
Select the desired custom field, go to its Value tab, and select the desired value.
In the dialog that opens, define:
The entities for which the value will be visible.
The external ID of the value.
To set an external ID for the value that will be used by all entities:
To set external IDs for the value that will be different for individual entities:
The custom field manager.
To set one or more custom field managers for that value for all entities:
To set custom field managers that will be different for individual entities.
Overriding parent value settings for group custom fields
You can use the individual settings of each child value of the custom field to override the settings defined on its parent value level.
Click on the desired value.
In the dialog that opens, define:
The entities for which the value will be visible.
The external ID of the child value.
To set an external ID for the child value that will be used by all entities:
To set an external ID for the child value that will be different for individual entities:
The child value manager.
To set one or more child value managers for all entities:
To set child value managers that will be different for individual entities.
Visibility, configuration, and operations settings for values and child values
You can select group values and child values and apply various actions to them such as:
Deactivate a value or child value.
Reactivate an inactive value or child value.
Delete values and child values.
The following actions can also be done from the settings of the parent values and their child values.
Set the visibility of the value or child value for the entities within the group.
Set the external ID of the value or child value for the entities within the group.
Set the value or child value manager for the entities within the group.
Apply value or child value settings from other values or child values.
For child values, inherit parent value settings.
Bulk visibility, configuration, and operations settings
You can apply the visibility, configuration, and operations settings to two or more values and child values by selecting them.