When upgrading to Soapbox Events for Salesforce v2.15, there are some specific manual steps that you have to take.
There are a few Salesforce components that must be added manually:
- Lead Record Type: Soapbox Registration Order
- Opportunity Record Type: Soapbox Registration Order
- Opportunity Field: Soapbox Registration Order Event ID
Adding these records types and field is required when using the latest version of our Soapbox Events for Salesforce managed package.
To add these, do the following:
- Lead Record Type
-
Go to Setup > Object Manager> Leads > Record Types
-
Click the New button to create a new record type
-
For Existing Record Type, leave it selected for “--Master--”
-
For Record Type Label, enter “Soapbox Registration Order”.
- For Sales Process = “Soapbox Events Registrations"
-
For Record Type Name, enter “sbx_Registration_Order_Lead”.
-
For Lead Process, choose “Default” or whatever the name of your default lead process might be.
-
For Description, enter “Soapbox Events registration order Lead record type.”
-
For Active, check the checkbox.
-
At the bottom of the screen, choose which profiles should have access to this Default record type. Most times, you can likely check all of the Enable for Profile boxes, but if you need to limit it, at least enable it for the System Administrator. Additionally, if you’d like to continue to make this the default record type chosen for the object when using Salesforce, check the appropriate Make Default boxes.
-
Click the Next button.
-
Select the “Apply one layout to all profiles” option, and in the dropdown to the right of it, choose the “Lead Layout”. This will make this make the new Default record type’s default layout the original Lead Layout. You can also customize this as you wish.
-
Click the Save button.
-
-
- Opportunity Record Type
-
Go to Setup > Object Manager> Opportunities > Record Types
-
Click the New button to create a new record type
-
For Existing Record Type, leave it selected for “--Master--”
-
For Record Type Label, enter “Soapbox Registration Order”.
- For Sales Process = “Soapbox Events Registrations"
-
For Record Type Name, enter “sbx_Registration_Order_Opportunity”.
-
For Opportunity Process, choose “Default” or whatever the name of your default sales process might be.
-
For Description, enter “Soapbox Events registration order Opportunity record type.”
-
For Active, check the checkbox.
-
At the bottom of the screen, choose which profiles should have access to this Default record type. Most times, you can likely check all of the Enable for Profile boxes, but if you need to limit it, at least enable it for the System Administrator. Additionally, if you’d like to continue to make this the default record type chosen for the object when using Salesforce, check the appropriate Make Default boxes.
-
Click the Next button.
-
Select the “Apply one layout to all profiles” option, and in the dropdown to the right of it, choose the “Opportunity Layout”. This will make this make the new Default record type’s default layout the original Opportunity Layout. You can also customize this as you wish.
-
Click the Save button.
-
-
- Opportunity Field
-
-
Go to Setup > Object Manager> Opportunities > Fields & Relationships
- Click New
- Select Text
- Click Next
- For Field Label, enter Soapbox Registration Order Event ID
- For Length, enter 255
- For Field Name, enter sbx_SoapboxRegistrationOrderEventId
- Click Next
- On the next page, keep default of Visible selected for all Profiles
- Click Next
- On the next page, deselect all except Soapbox Registration Opportunity Layout
- Click Save
-
-