Loading
Business Rules Engine
Decision Tables for Developers

Decision Tables for Developers

Developers in your Salesforce org can employ developer resources to use and extend decision tables.

Required Editions

Available in: Lightning Experience
Available in: Enterprise, Unlimited, and Developer Editions for clouds that have Business Rules Engine enabled

Error Codes for Decision Tables

Final Codes Representation Error/Warning Message
BREDT201 One or more fields don’t exist in the decision table inputs
BREDT401

You can't override operators for this decision table as override type is set to condition.

You can't override conditions for this decision table as override type is set to operator.

BREDT402 Incompatible operator entered for field name
BREDT403 ConditionCriteria values {0} are invalid. Enter valid conditions and try again.
BREDT404 The decision table must have at least one Input and one Output field
BREDT405 Condition criteria can't contain ROWCRITERIA parameter
BREDT406

The condition criterion does not contain the sequence number of one or more input fields. Specify the sequence number of each input field and try again.

The condition criteria does not contain the sequence number for one or more input fields. Specify the sequence number for each input field that's not used for grouping.

The condition criteria does not contain the sequence number for one or more input fields. Specify the sequence number for each input field whose operator isn’t Equals.

BREDT407 The condition criteria contains one or more invalid sequence numbers. Specify valid sequence numbers for each input field and try again.
BREDT408 The condition criteria is invalid. Specify a valid condition criteria and try again
BREDT409 Specify a condition criteria for the custom logic and try again.
BREDT410 Invalid operator symbol.
BREDT501 You can't override condition criteria without overriding condition type with it.
BREDT502 Overriding operator for a combination of Equals, Required, and All conditions are met (AND) fields is not allowed.
BREDT503

Operator overriding is not enabled for this row.

Condition overriding is not enabled for this row.

BREDT504

You can't specify an OR type condition criteria when the Condition Type is AND. Either change the Condition Type to OR or specify an AND condition criteria.

You can't specify an AND type condition criteria when the Condition Type is OR. Either change the Condition Type to AND or specify an OR condition criteria.

BREDT505

The specified conditionType doesn't support grouping fields in the conditionCriteria parameters. Remove the fields where isGroupByField is set to true and try again.

The specified conditionType doesn't support Equals operator fields in the conditionCriteria parameters. Remove the fields where operator is Equals and try again.

BREDT506 Parsing Error
BREDT507 Illegal Argument exception Error for Row Level Condition Parser
BREDT508 Guardrail limit exceded exception for Row Level Condition Parser
BREDT509

Condition criteria contains AND and OR operators without brackets. Group the conditions with brackets and try again.

When conditionType is set to Any or All, enter only alphanumeric characters in conditionCriteria without brackets.

 
Ladataan
Salesforce Help | Article