リードとZoho Signドキュメントの関連付けを維持するワークフローの設定方法

リードとZoho Signドキュメントの関連付けを維持するワークフローの設定方法

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

シナリオ: 見込み客が連絡先またはアカウントに変換された後も、見込み客と Zoho Sign ドキュメントの関連付けを保持するワークフローを設定できますか?

CRM で Zoho Sign 拡張機能を使用している場合、見込み客を連絡先またはアカウントに変換しても、「Zoho Sign ドキュメント」タブ内の連絡先は更新されません。以下は、見込み客が変換されるたびに Zoho Sign ドキュメント タブ内の詳細を更新するための回避策です。
  1. 設定]->[カスタマイズ]->[タブと項目]->[見込み客]->[レイアウトを編集]に移動します。
  2. 種類「1 行テキスト」で名前「Lead Conversion ID」の新しい項目を追加します。
  3. この項目のプロパティを編集し、アカウントにも作成 のチェックボックスを選択します。
  4. [設定]->[自動化]->[ワークフロー ルール]に移動します。
  5. 新しいルールを作成します:タブ = 見込み客。
  6. [データ操作時]->[作成]->[すべての見込み客]->[新しい関数を作成]を選択します。
  7. 関数の引数を編集し、引数名を「leadId」と設定し、値として「見込み客」タブの「Lead Id」項目を選択します。
  8. 以下のコードをコピー&ペーストし、関数とワークフローを保存します。
    Zoho。crm。updateRecord('見込み客', leadId, {'Lead_Conversion_ID':leadId+''});
  9. [設定]->[自動化]->[ワークフロー ルール]に移動します。
  10. 新しいルールを作成します:タブ = 連絡先。
  11. [データ操作時]->[作成]を選択します。
  12. 条件を「Lead Conversion Id が空ではない」と設定し、[新しい関数を作成]をクリックします。
  13. 関数の引数を編集し、新しい引数を 2 つ作成します。
  14. 引数名を「contactid」と設定し、値として「連絡先」タブの「連絡先 Id」項目を選択します。
  15. 引数名を「leadConversionId」と設定し、値として「連絡先」タブの「Lead Conversion Id」項目を選択します。

    以下のコードをコピー&ペーストし、関数とワークフローを保存します。
  1. resp = Zoho。crm。searchRecords('Zoho Sign__Zoho Sign_Documents','(Zoho Sign__Lead:equals:' + leadConversionId + ')');
  2. if(resp。size() > 0)
  3. {
  4. zsID = resp。取得する(0).取得する('id');
  5. zscontact = Map();
  6. zscontact。put('Zoho Sign__Contact',contactId);
  7. //連絡先に変換された見込み客が Zoho Sign ドキュメント タブで更新されます
  8. info Zoho。crm。updateRecord('Zoho Sign__Zoho Sign_Documents',zsID,zscontact);
  9. }