Expression Set Version Variable Input
Root XML tag
<ExpressionSetVersionVariableInput>
JSON Example
1"variables": [
2 {
3 "collection": false,
4 "dataType": "Text",
5 "decimalPlaces": 2,
6 "description": null,
7 "input": true,
8 "lookupName": "DM_for_test",
9 "lookupType": "DecisionMatrix",
10 "name": "City",
11 "objectName": null,
12 "output": false,
13 "resultStep": null,
14 "type": "Variable",
15 "value": null
16 },
17 {
18 "collection": false,
19 "dataType": "Text",
20 "decimalPlaces": null,
21 "description": null,
22 "input": false,
23 "lookupName": "DM_for_test",
24 "lookupType": "DecisionMatrix",
25 "name": "DM_for_test__State",
26 "objectName": null,
27 "output": true,
28 "resultStep": null,
29 "type": "Variable",
30 "value": null
31 },
32 {
33 "collection": false,
34 "dataType": "Text",
35 "decimalPlaces": null,
36 "description": "productName",
37 "input": true,
38 "lookupName": null,
39 "lookupType": null,
40 "name": "productName",
41 "objectName": null,
42 "output": false,
43 "resultStep": null,
44 "type": "Variable",
45 "value": null
46 },
47 {
48 "collection": false,
49 "dataType": "Boolean",
50 "decimalPlaces": null,
51 "description": "condition_output__1",
52 "input": false,
53 "lookupName": null,
54 "lookupType": null,
55 "name": "condition_output__1",
56 "objectName": null,
57 "output": true,
58 "resultStep": "Condition1",
59 "type": "Variable",
60 "value": null
61 }
62 ]Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| collection | Boolean | Indicates whether the variable is a collection (true) or not (false). | Optional | 58.0 |
| dataType | String | Data type of the variable in an expression set version. Valid values are:
|
Required | 58.0 |
| decimalPlaces | Integer | Number of decimal places allowed for the value of the variable. | Optional | 58.0 |
| description | String | Description of the variable. | Optional | 58.0 |
| input | Boolean | Indicates whether the variable is an input of an expression set version (true) or not (false). | Optional | 58.0 |
| lookupName | String | API name of the decision matrix, decision table, or subexpression. | Optional | 58.0 |
| lookupType | String | Lookup type of the variable in an expression set version. Valid values are:
|
Optional | 58.0 |
| name | String | Name of the variable. | Required | 58.0 |
| objectName | String | Name of the object when the variable is of the sObject type. | Optional | 58.0 |
| output | Boolean | Indicates whether the variable is output of an expression set version (true) or not (false). | Optional | 58.0 |
| resultStep | String | Name of the step that’s assigning the value to this variable. | Optional | 58.0 |
| type | String | Type of the variable in an expression set. Valid values are:
|
Required | 58.0 |
| value | String | Represents a value for a constant variable type and represents a formula for a formula variable type. | Optional | 58.0 |