名、姓、番地1、番地2、市区町村、都道府県、およびzipのみを含む区切りファイルから、何百もの連絡先をセールスフォースデータベースにロードする必要があります。私の理解では、名前または電子メールアドレスを使用して、セールスフォースデータベースに契約がすでに存在するかどうかを確認することしかできません。
データベース内の重複レコードを制限できるように、名前、番地1、および都市を一致させたいと考えています。
これはセールスフォースで可能ですか?
名、姓、番地1、番地2、市区町村、都道府県、およびzipのみを含む区切りファイルから、何百もの連絡先をセールスフォースデータベースにロードする必要があります。私の理解では、名前または電子メールアドレスを使用して、セールスフォースデータベースに契約がすでに存在するかどうかを確認することしかできません。
データベース内の重複レコードを制限できるように、名前、番地1、および都市を一致させたいと考えています。
これはセールスフォースで可能ですか?
いくつかのオプションがあります...誰でも参加できるように、コミュニティWikiの投稿にします。
ロード前/ロード中のチェック
テキストフィールドを作成して一意のIDまたは外部IDとしてマークし{!Contact.Name} + ' ' + {!Contact.MailingStreet} + ' ' + {!Contact.MailingCity}
、連絡先が挿入されたとき、またはこれらの参照フィールドのいずれかが変更されたときに入力するワークフロールールを作成する方法があります。ただし、既に持っているすべての連絡先について、何らかの方法でこれを入力する必要があります(これは完全に不可能ではありません。すべての連絡先を含むレポートをエクスポートし、フィールドに入力して、連絡先のIDに設定された重複チェックを使用してインポートし直します)。
ただし、1回限りのアクションの場合は、このフィールドを作成しない方がよいでしょう。SFレポートからデータをエクスポートし、Excelなどで照合してロードし直しますか?
データ重複排除のトリガーを作成することもできますが、それは少し厄介な解決策です(デフォルトでは、ロード全体が失敗します。データをマージするよりも、エラーとしてフラグを立てる方が効果的です)。私はあなたがそのように行きたくないと思います(あなたはapexコードを使うことができますか、それともあなたのSF版は制限されていますか?)
ロード後のチェック
それらをすべてロードして、後で重複を処理することを決定できます。次に、これら3つのフィールドで連絡先をグループ化するレポートを実行し、グループに1つ以上含まれている場合は、連絡先をマージする候補があります(これは連絡先レコードのボタンです)。
AppExchangeツールを使用することもできます。ツールはたくさんあります。
その他のランダムなジブリッシュ;)
彼らがあなたがビジネスをするかもしれない人々であるが、あなたがまだ確信が持てないならば、あなたは彼らをリードとしてロードしたいかもしれません。リードレコードは、見本市で入手した名刺のようなものだと考えてください。ここに機会があるかもしれませんし、まったく機能しないかもしれません。それらをロードしてから、リードの[変換]ボタンをクリックします。これにより、最大3つのレコード(アカウント、連絡先、商談)が作成されるか、既存のデータにマージされます。これもオプションだと思います。