Procedure Plan Option

Output representation of the details of a procedure plan option.

JSON Example 

1"procedurePlanOptions": [
2                   {
3                     "expressionSetApiName": "Revenue_Mgmt_Default_Pricing_Procedure",
4                     "expressionSetDefinition": "9QAZ60000004ECOOA2",
5                     "expressionSetLabel": "Revenue Management Default Pricing Procedure",
6                     "isSuccess": true,
7                     "logic": "1 AND 2 AND 3",
8                     "primaryObject": "Account",
9                     "priority": 1,
10                     "procedurePlanCriterion": [
11                       {
12                         "conditionSequence": 1,
13                         "dataType": "Text",
14                         "fieldObject": "BillingCountry",
15                         "fieldPath": "BillingCountry",
16                         "isSuccess": true,
17                         "literalValue": "test",
18                         "operator": "Equals",
19                         "recordId": "1FiZ60000004C9cKAE"
20                        },
21                        {
22                         "conditionSequence": 2,
23                         "dataType": "Text",
24                         "fieldObject": "BillingPostalCode",
25                         "fieldPath": "BillingPostalCode",
26                         "isSuccess": true,
27                         "literalValue": "pramit",
28                         "operator": "Equals",
29                         "recordId": "1FiZ60000004C9dKAE"
30                         },
31                         {
32                           "conditionSequence": 3,
33                           "dataType": "Date",
34                           "fieldObject": "LastActivityDate",
35                           "fieldPath": "LastActivityDate",
36                           "isSuccess": true,
37                           "literalValue": "2024-07-14",
38                           "operator": "LessThan",
39                           "recordId": "1FiZ60000004C9eKAE"
40                          }
41                        ],
42                       "recordId": "1FYZ6000000000fOAA",
43                       "saveContextMapping": "AssetToSalesTransactionMapping"
44                        }
45                      ]
Property NameTypeDescriptionFilter Group and VersionAvailable Version
errorProcedure Plan Generic Error[]Details of the error encountered during the processing of the API request.Small, 62.062.0
expression​SetApi​NameStringAPI name of the expression set.Small, 62.062.0
expression​Set​DefinitionStringExpression set definition that’s associated with this procedure plan option record.Small, 62.062.0
expression​SetLabelStringLabel of the expression set that’s associated with this procedure plan option record.Small, 62.062.0
isSuccessBooleanIndicates whether the API request is successful (true) or not (false).Small, 62.062.0
logicStringComputation logic for the conditions applied to a procedure plan option.Small, 62.062.0
primary​ObjectStringSource object that’s used to create a procedure with rule-based criteria.Small, 62.062.0
priorityIntegerPriority for the specified criteria.Small, 62.062.0
procedure​PlanCriterionProcedure Plan Criterion[]Details of the rule-based criteria for the procedure.Small, 62.062.0
readContext​MappingStringMapping that’s used to read from the mapped object and populate the context definition.Small, 62.062.0
recordIdStringID of the procedure plan option record.Small, 62.062.0
saveContext​MappingStringMapping that’s used to save data from the context definition and populate the mapped object.Small, 62.062.0