Loading
Feature Disruption - Service Cloud VoiceRead More
Feature degradation | Gmail Email delivery failureRead More
Sales Performance Management
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Create a Manager Rollup Filter for Opportunity Splits

          Create a Manager Rollup Filter for Opportunity Splits

          Opportunity splits occur when two or more people contribute to a deal and the commission is divided among the contributors. In Salesforce Spiff, help managers view opportunity splits with a manager rollup filter.

          Required Editions

          Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience
          Available in: Enterprise, Unlimited, and Developer Editions
          Available for an additional cost in: Professional Edition with Web Services API Enabled
          User Permissions Needed
          To create a rollup filter:

          A Spiff user role with this permission turned on.

          Designer Configuration: Manage

          1. Create a relationship from Opportunity Product to Opportunity Split.
          2. On Opportunity Product, create a calculated field, named CommissionSplitPercentTeam, that uses this formula.
            =sumif(OpportunityProductToOpportunitySplits, SplitTypeId = "18-digit ID" AND IsInTeamOnClose, OppSplitPercent)
            Tip
            Tip We recommend that you turn off trace at this level.
          3. On Opportunity Split, create a calculated field, named IsInTeamOnClose, that uses this formula.
            =contains(CombinedTeamMembers_Split, SplitOwnerId)
          4. On Opportunity Split, create another calculated field, named CombinedTeamMembers_Split, that uses this formula.
            if(ManagerTeamCount_Split = 3, combine(combine(ManagerTeam1Members_Split, ManagerTeam2Members_Split),ManagerTeam3Members_Split),                        if(ManagerTeamCount_Split = 2, combine(ManagerTeam1Members_Split, ManagerTeam2Members_Split), ManagerTeam1Members_Split))
          5. On Opportunity Split, create another calculated field, named ManagerTeam1Members_Split, that uses this formula.
            transform_list(users_in_team(choose(1, manager_of(OppSplitCloseDate, OppSplitCloseDate))), Id)
          6. Repeat the previous step for each potential team, and make sure to update the numbers in each formula.
          7. Multiply CommissionSplitPercentTeam by the amount field. Apply the solution to a datasheet for the Opportunity Product object and the appropriate data filter for commissioned records.
            Trace view of an opportunity split rollup filter
           
          Loading
          Salesforce Help | Article