Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

「Salesforce for Outlook」同期でのエラー「レコード変換の問題により、このレコードを同期できません」

公開日: Mar 15, 2021
説明
問題の概要
行動同期が失敗する

再現手順
  • 自動的に Salesforce for Outlook (SFO) の同期が開始され、失敗します。
  • または、単に SFO システムトレイアイコンを右クリックし、[同期] | [今すぐ同期] をクリックします。
  • SFO を終了し、%AppData%\salesforce.com\Salesforce for Outlook\DB フォルダを名前変更または削除し、SFO を開始してウィザードを設定すると、同期が開始され、失敗してエラーメッセージが表示されます。

エラー
  • Salesforce for Outlook の「Sync.log」と「Trace.log」に次のメッセージが含まれます。
ERROR [Event] An error occurred in converting SFDC record <event name> of type EVENT. (エラー [行動] 種別が行動の SFDC レコード <行動の名前> の変換でエラーが発生しました。)Error: Sfdc.Synchronization.RecordMappingException: An Error occurred in Converting To Outlook Record ---> System.InvalidCastException: Unable to cast object of type 'Sfdc.Server.SfdcRecordId' to type 'System.String'. (エラー: Sfdc.Synchronization.RecordMappingException: Synchronization.RecordMappingException: Outlook レコードへの変換でエラーが発生しました ---> System.InvalidCastException: オブジェクト種別「Sfdc.Server.SfdcRecordId」を種別「System.String」にキャストできません。)
   

ERROR [Event] ***********  Sync Engine  ***********  Error System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) ( エラー [行動] *********** 同期エンジン *********** エラー System.ArgumentException: System.ThrowHelper で同じキーの項目がすでに追加されています。ThrowArgumentException(ExceptionResource リソース))
 
  • GUI エラー - SFO システムトレイアイコンをダブルクリックすると表示されます。

考えられる根本原因
 
  • 行動に対するデフォルトの項目の対応付けが変更されている (特に、2 つの互換性のないデータ型 (誕生日と取引先など) 間で対応付けを作成した場合など)。
  • Outlook 設定または Salesforce のデータセットの破損。
 
注意:
標準項目の対応付けが不適切に変更されている場合、取引先責任者と ToDo の同期でも同じ問題が発生する可能性があります。
 
 


 
解決策

この問題を修復する方法:
 
    1. 影響を受けたユーザのコンピュータの画面の右下にある Salesforce for Outlook アイコンを右クリックし、[終了] をクリックします。
    2. 次に、Salesforce システム管理者に Salesforce 組織にログインするように要求します。
    3. [設定] に移動します。
     
    拡張されていない設定メニュー (Salesforce Classic)
    あなたの名前 | [管理者設定] | [デスクトップ管理] | [Outlook 設定]
     
     
    拡張された設定メニュー (Salesforce Classic)
    [設定] | [管理] | [デスクトップ管理] | [Outlook 設定]

    Lightning Experience
    まず、右上にある [ツール] アイコンをクリックし、[設定のホーム] をクリックします。
    次に、左上にある [クイック検索] ボックスに「Outlook」と入力し、リストに表示された [Outlook 設定] をクリックします。
     
    1. 影響を受けたユーザが割り当てられている Outlook 設定の名前をクリックします。
    2. 上部にある [コピー] ボタンをクリックするか、影響を受けたユーザが割り当てられている設定とまったく同じ新しい設定を作成します。
    3. 名前を変更します。
    4. [有効] のボックスがオンになっていることを確認します。
    5. この問題が発生したユーザのユーザ名を割り当てます (複数のユーザでこの問題が発生した場合は、まず 1 人のユーザでこれをテストしてから残りのユーザを新しい設定に追加することをお勧めします)。
    6. [保存] をクリックします。
    7. 新しくコピーされた設定にデータセットが残りの設定と共に自動的にコピーされます。
    8. これでエンドユーザは自分のコンピュータで Salesforce for Outlook を開き、問題の再現を試行できます。注意: ユーザはシステムトレイの Salesforce for Outlook アイコンを右クリックし、[設定...] をクリックしてウィザードを開き、上部にある [ユーザの変更] ボタンをクリックすることが必要になる場合があります。ユーザに Salesforce ログイン情報を入力してもらい、SFO を再設定して同期します。
    ナレッジ記事番号

    000382758

     
    読み込み中
    Salesforce Help | Article