Tracked Field
The Tracked Field object names one field Sojourn watches on a Tracked Object, such as Status or Owner, as a child of Tracked Object. It records the Field API Name, Field Type, an Active switch, an optional business hours override, and a unique Key set automatically. Commonly used to configure which fields produce intervals.
API name: Tracked_Field__c
| Field | API name | Type | Description |
|---|---|---|---|
| Business Hours Id | Business_Hours_Id__c |
Text (18) | Business hours override for this field. Help text: Business hours used for this field, overriding the tracked object's. Empty means inherit. |
| Field API Name | Field_API_Name__c |
Text (255) | API name of the field whose values Sojourn records. Help text: API name of the field, for example Status or OwnerId. |
| Field Label | Field_Label__c |
Text (255) | Label shown on intervals and in the setup app. Help text: Label shown on intervals and in the Sojourn Setup app. |
| Field Type | Field_Type__c |
Picklist: Picklist, Lookup, Owner, Text, Checkbox, Date | Kind of field, which decides how values are stored on intervals. Help text: Picklist stores the API value and label; Lookup and Owner store the display name and Id. |
| Active | Is_Active__c |
Checkbox | Whether this field currently produces intervals. Help text: Inactive fields keep their history but stop producing new intervals. |
| Tracked Object | Tracked_Object__c |
Master-detail (Tracked_Object__c) | The tracked object this field belongs to. |
| Unique Code | Unique_Code__c |
Text (255) | Object API name, a dot, and field API name. Set automatically; enforces one row per object and field. Help text: Set automatically as object API name, a dot, and field API name. |