Represents information about the alias of the source
object that’s used in an expression set.
Parent Type
This type extends the Metadata metadata type and inherits its
fullName field.
File Suffix and Directory Location
ExpressionSetObjectAlias components have the suffix
.expressionSetObjectAlias and are stored in the
expressionSetObjectAlias folder.
Version
ExpressionSetObjectAlias components are available in API version 56.0 and later.
Fields
| dataType |
- Field Type
- ExpsSetObjectDataType (enumeration of type string)
- Description
-
Required.
- The data type of the object alias.
Values are:
|
| mappings |
- Field Type
- ExpressionSetObjectAliasField[]
- Description
- The mapping between a source field and its corresponding
field alias.
|
| objectApiName |
- Field Type
- string
- Description
-
Required.
- The API name of the top-level object, when the data type
is sObject. The key of the top-level object, when the
data type is JSON.
|
| usageType |
- Field Type
- ExpsSetProcessType (enumeration of type string)
- Description
-
Required.
- The type of application associated with the industry that's using an expression set.
Your Salesforce org admin can define the values.
Valid
values are:
- Bre
- GpaCalculation
-
InsuranceClaimProcessing—Available
in API version 65.0 and later.
-
ItServiceManagement—Available in
API version 65.0 and later.
- PlanCostCalculation
- RatingDiscovery
-
StudentInformationSystem—Available
in API version 65.0 and later.
- StudentSuccess
- When Business Rules Engine is enabled for a Salesforce
instance, the default value is 'Bre’. Other usage types
are available to you depending on your industry solution
and permission sets.
|
ExpressionSetObjectAliasField
The fields associated with the source object for which the object
alias is created.
| fieldAlias |
- Field Type
- string
- Description
-
Required.
- The field alias associated with the source field
name.
|
| sourceFieldName |
- Field Type
- string
- Description
-
Required.
- The name of the source field for which the field alias
is created. The source field name under an object alias
must be unique.
|
Declarative Metadata Sample Definition
The following is an example of an ExpressionSetObjectAlias component.
The following is an example package.xml that
references the previous definition.