DocuSign eSignature for Salesforce - INVALID_FIELD - 差し込みフィールド値の取得に失敗する

問題

エンベロープの送信時に以下のエラーが発生する。

  • A merge field value for a tab could not be retrieved.
  • INVALID_FIELD: No such column 'xxx_xxx_xxx__c' on entity 'yyy'. If you are attempting to use a custom field, be sure to append the '__c' after the custom field name. Please reference your WSDL or the describe call for the appropriate names.

原因

Salesforce側の差し込み項目データをDocuSignで読み取れない。この問題は、一般的にDocuSign側に保存されているSalesforce資格情報が正しくないために発生します。また、項目レベルの権限の問題により発生することもあります。

解決方法

この問題を解決するには、Salesforce管理者の権限が必要です。Salesforce管理者の権限を持っていない場合は、管理者に支援を要請してください。
  1. DocuSignからSalesforceにアクセスできることを確認します。これを行うには、Salesforceに管理者としてログインして、[DocuSign管理]>[アカウント]>[アカウント設定の変更]の順にクリックします。画面の説明に従って資格情報を再設定します。
  2. 新しいエンベロープを作成し、問題を再現します。同じエラーが表示されない場合、問題が解決したことを意味します。同じエラーが表示される場合は、エラー内で参照されているフィールド(項目)名をメモします。
  3. Salesforceに戻り、DocuSign Connectユーザーとしてログインします。エンベロープの送信元レコードを開き、アクセスできない項目をメモします。これらの項目に、DocuSign Connectユーザー権限を付与する必要があります。この方法について詳しくは、「DfS - DocuSign eSignature for Salesforce - Drop Down List of Salesforce Objects Omit Some Values」を参照してください。