Skip to main content
This reference lists the registered JEXL functions and custom grammar. The JEXL authoring guide explains how to use them in configuration. A macro is accepted only at its listed locations. If a macro requires preview, the entire expression uses its stored result while inputs are unchanged, or null after inputs change. It runs on an eligible server save. Expression roots also depend on the location.

Expression locations

The transaction and policyVersions roots on entity invariants are available only for Policy. Smart tags offer them only for Quote form types, and export columns offer them only for Policy rows. A calculated field can read me, parent, and root according to its object context.

Macros

CLEAR

Return an explicit null value, for example to clear a conversion destination. Signature CLEAR() Returns null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

HAS_UNIQUE_NAMES

Check that populated names are unique after trimming and case folding. Signature HAS_UNIQUE_NAMES(names) Returns Boolean
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

MIN

Find the smallest number in a list or argument sequence. Signature MIN(values) or MIN(a, b, ...) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

MAX

Find the largest number in a list or argument sequence. Signature MAX(values) or MAX(a, b, ...) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

SUM

Add numbers without monetary rounding. Signature SUM(values) or SUM(a, b, ...) Returns Number
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

SUM_MONEY

Add dollar amounts after rounding each amount to cents, as pricing rollups do. Signature SUM_MONEY(values) or SUM_MONEY(a, b, ...) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

PERCENT_OF

Apply a canonical scaled percentage to a dollar amount. Signature PERCENT_OF(amount, percentage) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

ROUND

Round a number to a fixed number of fractional digits, with ties away from zero. Signature ROUND(value, digits) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

COUNT

Count the elements of a list. Signature COUNT(list) Returns Number
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

FORMAT_NUMBER

Format a number with grouping separators and optional fixed precision. Signature FORMAT_NUMBER(value, fractionDigits?) Returns String
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

FORMAT_DATE

Format a date as display text without shifting its calendar day. Signature FORMAT_DATE(value, pattern) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

FORMAT_ADDRESS

Render entered address fields on one or two lines. Signature FORMAT_ADDRESS(address, pattern) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

FORMAT_CURRENCY

Format a dollar amount with a currency symbol and cents. Signature FORMAT_CURRENCY(value, options?) Returns String
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

PAD_LEFT

Pad a number or text with leading zeroes to an exact width. Signature PAD_LEFT(value, width) Returns String or null
  • Returns null for a missing value. Throws if width is invalid or the value already exceeds it.
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

TEXT_BEFORE_LAST

Return the text before the final occurrence of a separator. Signature TEXT_BEFORE_LAST(text, separator) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

TEXT_AFTER_LAST

Return the text after the final occurrence of a separator. Signature TEXT_AFTER_LAST(text, separator) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

UPPER

Convert text to uppercase. Signature UPPER(text) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

TRIM

Remove leading and trailing whitespace. Signature TRIM(text) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

TITLE_CASE

Convert text to title case. Signature TITLE_CASE(text) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

IS_PRESENT

Test whether a value is set; false and zero are present. Signature IS_PRESENT(value) Returns Boolean
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

IS_VALID_TIME_ZONE

Test whether a time-zone key belongs to the supported time-zone list. Signature IS_VALID_TIME_ZONE(value) Returns Boolean
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

COUNT_ID_BEARING_EXPOSURES

Count embedded exposures with a nonempty entity ID across field values. Signature COUNT_ID_BEARING_EXPOSURES(fieldValues...) Returns Number
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

CONCAT_LISTS

Flatten list and scalar arguments into one list, dropping null members. Signature CONCAT_LISTS(values...) Returns List
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

DROP_NULLISH

Remove null and undefined members from a list. Signature DROP_NULLISH(list) Returns List
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

FIRST

Read the first item of a list. Signature FIRST(list) Returns Any or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

LAST

Read the last item of a list. Signature LAST(list) Returns Any or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

SORT_BY

Return a stable ascending copy of a list sorted by one sub-field. Signature SORT_BY(list, subFieldKey) Returns ObjectList or null
  • Missing sort values go last; filter them first when taking LAST.
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

TEXT_JOIN

Render list members as display text and join them. Signature TEXT_JOIN(list, separator) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

ADD_YEARS

Add calendar years to a date. Signature ADD_YEARS(date, years) Returns Date shape of input or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

ADD_MONTHS

Add calendar months to a date. Signature ADD_MONTHS(date, months) Returns Date shape of input or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

ADD_DAYS

Add calendar days to a date. Signature ADD_DAYS(date, days) Returns Date shape of input or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

DATE_VALUE

Build a canonical Date field value from a date and time zone. Signature DATE_VALUE(date, timezone?) Returns Date object or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

DAYS_BETWEEN

Count days between two dates. Signature DAYS_BETWEEN(start, end) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

MONTHS_BETWEEN

Count months between two dates. Signature MONTHS_BETWEEN(start, end) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

