Override functionality allows you to change column values and attributes in child tables extended from base tables. For example, a column override changes the default value of the Impact field from Low in the Task table to Medium in the Incident table.
Role required: admin. |
|
As an example, you may need to override some column where the base table and the child table are the same. This can help as a workaround in case you need to change some protected column options before they are changed correctly.
When doing this, keep in mind that inaccurate changes can harm your system, so double-check, and, if possible, verify first on some testing instance. |
To perform such override, fill in the fields as described below:
The screenshot below shows the Mandatory attribute overriding of the IT Service column related to the Agreement table.
When creating a field of Choice-like type (for example, Choice), it is recommended to set text values in the Value field to increase code readability. For example, it can be Incoming, Active, or Failed values.
As for task states, it makes sense to make values numeric; this can help with selection construction in code.