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

BusinessProcess

BusinessProcess メタデータ型によって、ユーザのプロファイルに基づいて異なる選択リスト値を表示できます。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

複数のビジネスプロセスを使用すると、セールス、サポート、およびリードのライフサイクルを個別に追跡できます。セールス、サポート、リード、またはソリューションのプロセスは、レコードタイプに割り当てられます。レコードタイプは、ビジネスプロセスに関連付けられるユーザプロファイルを決定します。詳細は、Salesforce オンラインヘルプの「複数のビジネスプロセスの管理」を参照してください。

宣言的なメタデータファイルのサフィックスおよびディレクトリの場所

ビジネスプロセスは、カスタムオブジェクトまたは標準オブジェクトの定義の一部として定義されます。詳細は、「CustomObject」を参照してください。

バージョン

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

項目

項目 項目の型 説明
description string ビジネスプロセスの説明。
fullName string 必須。API アクセスの一意の識別子として使用される名前。この項目はMetadata コンポーネントから継承しますが、含まれる文字列は他の型の fullName 文字列とは異なって作成されます。BusinessProcess の fullName 文字列の場合、fullName はエンティティ名とビジネスプロセス名を組み合わせて作成されます。たとえば、商談の「Bulk Orders」というビジネスプロセスでは、fullNameOpportunity.Bulk Orders となります。
isActive boolean ビジネスプロセスが有効であるか (true)、否か (false) を示します。
namespacePrefix string パッケージが作成された開発組織の名前空間。
values PicklistValue[] このビジネスプロセスに関連付けられた選択リスト値のリスト。

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

リードビジネスプロセスの XML 定義のサンプルを以下に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<CustomObject xmlns="http://soap.sforce.com/2006/04/metadata">
3....
4    <businessProcesses>
5        <fullName>HardwareLeadProcess</fullName>
6        <description>Lead Process for hardware division</description>
7        <isActive>true</isActive>
8        <values>
9            <fullName>Closed - Converted</fullName>
10            <default>false</default>
11        </values>
12        <values>
13            <fullName>CustomLeadStep1</fullName>
14            <default>false</default>
15        </values>
16        <values>
17            <fullName>CustomLeadStep2</fullName>
18            <default>false</default>
19        </values>
20        <values>
21            <fullName>Open - Not Contacted</fullName>
22            <default>false</default>
23        </values>
24        <values>
25            <fullName>Working - Contacted</fullName>
26            <default>true</default>
27        </values>
28    </businessProcesses>
29....
30</CustomObject>

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

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