この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Calculation Procedure Version Definition (Save As, Update)

指定された式セット (計算手順とも言います) バージョンレコードの詳細を更新します。式セットバージョンレコードを新しい式セットバージョンレコードとして保存します。

この API は、API バージョン 55.0 で廃止されました。API バージョン 55.0 以降では、新しいビジネスルールエンジンのビジネス API を使用します。

メモ

リソース
1/connect/omnistudio/evaluation-services/version-definitions
使用可能なバージョン
53.0
Chatter が必要かどうか
いいえ
HTTP のメソッド
POST
POST のリクエストボディ
JSON の例

versionId 項目にバージョンレコード ID または CLONE を指定すると、既存の式セットバージョンレコードを更新するか、式セットバージョンレコードを新しい式セットバージョンレコードとして保存できます。

1{
2   "calculationProcedureId":"0k0xx00000000HlAAI",
3   "code":"200",
4   "constants":{
5      "details":[ {
6         "apiName":"SENIOR_CITIZEN_AGE",
7         "dataType":"Number",
8         "defaultValue":"60",
9         "isEditable":true,
10         "isUserDefined":true,
11         "name":"SENIOR_CITIZEN_AGE",
12         "precision":2
13      }.]
14   },
15   "enabled":false,
16   "isSuccess":true,
17   "message":"",
18   "name":"rule3 V1",
19   "rank":1,
20   "root":{
21      "steps":[
22         "0mqxx00000000UfAAI"
23      ]
24   },
25   "startDate":"2021-08-04T08:57:23.000Z",
26   "step":{
27      "details":{
28         "0mqxx00000000UfAAI":{
29            "childStepIds":[],
30            "conditionsExpressionText":"age == SENIOR_CITIZEN_AGE",
31            "conditionsUiFormattedText":"{\"bypass\":[]}",
32            "id":"0mqxx00000000UfAAI",
33            "inputVariablesFormatText":"[{\"name\":\"age\",\"dataType\":\"Number\",\"alias\":\"age\"}]",
34            "isResultIncluded":false,
35            "name":"Condition",
36            "outputVariablesFormatText":"{\"name\":\"condition_output__1\",\"dataType\":\"Boolean\",\"alias\":\"condition_output__1\"}",
37            "outputVariablesMappingText":"{\"condition_output__1\":\"condition_output__1\"}",
38            "returnMessageValueSet":"{\"true\":\"\",\"false\":\"\"}",
39            "stage":"Calculation",
40            "stepType":"Condition"
41         }
42      }
43   },
44   "variables":{
45      "details":[ {
46         "apiName":"condition_output__1",
47         "dataType":"Boolean",
48         "defaultValue":"False",
49         "id":"0kJxx00000000KzEAI",
50         "isEditable":false,
51         "isUserDefined":false,
52         "name":"condition_output__1"
53      }, {
54         "apiName":"age",
55         "dataType":"Number",
56         "defaultValue":"60",
57         "id":"0kJxx00000000L0EAI",
58         "isEditable":true,
59         "isUserDefined":true,
60         "name":"age",
61         "precision":2
62      } ]
63   },
64   "versionId":"0k1xx00000000KzAAI",
65   "versionNumber":1
66}
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
calculationProcedureId String 定義の詳細を更新するか、新しいバージョン定義レコードとして保存する式セットレコードの ID。 省略可能 53.0
constants Calculation Procedure Resource[] 式セットバージョンレコードに渡される定数値。 省略可能 53.0
description String 式セットバージョンレコードの説明。 省略可能 53.0
enabled Boolean 式セットバージョンレコードが実行可能か (true)、否か (false) を示します。デフォルトは false ���す。

この項目は、「更新」または「別名で保存」の要求の場合 false にする必要があります。

メモ

省略可能 53.0
endDate String 有効な式セットバージョンレコードの効力が持続する期限の日時。 省略可能 53.0
name String 式セットバージョンレコードの名前。 省略可能 53.0
rank Integer 式セットバージョンレコードのランク。複数のレコードが有効な場合は、ランクの高い記録が優先されます。 省略可能 53.0
root String[] 式セットバージョンレコードで定義された最初のステップ。 省略可能 53.0
startDate String 有効な式セットバージョンレコードが発効した開始日時。 省略可能 53.0
step Map<String, Calculation Procedure Step Input> 式セットバージョンレコードで定義されたステップのリスト。 省略可能 53.0
variables Calculation Procedure Resource[] 式セットバージョンレコードに渡される変数値。 省略可能 53.0
versionId String 式セットのバージョンレコードの ID。 必須 53.0
versionNumber Integer 式セットレコードのバージョン番号。 省略可能 53.0
POST のレスポンスボディ
Calculation Procedure Version Definition Output