Conditions-Fields

The Fields condition category contains the following conditions categorized as follows:

CategoryTypeDescription

Boolean

BooleanValueHasData

Evaluates if a boolean value contains data.

IsBooleanComparisonTrue

The IsBooleanComparisonTrue condition compares two boolean field values using operators including EqualTo and NotEqualTo.

IsBooleanValueTrue

The IsBooleanValueTrue condition checks if a boolean value evaluates to true.

IsValidBoolean

The IsValidBoolean condition checks if a field is a valid boolean.

DateTime

DateTimeValueHasData

Verifies if a datetime field (string, datafieldvalue, argument, etc.) contains data.

IsDateBirthdayOrRenewalDate

Indicates whether a date is a birthday or annual renewal date

IsDateFirstDayOfCalendarYear

Evaluates if a date is the first day of a calendar year

IsDateFirstDayOfFiscalYear

Evaluates if a date is the first day of a fiscal year

IsDateFirstDayOfFiscalYearQuarter

Evaluates if a date is the first day of a fiscal year quarter

IsDateFirstDayOfMonth

Evaluates if a date is the first day of a month

IsDateInCalendarYear

Evaluates if a date value is in a specific calendar year

IsDateInFiscalYear

Evaluates if a date value is in a fiscal year

IsDateInFiscalYearQuarter

Evaluates if a date is in a fiscal year quarter

IsDateInLeapYear

Evaluates if a date is in a leap year

IsDateLastDayOfCalendarYear

Evaluates if a date value is last day of a calendar year

IsDateLastDayOfFiscalYear

Evaluates if a date is the last day of a fiscal year

IsDateLastDayOfFiscalYearQuarter

Evaluates if a date value is the last day of a fiscal year quarter

IsDateLastDayOfMonth

Evaluates if a date value is the last day month

IsDateOverdueForAging

Evaluates if a date is overdue for 30-60-90-120 day aging.

IsDateTimeComparisonTrue

The DateTimeComparison condition is executed by comparing a date/time value to another using operators including EqualTo, NotEqualTo, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, etc.

IsDateWeekDay

Evaluates if a date falls on a week day.

IsDateWeekEndDay

Evaluates if a date falls on a weekend.

IsNumberOfDaysComparisonTrue

Evaluates if the number of days in a starting and ending datetime periods meets a specified condition.

IsNumberOfHoursComparisonTrue

Evaluates if the number of hours in a starting and ending datetime periods meets a specified condition.

IsNumberOfMinutesComparisonTrue

Evaluates if the number of minutes in a starting and ending datetime periods meets a specified condition.

IsNumberOfSecondsComparisonTrue

Evaluates if the number of seconds in a starting and ending datetime periods meets a specified condition.

IsNumberOfYearsComparisonTrue

Evaluates if the number of years in a starting and ending datetime periods meets a specified condition.

IsValidDateTime

Evaluates if a value is a valid datetime

IsValidUnixTime

Evaluates if a value is a valid Unix time

Numeric

IsCounterInRange

Evaluates whether a counter is in range - (between the starting and ending values defined in the InitializeCounter action)

IsCounterValueComparisonTrue

Evaluates whether a the current value of a counter meets a specified condition

IsNumericComparisonTrue

IsNumericComparisonTrue

IsRunningTotalComparisonTrue

Evaluates whether a the current value of a runnint total meets a specified condition

IsValidNumericValue

Tests if a numeric value is valid

NumericValueHasData

The NumericValueHasData condition evaluates if a numeric field contains data.

String

Contains

The Contains condition checks to see if a string is contained in another.

EndsWith

The EndsWith condition checks to see if an input string value ends with a specific string value.

EqualTo

The EqualTo condition checks to see if a string is equal to another string.

HasDuplicateCharacters

Indicates whether a string contains at least two of any character

HasNumeric

Indicates whether a string contains any numeric characters

HasRepeats

Indicates whether a string contains any character repeated in a row more than once

HasVowels

Indicates whether a string contains any vowel letters

IsAlphaNumeric

Indicates whether a string is composed of only letter and number characters.

IsAlternateCases

Indicates whether the letter casing in a string is alternating

IsCapitalized

Indicates whether the first character in a string is upper case

IsComparisonTrue

The IsComparisonTrue condition is executed by comparing a string to another using operators including Contains, EndsWith, EqualTo, StartsWith, etc.

IsEmailAddress

Indicates whether a string is in a valid email address format

IsInDelimitedString

The IsInDelimitedString condition is evaluated by checking to see if a string value exists in a delimiter-separated list

IsInPickList

The IsInPickList condition is evaluated by checking to see if a string value exists in a PickList or OptionSet

IsLengthComparisonTrue

The IsLengthComparisonTrue condition is executed by comparing the length of a string to another using operators including EqualTo, NotEqualTo, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo

IsLetters

Indicates whether a string is composed of all letter characters.

IsLowerCase

Indicates whether a string is in all lower case

IsMultiline

Indicates whether a string contains multiple lines

IsNullOrEmpty

Indicates whether a string value is null or empty

IsNumeric

Indicates whether a string is composed of only numeric characters.

IsPalindrome

Indicates whether a string is a palindrome.

IsRegexMatch

The IsRegexMatch condition is executed by matching a specified string value against a text pattern defined with a regular expression (regex).

IsRepeatedChar

Indicates whether a string is composed of only a single character value

IsSpaces

Indicates whether a string is all spaces

IsStringCountComparisonTrue

Condition is executed by comparing the total number of times a given sequence appears in a string using operators including EqualTo, NotEqualTo, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo

IsTitle

Indicates whether a string is formatted like a title, ie the first chracter of each word is capitalized. Words must be separated by spaces

IsUpperCase

Indicates whether a string is in all upper case

IsUrl

Indicates whether a string is a valid Url

StartsWith

The StartsWith condition checks to see if an input string value starts with a specific string value.

Last updated