The Fields condition category contains the following conditions categorized as follows:
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.