FulfmtRoutgCriteriaGrpVer

Manages versioning and lifecycle states for fulfillment criteria groups, providing stable external references while supporting versioning. 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
Description
Type
string
Properties
Filter, Group, Nillable, Sort
Description
An optional description of the rule group.
FulfmtRoutgCriteriaGrpId
Type
reference
Properties
Filter, Group, Sort
Description
A foreign key reference to the parent RuleGroup entity. Links this version to its parent group and establishes the versioning relationship.
This field is a relationship field.
Relationship Name
FulfmtRoutgCriteriaGrp
Relationship Type
Master-detail
Refers To
FulfmtRoutgCriteriaGrp (the master object)
IsByPassSplits
Type
boolean
Properties
Defaulted on create, Filter, Group, Sort
Description
The default value is false.
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.
MaxSplitsAllowed
Type
int
Properties
Defaulted on create, Filter, Group, Nillable, Sort
Description
Name
Type
string
Properties
Filter, Group, idLookup, Sort
Description
The name of the rule group. Usually inherited from the parent RuleGroup, though it is customizable.
State
Type
picklist
Properties
Filter, Group, Restricted picklist, Sort
Description
The current lifecycle state of this rule group version. Determines which operations are allowed and whether the version is active in production.
Possible values are:
  • Archived
  • Draft
  • PendingArchive—Pending Archive
  • PendingPublished—Pending Published
  • Published
VersionNumber
Type
int
Properties
Filter, Group, Sort
Description
The sequential version number that increments automatically with each new version. This field is system-managed and can't be manually edited.

Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

FulfmtRoutgCriteriaGrpVerHistory
History is available for tracked fields of the object.