Custom Field
A Custom Field provides the ability to store data that TariffShark wasn't specifically designed to capture. For example, if you wanted to record the year that a Tariff was first created, you could create a custom field for that. You might fill out the Create Custom Field screen as shown below.
Then, when creating a Tariff, on the Custom Fields tab, you could enter a value for the Custom Field:
Also, if you wanted to include the year that a Tariff was created in a Header Template, TariffShark provides a Symbol for including Custom Field data within Headers and Footers. Such a Header Template might look like this:
When editing the content of a Tariff Record Version that uses the Header Template above, it would look like this:
Data That Defines a Custom Field
- Unique Key
- A short string consisting of upper case characters, lower case characters, and numeric digits that uniquely distinguishes a Custom Field from all others. Special characters and spaces may not be used in a Unique Key.
- Name
- The name of a Custom Field.
- Help Text
- Instructive text to help data entry personnel to enter meaningful values into Custom Fields.
- Level
- The TariffShark element to which a Custom Field applies. Valid values are Filing, Tariff, Tariff Database, Tariff Record, and Tariff Record Version.
- Sort Order
- Specifies the order in which multiple Custom Fields belonging to the same Level will appear within the TariffShark user interface. Custom Fields are presented in lower Sort Order to higher Short Order sequence.
- Type
- The type of data that will be stored in a Custom Field. Valid values are:
- Short String (30 or fewer characters)
- Required Short String (30 or fewer characters; cannot be left blank)
- Long String (200 or fewer characters)
- Required Long String (200 or fewer characters; cannot be left blank)
- Multi-line String (2,000 or fewer characters)
- Required Multi-line String (2,000 or fewer characters; cannot be left blank)
- Date
- Required Date (cannot be left blank)
- Integer (a whole number between 0 and 2,147,483,647)
- Required Integer (a whole number between 0 and 2,147,483,647; cannot be left blank)
- Checkbox
- Active?
- Active Custom Fields participate fully in TariffShark (for example, users may update and view their values). Inactive Custom Fields are omitted from the TariffShark user interface (as if they didn't exist).