ConvertLead
リードレコードを取引先、取引先責任者、およびオプションで商談に変換します。
Note:このプロシージャは、インデックス付きパラメータを使用します。 インデックス付きパラメータは、プロシージャの入力として単一のパラメータを複数のインスタンスに提供することを容易にします。
Param# という名前の入力パラメータがあるとします。このようなインデックス付きパラメータの複数のインスタンスを入力するには、次のように実行します。
EXEC ProcedureName Param#1 = "value1", Param#2 = "value2", Param#3 = "value3"
以下の表では、インデックス付きの入力パラメータは、名前の末尾に '#' 文字が付きます。
Input
| Name | Type | Description |
| AccountId# | String | 変換されたリードに関連付ける既存の取引先のID。既存の取引先にマージする場合にのみ必須です。省略した場合、ユーザーが十分なアクセス権を持っていれば新しい取引先が自動的に作成されます。 |
| ContactId# | String | 変換されたリードに関連付ける既存の取引先責任者のID。指定されたAccountId にリンクされている必要があります。個人取引先に変換する場合は空白にしてください。省略した場合、新しい取引先責任者が作成されます。 |
| ConvertedStatus# | String | 変換時にリードに割り当てる必須の状況。IsConverted が「true」の有効なLeadStatus 値である必要があります。利用可能な値を取得するには:SELECT Id, MasterLabel FROM LeadStatus WHERE IsConverted=true。 |
| DoNotCreateOpportunity# | String | リード変換中の商談作成をスキップするには「true」に設定します。デフォルトは「false」で、明示的に無効にしない限り商談が作成されます。 |
| LeadId# | String | 変換するリードレコードのID。これは必須項目です。 |
| OpportunityName# | String | 変換中に作成される商談に割り当てる名前。省略した場合、リードの会社名がデフォルトになります。DoNotCreateOpportunity が「true」の場合は空白である必要があります。 |
| OverwriteLeadSource# | String | 結果として生じる取引先責任者のLeadSource 項目をリードのLeadSource 値で上書きするには「true」に設定します。ContactId が提供されている必要があります。 |
| OwnerId# | String | 新しい取引先、取引先責任者、商談レコードを所有するユーザーのID。指定されていない場合はリード所有者がデフォルトになります。既存のレコードには影響しません。 |
| SendNotificationEmail# | String | OwnerId で定義された新しい所有者に通知メールを送信するには「true」に設定します。デフォルトは「false」です。
The default value is FALSE. |
Result Set Columns
| Name | Type | Description |
| AccountId | String | 変換されたリードに関連付けられた取引先レコードのID。新規作成か既存かを問いません。 |
| ContactId | String | 変換されたリードに関連付けられた取引先責任者レコードのID。新規作成か既存かを問いません。 |
| LeadId | String | 変換された元のリードレコードのID。 |
| OpportunityId | String | 変換中に作成された場合の新しく作成された商談のID。 |
| Success | String | リード変換が成功した(true)か失敗した(false)かを示します。 |
| Errors | String | 変換が失敗した場合にSalesforce によって返されるエラーメッセージのリスト。エラーコードと説明を含みます。 |