Important 
On May 10, 2023, Legacy Record Types will be deprecated and Multiple Task Record Types will be enforced.It is recommended to enable Multiple Task Record Types ensure a seamless transition. For more information see Record Types (New).
- Starter
- Standard
- Premium
About Record Types
- This article outlines the required steps to set up Record Types for customers using Legacy Field Set Layouts in TaskRay. We encourage all customers to enable the Enhanced Modal Layouts and Multiple Task Record Types custom settings in TaskRay to migrate away from Legacy Field Set Layouts. If you have enabled these two settings and need instructions for setting up Record Types with Enhanced Modal Layouts, you can find them here. You can find information about enabling Enhanced Modal Layouts in this article.
- Once Record Types are enabled, it is difficult to reverse the changes. Please take a moment to evaluate how you would like to use Record Types in TaskRay before configuring them for TaskRay objects.
- Record Types are not available in Salesforce Essentials Edition at this time.
With Record Types, you can:
- Create unique "boards" for each business process (in other words, display different sets of columns depending on the record type).
- Track different fields per task or project type.
- Display different picklist values for different record types.
Due to the TaskRay interface relying on custom Field Sets and not Page Layouts, there are a few differences and limitations from traditional record type management in Salesforce, such as:
- Admins will need to maintain Field Sets and Page Layouts. Field Sets control the TaskRay interface, Page Layouts control the Salesforce standard interface.
- Each record type must be mapped to a field set. While a field set can be mapped to multiple record types, only one record type + field set combination will be mapped to a profile.
- Project record types and task record types are dependent of each other. Each project record type must be mapped to a task record type. It is not possible to have multiple tasks with different record types in a project.
Enable and Modify Record Types [Admin]
Step 1: Manage Picklists
Record Types have the unique capability of filtering picklist selections by the record type. In TaskRay, this is especially meaningful for the List picklist, which controls the columns displayed on the Kanban board. The first step is to add all possible column statuses to the List picklist that you want to use for all of your record types.
- From Setup, navigate to:
- Lightning: Objects and Fields | Object Manager.
- Classic: Create | Objects.
- Select TaskRay Task.
- In the Fields & Relationships section, select List.
- Scroll down to the Values section. These are the values for the Status Lists (columns) in TaskRay. Here, you can:
- Click New to add a new value.
Note: Lists can overlap between multiple task record types, so you do not need to make duplicate entries for each record type. - Click Edit next to an existing value to modify it.
- Click Save.
Step 2: Create Field Sets
Using Field Sets, you can customize the fields that are displayed in the Project and Task Details in the TaskRay interface. You can create new field sets to be used for various record types.
- From Setup, navigate to:
- Lightning: Objects and Fields | Object Manager
- Classic: Create | Objects
- Select either TaskRay Task or TaskRay Project.
- Navigate to the Field Sets section and click New.
Note: Field Sets can be mapped to multiple record types, so you do not need to make duplicate entries for each record type. - Enter a Field Set Label, Name, and Description.
- Click Save.
- On the next page, drag the desired fields into the In the Field Set container.
- Click Save.
The Record Type field is not available in the default TaskRay Project and Task Field Sets. However, you can add the Record Type field to custom Field Sets if you would like to display it on the Project or Task Detail.
Step 3: Create Record Types
TaskRay requires a combination of a project and task record type.
- From Setup, navigate to:
- Lightning: Objects and Fields | Object Manager.
- Classic: Create | Objects.
- Select TaskRay Project.
- Navigate to the Record Types section and click New.
- Enter a Record Type Label, Name, and Description.
- Select the Active checkbox.
- Select Enable for Profile checkboxes for the desired profiles and select Make Default when applicable.
- Click Next.
- Choose Page Layout assignment.
- Click Save.
- Repeat the process for TaskRay Task record type. Each project record type must be mapped to a task record type.
Step 4: Map Picklists to Record Types
Map the List values to the applicable TaskRay record type.
- From Setup, navigate to:
- Lightning: Objects and Fields | Object Manager.
- Classic: Create | Objects.
- Select TaskRay Task.
- Scroll down to the Record Types section and click on the desired Record Type.
- Click Edit next to List.
- Select the List values applicable to the business process for the selected record type. Remember, List values determine the columns displayed on the TaskRay board.
- Select the Default value using the dropdown. This will be the default column for adding new tasks in Kanban View.
- Click Save.
- Repeat for additional Record Types or picklist fields.
Step 5: Map Project to Task Record Types, Map Record Types to Field Sets
For this step, return to TaskRay.
- In TaskRay, click on the Tools and Settings icon in the TaskRay toolbar.
- Click on the Record Types tab.
- Under Step 5, for each Project Record Type select a corresponding Task Record Type.
- Under Step 6, for each Project and Task Record Type select a corresponding Project and Task Field Set.
Step 6: Data Migration Update Record Type for Existing Records
Existing project and task records will not automatically have a record type assigned. Consider the following data migration activities:
- Update Record Type field for existing projects
- Update Record Type field for existing tasks
- Update List values of tasks moving to a new record type
TaskRay will also display an Errors tab in the right sidebar to help you reassign any projects and tasks missed in data migration.
Try It Out!
Now that everything is set up, you should see a new Record Type dropdown at the top of the left sidebar in TaskRay. You can switch between your record types using this menu. Depending on your configuration, every record type could display a different board setup (i.e. customized columns in Kanban), customized Project or Task Details screens (i.e. different fields or layout), or have different values available in picklist fields.