- Standard
- Premium
Out of the box, when setting a baseline on a project, TaskRay will keep track of most standard fields from Projects, Task Groups, and Tasks. However, if you have added some custom fields to your Projects, Task Groups, or Tasks that you want to keep track of in baselines, you can do so by following the instructions below.
Standard Fields On Baselines
Below is a list of fields that are tracked on baselines out of the box.
Project Baseline
- Project (this is the actual project on which the baseline is set)
- Start
- End
- Progress
- Estimated Time (hrs)
- Actual Time (hrs)
- Archived
Task Group Baseline
- Task Group (this is the actual task group that is associated with the baseline)
- Project Baseline (this is the parent project baseline associated with the task group baseline)
- End
- Start
- Progress
- Archived
Task Baseline
- Task (this is the actual task that is associated with the baseline)
- Project Baseline (this is the parent project baseline associated with the task baseline)
- Task Group Baseline (this is the parent task group baseline associated with the task baseline)
- Start
- End
- Business Duration
- List
- Milestone
- Blocked
- Completed
- Estimated Time (hrs)
- Actual Time (hrs)
- Archived
Custom Fields On Baselines [Admin]
The process of adding custom fields to be tracked on baselines consists of simply adding the necessary fields to the baseline objects. One thing to keep in mind, is that in order for the baseline to record the necessary field value, the field name (API name) on the baseline object must be identical to the field name on the originating object.
Identify the Custom Fields For Tracking on Baselines
First, you will need to identify the custom fields that you want to track on the Project, Task Group, and/or Task. For example, if you have a custom Department field on the TaskRay Project object, you will need to note that field's type and unique API name, which would be something like Department__c. Once you have that, you will need to create a Department field of the same type with the same API name (Department__c) on the TaskRay Baseline object.
Similarly, if you have a custom field on the TaskRay Task Group object that you want to track, you would need to note that field's type and unique API name and create a field on the TaskRay Task Group object with the same type and API name.
Finally, if you have a custom field on the TaskRay Task object that you want to track, you would need to note that field's type and unique API name and create a field on the TaskRay Task object with the same type and API name.
Add Custom Field(s) to Baseline Object(s)
- From Setup, navigate to:
- Lightning: Objects and Fields | Object Manager
- Classic: Create | Objects
- Open the necessary baseline object (TaskRay Baseline, TaskRay Task Group Baseline, or TaskRay Task Baseline).
- Under Fields and Relationships, click on New.
- Follow the steps to create a new field. Remember to make the field have the same API name as the field on the corresponding TaskRay object.
That's it! Now, every time you set a new baseline on a project, the designated custom fields will be recorded as well.