YEARS_BETWEEN

Count years between two dates. Signature YEARS_BETWEEN(start, end) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

YEAR

Read the calendar year from a date. Signature YEAR(date) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

MONTH

Read the month from a date, numbered 1 through 12. Signature MONTH(date) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

DAY

Read the day of month from a date. Signature DAY(date) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

SWITCH

Return the result for the first strictly equal case, or the required default. Signature SWITCH(selector, case1, result1, ..., default) Returns Type of result branches
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

PICK

Copy selected keys from an object or each object in a list. Signature PICK(object, keys...) Returns Object, ObjectList, or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

SMART_TAG_TABLE

Build a declared table value for a document smart tag. Signature SMART_TAG_TABLE(rows, columns, layout?) Returns SmartTagTable object or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

UNION

Read a value or stable-ID union from policy versions. Signature UNION(versions, path, strategy?, date?) Returns Value, ObjectList, or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

HISTORY

Read the dated history of a path across policy versions. Signature HISTORY(versions, path) Returns ObjectList or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

DELTA

Subtract the before number from the after number. Signature DELTA(before, after) Returns Number or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
Combine related event lists, remove duplicate IDs, and optionally filter event types. Signature FILTER_RELATED_EVENTS(root, options?) Returns ObjectList or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

FINANCIAL_CATEGORY_TOTAL

Sum a named financial figure across related event rows and categories. Signature FINANCIAL_CATEGORY_TOTAL(rows, column, categoryNames) Returns Number or null
  • Throws when a named figure or category is missing.
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

TIMEZONE

Find a supported IANA time zone from an address. Signature TIMEZONE(address) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

CREATE_PRICE_COMPONENT_V2

Build one pricing component for a full-term pricing table. Signature CREATE_PRICE_COMPONENT_V2(classification, qualifier, label, earningSchedule, value) Returns PriceComponent object or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

CREATE_PRICE_COMPONENTS_V2_BY_QUALIFIER

Group parallel qualifier and value lists into pricing components. Signature CREATE_PRICE_COMPONENTS_V2_BY_QUALIFIER(classification, qualifiers, label, earningSchedule, values) Returns PriceComponent ObjectList
  • Throws if a qualifier/value pair is invalid or the lists differ in length.
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

CREATE_BILLING_LINE

Build one signed billing line. Signature CREATE_BILLING_LINE(invoiceType, lineItem, direction, amount) Returns BillingLine object or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

COVERAGE_LIMIT

