Overview
When looking at your firm's different services, the path from identifying a prospect to completing the work can vary greatly. Deals and Services in Practifi ship with a default set of stages. As of the Pinot Blanc release, your firm also has the option of creating custom stages to reflect its unique business processes.
Practifi Administrators can add custom stages for the Deal object, the Service object or both. Each Deal Type and Service Type in your organization can have its own set of stages. This article outlines important information to know before enabling custom stages. You'll also find guidance on how to set up custom stages for Deals and/or Services in your Practifi organization.
- Considerations
- Add Record Types
- Assign Record Types to Profiles
- Add Custom Values to the Stage Field
- Associate Record Types with Service Types
- Mass Updating Records with Different Stages
Considerations
Enabling custom stages for Deals and Services has several impacts on your Practifi organization. If possible, we strongly recommend testing these changes in a sandbox environment prior to rolling them out in production. Before proceeding, please be aware of the following:
|
Add Record Types
The first step is to add record types for the Deal and/or Service object in Salesforce Setup. Each Service Type in your organization can be associated with one record type for Deals and one record type for Services.
Deal Object
To add record types to the Deal object in Salesforce Setup:
- Select the gear icon and select Setup from the drop-down menu.
- In Setup, select the Object Manager tab next to the Home button.
- In the Object Manager, use the Quick Find search to search for Deal.
- Click the hyperlinked label for the Deal object.
- On the Deal object record, click Record Types.
- On the Record Types page, click New.
-
Enter the following information:
- Existing Record Type - Confirm that Master is selected.
- Record Type Label - Enter a descriptive name for the record type.
- Record Type Name - This field is automatically populated with the text entered in the Record Type Label field.
- Description - Optionally, enter a description for the record type.
- Active - Confirm that this box is checked.
- Click Save.
- Repeat steps 5-8 for each record type you want to create for the Deal object.
Service Object
To add record types to the Service object in Salesforce Setup:
- Select the gear icon and select Setup from the drop-down menu.
- In Setup, select the Object Manager tab next to the Home button.
- In the Object Manager, use the Quick Find search to search for Service.
- Click the hyperlinked label for the Service object.
- On the Service object record, click Record Types.
- On the Record Types page, click New.
-
Enter the following information:
-
Existing Record Type - Confirm that Master is selected.
-
Record Type Label - Enter a descriptive name for the record type.
-
Record Type Name - This field is automatically populated with the text entered in the Record Type Label field.
-
Description - Optionally, enter a description for the record type.
-
Active - Confirm that this box is checked.
-
- Click Save.
- Repeat steps 5-8 for each record type you want to create for the Service object.
Assign Record Types to Profiles
The next step is to make the new record type(s) available for all user profiles in your organization. Do the following:
Deal Object
To associate Deal record types with profiles, do the following:
- In Setup, use the Quick Find search to search for and select Profiles.
- Click on the hyperlinked name of the profile to which you want to assign the record type.
- On the profile page, scroll down to the Record Type Settings section.
- Under the Custom Record Type Settings heading, find Deals and click the Edit link. (You can use Ctrl+F or Command+F to search for "custom record type settings".)
- Ensure all record types you created for the Deal object are selected for this profile by highlighting them and clicking the Add arrow button to move them from the Available Record Types box to the Selected Record Types box.
- If you created more than one record type for Deals, click the Default picklist and select a default record type.
- Click Save.
- Repeat Steps 2-6 for all the profile types used in your organization.
Service Object
To associate Service record types with profiles, do the following:
- In Setup, use the Quick Find search to search for and select Profiles.
- Click on the hyperlinked name of the profile to which you want to assign the record type.
- On the profile page, scroll down to the Record Type Settings section.
- Under the Custom Record Type Settings heading, find Services and click the Edit link. (You can use Ctrl+F or Command+F to search for "custom record type settings".)
- Ensure all record types you created for the Service object are selected for this profile by highlighting them and clicking the Add arrow button to move them from the Available Record Types box to the Selected Record Types box.
Please note: A default record type is already selected for user profiles for the Service object. - Click Save.
- Repeat Steps 2-6 for all the profile types in use in your organization.
Add Custom Values to the Stage Field
Next, you'll edit the Stage field in the Object Manager to add custom values.
Deal Object
To edit the Stage field for the Deal object:
- Select the gear icon and select Setup from the drop-down menu.
- In Setup, select the Object Manager tab next to the Home button.
- In the Object Manager, use the Quick Find search to search for Deal.
- Click the hyperlinked label for the Deal object.
- On the Deal object record, click Fields & Relationships.
- On the Fields & Relationships page, use the Quick Find to search for Stage.
- Click the hyperlinked Stage field label.
- Scroll down to the Values section and click New.
- On the Add Picklist Values screen, enter each custom value you want to add on its own line in the text box.
- Check the box(es) for the record type(s) you want to associate the custom values with.
- Click Save.
- Click the Record Types heading.
- Click on the hyperlinked record type label to add custom stages.
- On the Record Type screen, click the Edit link next to Stage.
- On the Record Type Edit screen, click to highlight the values you want to add for that record type and click the Add arrow to move them from the Available Values box to the Selected Values box.
- Click the Default picklist and select which value you want to use as the default for the Stage field.
- Click Save.
- If you created multiple record types for the Deal object, repeat steps 12-17 for each record type.
Service Object
To edit the Stage field for the Service object:
- Select the gear icon and select Setup from the drop-down menu.
- In Setup, select the Object Manager tab next to the Home button.
- In the Object Manager, use the Quick Find to search for Service.
- Click the hyperlinked label for the Service object.
- On the Service object record, click Fields & Relationships.
- On the Fields & Relationships page, use the Quick Find to search for Stage.
- Click the hyperlinked Stage field label.
- Scroll down to the Values section and click New.
- On the Add Picklist Values screen, enter each custom value you want to add on its own line in the text box.
- Check the box(es) for the record type(s) you want to associate the custom values with.
- Click Save.
- Click the Record Types heading.
- Click on the hyperlinked record type label to add custom stages.
- On the Record Type screen, click the Edit link next to Stage.
- On the Record Type Edit screen, click to highlight the values you want to add for that record type, then click the Add arrow to move them from the Available Values box to the Selected Values box.
- Click the Default picklist and select which value you want to use as the default for the Stage field.
- Click Save.
- If you created multiple record types for the Service object, repeat steps 12-17 for each record type.
Associate Record Types with Service Types
After you've made the necessary changes in Setup, the final step is to associate your new record types with Service Types in the Settings app. Do the following:
- Click the App Launcher and select Settings.
- In the Settings app, click the Navigation menu and select Service Types.
- On the Service Types page, click the hyperlinked name of the Service Type you want to edit. The Service Type record opens in a new tab.
-
To use custom stages for Deals created using this Service Type, click the pencil icon in the Deal Record Type field.
-
Copy the record type’s API Name from the Deal object in Object Manager and paste it into the Deal Record Type field.
-
To use custom stages for Services created using this Service Type, click the pencil icon in the Service Record Type field.
-
Copy the respective record type’s API Name from the Service object in Object Manager and paste it into the Service Record Type field.
- Click Save.
- Scroll up and click the Sync with Services button.
Understanding Default Stages
Please note the following about default stages for Deals and Services:
-
For Services, if the Service Record Type field on the Service Type record is populated with a record type API Name, Services created will use the custom stages configured. If not, the default Stage values configured in the product will be applied to the Service records created. Each profile will have a default record type saved under Record Type settings which serves as a mapping for these default values.
-
For Deals, if the Deal Record Type field on the Service Type record is populated with a record type API Name saved, Deals created will use the custom stages configured. If not, all Stage values specified on the Deal object will apply to the Deals created. The default value for any newly created Deal would correspond to what is defined as the default value within the Stage field on the Deal object.
-
If there are multiple record types for the Deal object, one of them should be nominated as the default record type at the profile level. If there is no default record type chosen at the profile level, the system chooses the first record type created as the default.
-
Mass Updating Records with Different Stages
A new Change Stage action on Deal and Service record lists lets you update stages across records, even if they have different record types. The action groups the selected records into their separate record types and presents a unique Stage picklist for each record type.
Comments
Article is closed for comments.