ServiceProcess
親種別
Metadata メタデータ型を拡張し、その fullName 項目を継承します。
ファイルのサフィックスおよびディレクトリの場所
ServiceProcess コンポーネントのサフィックスは .serviceprocess であり、.serviceprocess フォルダーに保存されます。
バージョン
ServiceProcess コンポーネントは、API バージョン 57.0 以降で使用できます。
特別なアクセスルール
ServiceProcess 型へのアクセスには、AccessToServiceProcess 権限が必要です。
項目
| 項目名 | 説明 |
|---|---|
| description |
|
| processLabel |
|
| serviceProcessAttributes |
|
| serviceProcessDependencies |
|
| serviceProcessItemGroups |
|
| shortDescription |
|
| usageType |
|
ServiceProcessAttribute
サービスプロセスに関連するデータを保存するカスタム属性。たとえば、料金を取り消すサービスプロセスには、手数料種別属性を指定できます。
| 項目名 | 説明 |
|---|---|
| attributeType |
|
| dataType |
|
| description |
|
| developerName |
|
| fieldIdentifier |
|
| groupApiName |
|
| inputVariableValue |
|
| isRequired |
|
| label |
|
| parentAttribute |
|
| sortOrder |
|
ServiceProcessDependency
サービスプロセスの連動コンポーネント。これには、フロー、OmniScript、インテグレーション定義、プリプロセッサー Apex クラスがあります。
| 項目名 | 説明 |
|---|---|
| dependencyReference |
|
| type |
|
ServiceProcessItemGroup
関連する ServiceProcessAttribute レコードのグループ。
| 項目名 | 説明 |
|---|---|
| apiName |
|
| groupName |
|
| sortOrder |
|
宣言的なメタデータの定義のサンプル
ServiceProcess コンポーネントの例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<ServiceProcess xmlns="http://soap.sforce.com/2006/04/metadata">
3 <processLabel>EmailUpdate</processLabel>
4 <usageType>FinancialServices</usageType>
5 <serviceProcessAttributes>
6 <label>EmailAddress</label>
7 <developerName>EmailAddress</developerName>
8 <dataType>Text</dataType>
9 <groupApiName>Info</groupApiName>
10 </serviceProcessAttributes>
11 <serviceProcessDependencies>
12 <dependencyReference>EmailPreprocessor</dependencyReference>
13 <type>PreprocessorApexClass</type>
14 </serviceProcessDependencies>
15 <serviceProcessItemGroups>
16 <apiName>Info</apiName>
17 <groupName>Info</groupName>
18 <sortOrder>1</sortOrder>
19 </serviceProcessItemGroups>
20</ServiceProcess>前の定義を参照する package.xml の例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>*</members>
5 <name>ServiceProcess</name>
6 </types>
7 <version>57.0</version>
8</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。