Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

Decision Table Definition Output

Output representation of a decision table definition associated with a decision table.
Property Name Type Description Filter Group and Version Available Version
collectOperator String Operator applied to outputs. Valid values are:
  • Count
  • Maximum
  • Minimum
  • None
  • Sum
Small, 58.0 58.0
conditionCriteria String Custom logic for deciding how the input fields are processed. Small, 58.0 58.0
conditionType String Condition logic for input fields. Valid values are:
  • All
  • Any
  • Custom
Small, 58.0 58.0
decision​Result​Policy String Results policy to specify the result of the decision table. Valid values are:
  • AnyValue
  • CollectOperator—For internal use only
  • FirstMatch
  • OutputOrder
  • Priority—For internal use only
  • RuleOrder—For internal use only
  • UniqueValues—For internal use only
Small, 58.0 58.0
description String Description of the decision table. Small, 58.0 58.0
doesConsider​NullValue Boolean Indicates whether a column that has a null value is considered for lookup (true) or not (false). The default value is false. Small, 60.0 60.0
fullName String Unique name of the rule definition. Small, 58.0 58.0
id String ID of the decision table. Small, 58.0 58.0
parameters Decision Table Parameter Output[] Array of input fields defined for the decision table. Small, 58.0 58.0
setupName String Name of the decision table. Small, 58.0 58.0
sourceCriteria Decision Table Source Criteria Output[] Output array representation of source filters. Small, 58.0 58.0
sourceObject String Object containing business rules for the decision table to read. Small, 58.0 58.0
sourceType String Type of source used to obtain decision table data. Valid values are:
  • CsvUpload
  • MultipleSobjects
  • SingleSobject
Small, 58.0 58.0
sourceconditionLogic String Custom logic for deciding how criteria on source is applied. Small, 58.0 58.0
status String Status of the decision table. Valid values are:
  • ActivationInProgress
  • ActivationInProgress
  • Draft
  • Inactive
Small, 58.0 58.0
usageType String Process type that uses the decision table. Valid values are:
  • Pricing
  • ProductEligibility
Small, 58.0 58.0