Loading
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
          Helper Functions in Salesforce Spiff

          Helper Functions in Salesforce Spiff

          Helper functions in Salesforce Spiff save time and provide clarity. A helper function is interchangeable with a standard function, but uses simpler syntax so you can create logic more easily.

          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

          A helper function's name describes the output. Search or browse from the Helpers section of the function library when you're working with data filters, payout rules, or calculations in Designer.

          Functions tab, showing helper functions

          The syntax for each helper function is only the function's name. Helper functions don't take any arguments.

          Helper Function Description
          AllDates Returns the full date range for all your data, with no restrictions.
          AllTeams Returns all teams.
          AllTeamsDown Returns all subteams of the current team.
          AllTeamsUp Returns all parent teams of the current team.
          BeginningOfMonth Returns the first day of the month based on the current statement period's start date. The return format is YYYY-MM-DD. This helper function requires monthly statement periods.
          BeginningOfPeriod Returns the first day of the current statement period. The return format is YYYY-MM-DD. If your statement period cadence isn't monthly, this helper function returns the start date of the current period.
          CurrentMonth Returns the month number, 1 to 12, based on the current statement period's start date. For example, if the current statement period is May, this helper function returns 5.
          EndOfMonth Returns the last day of the month based on the current statement period's start date. This helper function requires monthly statement periods.
          EndOfPeriod Returns the last day of the current statement period. The return format is YYYY-MM-DD. If your statement period cadence isn't monthly, this helper function returns the last date of the current period.
          IsMonth Returns true if the current statement period begins in the specified month, and returns false otherwise. For example, if the statement period is January, the IsJanuary helper function returns true.
          Now Returns the current date and time. The return format is YYYY-MM-DDT:hour:minute:second:millsecond, plus or minus the hours and minutes away from Coordinated Universal Time (UTC).
          PlanAssignmentEffectiveAsOfDate Returns the Effective As Of date for a user's plan assignment. The return format is YYYY-MM-DD.
          PlanAssignmentEffectiveUntilDate Returns the Effective Until date for a user's plan assignment. The return format is YYYY-MM-DD.
          PlanAssignmentEndDate Returns the date that a rep was unassigned from a plan. The return format is YYYY-MM-DD.
          PlanAssignmentEndDate Returns the date that a rep was unassigned from a plan. The return format is YYYY-MM-DD.
          PlanAssignmentStartDate Returns the date that a rep was assigned to a plan. The return format is YYYY-MM-DD.
          StatementPeriod Returns the current statement period date range,
          Today Returns the current date. The return format is YYYY-MM-DD.
           
          Loading
          Salesforce Help | Article