FulfmtRoutgCriteriaCond

Stores atomic conditions that make up fulfillment criteria logic, with globally unique identifiers. This object is available in API version 66.0 and later.

Supported Calls

delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete()

The create() and update() operations are restricted to internal Salesforce processes only. Users can't directly create or modify records through the API. To create or modify records, use the Fulfillment Routing Setup UI.

Note

Special Access Rules

The Salesforce org must have:

  • Order Management enabled
  • Delivery Estimation enabled
  • Delivery Routing Engine enabled
  • User must have UseFulfillmentRoutingAPIs user permission. This permission is included in the Order Management Operations Manager permission set.

Fields

Field Details
FulfmtRoutgCriteriaId
Type
reference
Properties
Filter, Group, Sort
Description
The numeric identifier used in the rule's expression to reference this condition. Must be unique within the rule and used in logical expressions.
This field is a relationship field.
Relationship Name
FulfmtRoutgCriteria
Relationship Type
Master-detail
Refers To
FulfmtRoutgCriteria (the master object)
Identifier
Type
int
Properties
Filter, Group, Sort
Description
An operator that determines the type of comparison performed on the left and right sides of the condition.
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp when the current user last accessed this record indirectly, for example, through a list view or related record.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate), but not viewed it.
LeftEntity
Type
picklist
Properties
Filter, Group, Restricted picklist, Sort
Description
A field on the left entity that specifies which property of the entity to check for comparison.
Possible values are:
  • Calendar
  • Config
  • FulfillmentRoutingSpec
  • Location
  • LocationProductInventory
  • ProductItem
LeftField
Type
string
Properties
Filter, Group, Sort
Description
The target entity for comparisons when comparing two entity fields. NULL when comparing against a literal value.
Name
Type
string
Properties
Filter, Group, idLookup, Sort
Description
The name of the condition.
Operator
Type
picklist
Properties
Filter, Group, Restricted picklist, Sort
Description
An operator that determines the type of comparison performed on the left and right sides of the condition.
Possible values are:
  • After
  • Before
  • Contains
  • Equals
  • Greater_Than—Greater Than
  • Greater_Than_Or_Equals—Greater Than Or Equals
  • Is_Not_Null—Is Not Null
  • Is_Null—Is Null
  • Less_Than—Less Than
  • Less_Than_Or_Equals—Less Than Or Equals
  • Not_Contains
  • Not_Equals—Not Equals
RightEntity
Type
picklist
Properties
Filter, Group, Nillable, Restricted picklist, Sort
Description
The field on the right entity for comparisons when comparing two entity fields. NULL when comparing against a literal value.
Possible values are:
  • Calendar
  • Config
  • FulfillmentRoutingSpec
  • Location
  • LocationProductInventory
  • ProductItem
RightField
Type
string
Properties
Filter, Group, Nillable, Sort
Description
Literal value for comparisons when comparing against a constant value. NULL when comparing two entity fields.
RightValue
Type
string
Properties
Filter, Group, Nillable, Sort
Description
Literal value for comparisons when comparing against a constant value. NULL when comparing two entity fields.