Read a named limit from an in-context coverage list. Signature COVERAGE_LIMIT(coverages, coverageKey, limitName) Returns Number
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Custom-object display name (server, runs) at objectTypes[].displayNameExpression.
  • Smart tag (server, runs) at smartTags[].expression.
  • Form add condition (server, runs) at formLogicRules[].addCondition.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Conversion rule (server, runs) at conversionRules[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Payee default (server, runs) at financials.payeeDefaults.expression.
  • Calculated field, Live (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Custom-object display name (browser, runs) at objectTypes[].displayNameExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

TODAY

Read the current UTC calendar date. Signature TODAY() Returns ISO date String
  • Temporal values are not accepted in every expression location.
Accepted locations:
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Smart tag (server, runs) at smartTags[].expression.
  • List column (server, runs) at listColumns[].expression.
  • Export column (server, runs) at exportSurfaces[].expression.
  • Rating precondition (server, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (server, runs) at ratingWorkflows[].billingPreconditions[].
  • Rating warning (server, runs) at ratingWorkflows[].warnings[].
  • Freshness input (server, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.
  • Rating projection stage (server, runs) at ratingWorkflows[].stages[].raterSpec.args.expression.
  • Calculated field, Stamped (browser, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Auto-set calculation (browser, runs) at fieldLocations[].autoSetCalculation.
  • Auto-set confirmation (browser, runs) at fieldLocations[].autoSetConfirmation.
  • Required condition (browser, runs) at fieldLocations[].requiredCondition.
  • Card display condition (browser, runs) at cards[].displayCondition.
  • Placement display condition (browser, runs) at fieldLocations[].displayCondition.
  • Card title (browser, runs) at cards[].cardTitleExpression.
  • Card-list item title (browser, runs) at fieldLocations[].displayFormatArgs.itemTitleExpression.
  • Rating precondition (browser, runs) at ratingWorkflows[].preconditions[].
  • Billing precondition (browser, runs) at ratingWorkflows[].billingPreconditions[].
  • Freshness input (browser, runs) at ratingWorkflows[].freshness.ratingInputs, ratingWorkflows[].freshness.billingInputs.

GENERATE_QUOTE_NUMBER

Allocate a quote number from the configured sequence. Signature GENERATE_QUOTE_NUMBER() Returns String
  • Allocates on a server save; browser evaluation uses a preview value.
Accepted locations:
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

GENERATE_SUBMISSION_NUMBER

Allocate a submission number from the configured sequence. Signature GENERATE_SUBMISSION_NUMBER() Returns String
  • Allocates on a server save; browser evaluation uses a preview value.
Accepted locations:
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

GENERATE_POLICY_NUMBER

Allocate a policy number from the configured sequence. Signature GENERATE_POLICY_NUMBER() Returns String
  • Allocates on a server save; browser evaluation uses a preview value.
Accepted locations:
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

NEXT_SEQUENCE_NUMBER

Allocate the next number from a named sequence. Signature NEXT_SEQUENCE_NUMBER(sourceId, discriminator?) Returns Number
  • Use a ternary for conditional allocation. The right operand of ?? evaluates eagerly.
Accepted locations:
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

ENTITY_ID

Read the ID of the entity being evaluated. Signature ENTITY_ID() Returns String or null
  • Before a new entity has an ID, evaluation follows the preview rule.
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue. A save without an entity ID also previews.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue. A save without an entity ID also previews.
  • Calculated field, Live, compute pass (server, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

GENERATE_EVENT_REFERENCE_ID

Generate an event reference ID. Signature GENERATE_EVENT_REFERENCE_ID() Returns String
  • Available on stamped calculated values; browser evaluation uses a preview value.
Accepted locations:
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

DERIVE_EVENT_NAME

Build an event name from insured exposure names and a claimant. Signature DERIVE_EVENT_NAME(insuredIds, claimant?) Returns String
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

EXPOSURE_EXISTS

Check whether an exposure ID resolves in the current company. Signature EXPOSURE_EXISTS(id) Returns Boolean
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

OPTION_SET_LABEL

Look up the label of one option-set key in the active configuration. Signature OPTION_SET_LABEL(optionSetName, value) Returns String
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

LINKED_POLICY_COVERAGE_LIMIT

Read a named coverage limit from the current segment of a linked policy. Signature LINKED_POLICY_COVERAGE_LIMIT(policyRef, coverageListField, coverageKey, limitName) Returns Number
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

POLICY_EXPOSURE_COVERAGE_PERIOD

Resolve the coverage period for exposures on a linked policy. Signature POLICY_EXPOSURE_COVERAGE_PERIOD(policyRef, exposureRefs, exposureField) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

LINKED_POLICY_FIELD

Read a field from the current segment of a linked policy. Signature LINKED_POLICY_FIELD(policyRef, fieldReferenceId) Returns Any or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

TERM_NUMBER

Carry or increment the term number across a policy lineage. Signature TERM_NUMBER(isRenewal, lineagePolicyRef, parentFieldReferenceId, currentValue, startAt) Returns Number
  • Throws if a renewal cannot read its parent term.
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

LINKED_ENTITY_FIELD

Read one persisted field from a linked entity. Signature LINKED_ENTITY_FIELD(entityType, ref, fieldReferenceId) Returns Any or null
  • Re-evaluates when the host is saved; target changes alone do not refresh it.
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

USER_EMAIL

Read an email for a user who belongs to the current company. Signature USER_EMAIL(ref) Returns String or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

RESOLVE_JOIN

Resolve one Join ID or a list of Join IDs to complete entities. Signature RESOLVE_JOIN(ref) Returns Object, ObjectList, or null
  • Re-evaluates when the host is saved; target changes alone do not refresh it.
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

CHANGES

Describe labeled field changes between two policy values. Signature CHANGES(before, after) Returns ObjectList or null
Accepted locations:
  • Calculated field, Live (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Live, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped, compute pass (server, runs) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Entity invariant (server, runs) at entityInvariants[].condition.
  • Entity invariant, bind dry run (server, runs) at entityInvariants[].condition.
  • Smart tag (server, runs) at smartTags[].expression.
  • Calculated field, Live (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.
  • Calculated field, Stamped (browser, expression previews) at fields[].calculatedValue, objects[].subFields[].calculatedValue.

Operators

JEXL also supports built-in Boolean, comparison, arithmetic, ternary, and bracket-filter syntax. See the authoring guide for grouping and evaluation behavior.

=

Compare scalar values for strict equality. Boolean and whole-list equality is rejected by configuration validation. Signature left = right Returns Boolean

CONTAINS

Test whether text contains a substring or a list contains an element. Signature container CONTAINS value Returns Boolean

IN

Test whether a scalar is in a list. The engine also defines string-to-string behavior, but configuration validation requires a list on the right. Signature value IN list Returns Boolean

??

Use the right value when the left value is null or undefined. Both operands evaluate. Signature value ?? fallback Returns Left operand unless nullish, otherwise right operand

Transforms

Use bracket syntax such as rows[.status = "Active"] to filter a list. filter is not a registered pipe transform.

map

Read one named property from each list item. Signature list|map('property') Returns List