afv-library/skills/platform-data-and-tooling-api-context-get/assets/enterprise_api/CalculationProcedure.json

153 lines
4.5 KiB
JSON

{
"sections": [
"title",
"description",
"fields",
"special_access_rules",
"usage",
"field_reference"
],
"title": "CalculationProcedure - Data API",
"description": "Performs a series of calculations using matrix lookups and user-defined variables and constants. The label for this object is Expression Set. This object is available in API version 53.0 and later.",
"fields_columns": [
"type",
"properties",
"description",
"relationship_name",
"relationship_type",
"refers_to"
],
"fields": {
"Description": {
"type": "string",
"properties": "Create, Filter, Group, Nillable, Sort, Update",
"description": "A text description of the Expression Set."
},
"InputVariablesMetadata": {
"type": "textarea",
"properties": "Create, Nillable, Update",
"description": "Metadata for the Expression Set's input variables."
},
"LastReferencedDate": {
"type": "dateTime",
"properties": "Filter, Nillable, Sort",
"description": "The timestamp when the current user last accessed this record, a record related to this record, or a list view."
},
"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, it's possible the user only accessed this record or list view (LastReferencedDate) but didn't view it."
},
"Name": {
"type": "string",
"properties": "Create, Filter, Group, idLookup, Sort, Update",
"description": "The Expression Set name."
},
"OutputVariablesMetadata": {
"type": "textarea",
"properties": "Create, Nillable, Update",
"description": "Metadata for the Expression Set's output variables."
},
"OwnerId": {
"type": "reference",
"properties": "Create, Defaulted on create, Filter, Group, Sort, Update",
"description": "The ID of the user who currently owns this Expression Set. Default value is the user logged in to the API to perform the create action. This is a polymorphic relationship field.",
"relationship_name": "Owner",
"relationship_type": "Lookup",
"refers_to": "Group, User"
}
},
"special_access_rules": "Access to Expression Sets requires OmniStudio licenses.",
"usage": "OmniScripts and Integration Procedures can call Expression Sets. Expression Sets can call Decision Matrices.",
"field_reference": {
"CreatedById": {
"field_label": "Created By ID",
"type": "reference",
"length": "18"
},
"CreatedDate": {
"field_label": "Created Date",
"type": "datetime"
},
"CurrencyIsoCode": {
"field_label": "Currency ISO Code",
"type": "picklist",
"length": "3"
},
"Description": {
"field_label": "Description",
"type": "string",
"length": "255"
},
"Id": {
"field_label": "Calculation Procedure ID",
"type": "id",
"length": "18"
},
"InputVariablesMetadata": {
"field_label": "Input Variables Metadata",
"type": "textarea",
"length": "131072"
},
"IsDeleted": {
"field_label": "Deleted",
"type": "boolean"
},
"LastModifiedById": {
"field_label": "Last Modified By ID",
"type": "reference",
"length": "18"
},
"LastModifiedDate": {
"field_label": "Last Modified Date",
"type": "datetime"
},
"LastReferencedDate": {
"field_label": "Last Referenced Date",
"type": "datetime"
},
"LastViewedDate": {
"field_label": "Last Viewed Date",
"type": "datetime"
},
"MigrationStatus": {
"field_label": "Migration Status",
"type": "textarea",
"length": "32000"
},
"Name": {
"field_label": "Name",
"type": "string",
"length": "255"
},
"Namespace": {
"field_label": "Namespace",
"type": "string",
"length": "255"
},
"OutputVariablesMetadata": {
"field_label": "Output Variables Metadata",
"type": "textarea",
"length": "131072"
},
"OwnerId": {
"field_label": "Owner ID",
"type": "reference",
"length": "18"
},
"SystemModstamp": {
"field_label": "System Modstamp",
"type": "datetime"
},
"UniqueName": {
"field_label": "Unique Name",
"type": "string",
"length": "80"
}
},
"field_reference_columns": [
"field_label",
"type",
"length"
]
}