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

DecisionMatrixDefinition

決定マトリックスの定義を表します。

決定マトリックスまたは決定マトリックスバージョンを対象組織にリリースする前に、「決定マトリックスの移行に関する考慮事項」を確認してください。

メモ

Metadata メタデータ型を拡張し、その fullName 項目を継承します。

ファイルのサフィックスおよびディレクトリの場所

DecisionMatrixDefinition コンポーネントのサフィックスは .decisionMatrixDefinition で、decisionMatrixDefinition フォルダに保存されます。

バージョン

DecisionMatrixDefinition コンポーネントは、API バージョン 55.0 以降で使用できます。

項目

項目名 説明
description
項目の型
string
説明
決定マトリックスの定義について説明します。
groupKey
項目の型
string
説明
異なるバージョン (地域や製品コードなど) のグループマトリクス行のキー。
label
項目の型
string
説明

必須。

決定マトリックス定義の UI 表示ラベル。
subGroupKey
項目の型
string
説明
異なるバージョン (地域や製品コードなど) のグループマトリクス行のサブグループキー。たとえば、groupKeyCountry の場合、subGroupKeyState または Province にできます。
type
項目の型
DecisionMatrixType (string 型の列挙)
説明
決定マトリックスの種別。
有効な値は、次のとおりです。
  • Grouped
  • Standard
versions
項目の型
DecisionMatrixDefinitionVersion[]
説明
決定マトリックスの決定マトリックスバージョン定義の配列を表します。

この配列には、少なくとも 1 つのバージョンが含まれている必要があります。

メモ

DecisionMatrixDefinitionVersion

決定マトリックスバージョンの定義を表します。

項目名 説明
columns
項目の型
DecisionMatrixDefinitionVersionColumn​​[]
説明
決定マトリックス定義バージョンの列の配列を表します。
decisionMatrixDefinition
項目の型
string
説明
決定マトリックスバージョンの完全名。
endDate
項目の型
dateTime
説明
この日付まで決定マトリックス定義バージョンが使用可能になります。
groupKeyValue
項目の型
string
説明
決定マトリックス定義バージョンの groupKey の値。たとえば、groupKeyCountry の場合、groupKeyValueUnited States にできます。
label
項目の型
string
説明

必須。

決定マトリックス定義バージョンの UI 表示ラベル。
startDate
項目の型
dateTime
説明

必須。

この日付から決定マトリックス定義バージョンが使用可能になります。
status
項目の型
DecisionMatrixDefStatus (string 型の列挙)
説明

必須。

決定マトリックス定義バージョンの状況を指定します。
有効な値は、次のとおりです。
  • Active
  • Draft
  • Inactive
  • InvalidDraft
  • Obsolete
subGroupKeyValue
項目の型
string
説明
決定マトリックス定義バージョンのサブグループキーの値。たとえば、subGroupKeyState または Province の場合、subGroupKeyValueCalifornia にできます。
versionNumber
項目の型
int
説明

必須。

決定マトリックス定義のバージョン番号。

DecisionMatrixDefinitionVersionColumn​​

決定マトリックス定義バージョンの列の定義を表します。

項目名 説明
columnType
項目の型
DecisionMatrixColumnType (string 型の列挙)
説明

必須。

列が入力の列であるのか、出力の列であるのかを指定します。
有効な値は、次のとおりです。
  • Input
  • Output
dataType
項目の型
DecisionMatrixDataType (string 型の列挙)
説明
必須。
列に保存されるデータの型。
有効な値は、次のとおりです。
  • Boolean
  • Currency
  • Number
  • NumberRange
  • Percent
  • Text
  • TextRange
displaySequence
項目の型
int
説明
必須。
列の順序における列の位置を表します。
isWildcardColumn
項目の型
boolean
説明
必須。
列がワイルドカード値を保存するか (true)、否か (false) を指定します。
デフォルト値は、false です。
name
項目の型
string
説明
必須。
決定マトリックス定義バージョン列の完全名。
rangeValue
項目の型
string
説明
範囲の境界を定義する値のリスト。
wildcardValue
項目の型
string
説明
ALL などのワイルドカード値。

宣言的なメタデータの定義のサンプル

DecisionMatrixDefinition コンポーネントの例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<DecisionMatrixDefinition
3	xmlns="http://soap.sforce.com/2006/04/metadata">
4	<label>HealthCloudUM_ValidRegions</label>
5	<type>Standard</type>
6	<versions>
7		<fullName>HealthCloudUM_ValidRegions_V1</fullName>
8		<columns>
9			<columnType>Input</columnType>
10			<dataType>Text</dataType>
11			<displaySequence>2</displaySequence>
12			<isWildcardColumn>false</isWildcardColumn>
13			<name>State</name>
14		</columns>
15		<columns>
16			<columnType>Input</columnType>
17			<dataType>Text</dataType>
18			<displaySequence>1</displaySequence>
19			<isWildcardColumn>false</isWildcardColumn>
20			<name>City</name>
21		</columns>
22		<columns>
23			<columnType>Output</columnType>
24			<dataType>Boolean</dataType>
25			<displaySequence>3</displaySequence>
26			<isWildcardColumn>false</isWildcardColumn>
27			<name>IsValid</name>
28		</columns>
29		<decisionMatrixDefinition>HealthCloudUM_ValidRegions</decisionMatrixDefinition>
30		<label>HealthCloudUM_ValidRegions V1</label>
31		<startDate>2022-05-02T13:04:06.000Z</startDate>
32		<status>Draft</status>
33		<versionNumber>1</versionNumber>
34	</versions>
35</DecisionMatrixDefinition>

前の定義を参照する package.xml の例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Package
3	xmlns="http://soap.sforce.com/2006/04/metadata">
4	<types>
5		<members>*</members>
6		<name>DecisionMatrixDefinition</name>
7	</types>
8	<version>57.0</version>
9</Package>

マニフェストファイル内のワイルドカードのサポート

このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。