データのインポート時に既存のレコードを上書きする場合、Oracle CRM On Demandでは、重複レコードのチェックに使用されるフィールド内の値をチェックして、インポートファイル内のレコードがOracle CRM On Demandの既存のレコードと重複しているかどうかをチェックします。レコードが重複している場合は、Oracle CRM On Demandにより、重複レコードのチェックに使用されるフィールドが除外され、Oracle CRM On Demandの既存のレコードのフィールドが、インポートしたレコードの値に更新されます。
多くのレコードタイプで、[外部 ID]フィールドまたは定義済みフィールドセットを使用して、インポートファイル内のレコードがOracle CRM On Demandの既存のレコードと重複しているかどうかをチェックできます。重複レコードのチェックに使用されるフィールドとして[外部 ID]を使用する場合は、重複レコードが検出されると、[外部 ID]フィールドを除いて、Oracle CRM On Demandのレコードの全フィールドが更新されます。同様に、重複レコードのチェックに使用されるフィールドとして定義済みフィールドセットを使用する場合は、重複チェックに使用されるフィールドを除いて、Oracle CRM On Demandのレコードの全フィールドが更新されます。
定義済みフィールドセットを使用してインポートファイル内のレコードが既存のレコードと重複しているかどうかをチェックする場合、Oracle CRM On Demandでは、すべての定義済みフィールドの値をチェックしてレコードが重複しているかどうかを判定します。CSVファイル内のすべての定義済みフィールドの値が既存レコードの対応するすべてのフィールドの値と完全一致する場合、そのレコードは重複しています。たとえば、担当者レコードをインポートし、[名前 (名)]、[名前 (姓)]、[勤務先電話番号]および[電子メール]フィールドの値が既存レコードの値と一致しているとします。この場合、インポートするレコードは重複しているとみなされます。ただし、[名前 (名)]、[名前 (姓)]および[電子メール]フィールドの値が既存レコード内の値と一致しており、[勤務先電話番号]フィールドがCSVファイル内では空白であり、既存レコードでは空白でない場合、CSVファイル内のレコードは重複していないとみなされます。
たとえば、[取引先]レコードタイプの場合、[外部 ID]フィールド、または[取引先名]フィールドと[所在地]フィールドの組合せを使用して、重複レコードをチェックできます。ファイル内のレコードが重複している場合、Oracle CRM On Demandの既存のレコードは、インポートファイルのデータで次のように更新されます。
インポートアシスタントを使用してレコードを更新する場合は、[項目マッピング]ステップでマップしたフィールドのみが上書きされます。したがって、更新の必要がなく、重複チェックにも必要ないフィールドは、マップする必要がありません。
外部IDがあり、インポートプロセスで外部IDをマップしている場合、アプリケーションは、レコードが重複しているかどうかの確認にこれらのIDを使用します。他のレコードタイプをインポートしている場合は、関連付けがOracle CRM On Demandに継承されるように、これらの外部IDを参照として使用します。
たとえば、account.csvファイルにaccount_idカラムがあり、Oracle CRM On Demandの「外部固有 ID」にマップするとします。担当者をインポートする際に、contacts.csvファイルにcontact_idカラム(担当者に固有のID)およびaccount_idカラム(account.csvファイル内のIDへの参照)が含まれる場合は、contact_idを「外部固有 ID」に、account_idを「取引先の外部 ID」にマップします。インポートプロセスで、アプリケーションは各担当者レコードのaccount_idフィールドをチェックして、既存の取引先を特定し、その取引先を担当者にリンクします。
外部IDがなく、ファイルの外部IDをアプリケーションの外部IDフィールドにマップしていない場合、アプリケーションは、特定のフィールドを比較することによって、重複を確認します。レコードの重複を確認するために使用するフィールドを次の表に示します。
レコードのタイプ
|
重複の判断に使用されるフィールド
|
取引先
|
- 取引先名および所在地
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
取引先住所
|
取引先、住所およびアドレスタイプ
|
取引先ブック
|
取引先およびブック
|
取引先担当者
|
- [取引先名]および[担当者氏名]
または
- [取引先の外部 ID]および[担当者の外部 ID](他のソフトウェアシステムによって作成)
または
- [取引先 ID]および[担当者 ID](Oracle CRM On Demandの内部ID)
|
取引先チーム
|
取引先およびユーザー
|
認定
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
認定リクエスト
|
- ID
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
住所
|
- アドレス名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
割当
|
- 製品、タイプ、所有者および開始日
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
申込書類
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
アポイント
|
|
アポイント担当者
|
- アポイントの外部ID、担当者(担当者の外部IDまたは担当者氏名)
|
アポイントユーザー
|
- アポイントの外部ID、ユーザー(ユーザーのサインインIDまたはユーザーの外部ID)
|
資産
|
|
ブロック製品
|
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
ブック
|
- ブック名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
ブックユーザー
|
- 既存のブックを識別している場合は、ブックID、ブックの外部ID、またはブック名
- ブック内のブックユーザーを識別している場合は、ユーザーのサインインID、ユーザーの外部ID、またはユーザーID
|
ブローカープロファイル
|
- ブローカープロファイル名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
ビジネス計画
|
- 計画名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
キャンペーン
|
- ソースコード
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
キャンペーン受取人
|
キャンペーン(キャンペーンの外部IDまたはキャンペーンID)、担当者(担当者氏名または担当者の外部ID)、ソースコード
注:担当者氏名または担当者の外部IDのいずれかを指定する必要がありますが、両方は指定できません。
|
認定レベル
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
認定リクエスト
|
- ID
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
請求
|
- 請求番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
担当者
|
|
担当者の住所
|
担当者、住所およびアドレスタイプ
|
担当者ブック
|
担当者およびブック
|
担当者の都道府県免許
|
- 免許証番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
担当者チーム
|
担当者(担当者名または担当者の外部ID)およびユーザー(ユーザーID)
|
コース
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
コース登録
|
- ID
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
補償内容
|
- 補償内容名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
カスタムオブジェクト 01、02、03
|
外部ID(他のソフトウェアシステムによって作成)
注:カスタムオブジェクトレコードがユーザーインターフェイスを使用して作成された場合、Oracle CRM On Demandは重複するレコードをチェックしません。
|
カスタムオブジェクト04以降
|
|
損傷
|
- 損傷名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
自動車ディーラー
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
取引交渉登録
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
イベント
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
試験
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
試験登録
|
- ID
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
金融口座
|
- 金融口座
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
金融口座保有状況
|
- 金融口座保有状況の名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
金融口座名義人
|
- 金融口座名義人名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
財務計画
|
- 財務計画名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
金融製品
|
- 金融製品名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
金融トランザクション
|
- 取引ID
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
HCP担当者割当
|
- 担当者 ID、製品 ID、割当タイプおよび開始日
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
保険不動産
|
- タイプ
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
在庫監査レポート
|
- レポート日
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
在庫期間
|
- 開始日
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
招待者
|
- イベントおよび担当者名(担当者氏名または担当者氏名と担当者 ID)
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
関連パーティ
|
- 関連パーティ名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
見込み客
|
|
MDF リクエスト
|
- リクエスト名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
メッセージプラン
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
メッセージプラン項目
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
メッセージプラン項目関係
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
メモ
|
|
目標
|
- 目標名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
商談
|
- 商談名および取引先(取引先名または取引先の外部ID)
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
商談担当者役割
|
|
商談製品売上
|
外部ID(他のソフトウェアシステムによって作成)
注:商談製品売上レコードがユーザーインターフェイスを使用して作成された場合、Oracle CRM On Demandは重複するレコードをチェックしません。
|
オーダー
|
- オーダー番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
オーダー項目
|
- オーダー項目番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
パートナー
|
- パートナー名および所在地
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
パートナープログラム
|
- パートナープログラム名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
計画取引先
|
- 関係コード
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
計画担当者
|
- 担当者氏名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
計画商談
|
- 商談
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
保険
|
- 保険証券番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
証券名義人
|
- 証券名義人名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
ポートフォリオ
|
- 口座番号および製品
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
価格リスト
|
- 価格リスト名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
価格リスト明細項目
|
- 明細項目
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
製品
|
- 製品名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
製品領域
|
- 製品領域名
または - 行ID(Oracle CRM On Demandの内部ID)
|
製品カテゴリー
|
- カテゴリー名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
サンプル免責条項
|
- 関係コード
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
サンプル在庫
|
- 関係コード
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
サンプルロット
|
- ロット番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
サンプルリクエスト
|
- オーダー番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
サンプルリクエスト項目
|
- オーダー項目番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
サンプルトランザクション
|
- 名前
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
サービスリクエスト
|
- SR番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
ソーシャルプロファイル
|
- 作成者およびコミュニティ
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
解決策
|
- タイトル
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
特別価格製品
|
|
特別価格リクエスト
注:インポートアシスタントでは、このレコードタイプは[SP リクエスト]と表示されます。
|
- リクエスト名
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
タスク
|
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
タスク担当者
|
- タスクの外部ID、担当者(担当者の外部IDまたは担当者氏名)
|
タスクユーザー
|
- タスクの外部ID、ユーザー(ユーザーのサインインIDまたはユーザーの外部ID)
|
トランザクション項目
|
- サンプル
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
ユーザー
|
- ユーザーID
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
車両
|
- 車両識別番号
または
- 外部ID(他のソフトウェアシステムによって作成)
または
- 行ID(Oracle CRM On Demandの内部ID)
|
車両補償内容
|
車両および担当者
|