Печать      Открыть версию интерактивной справки в формате PDF


Предыдущий раздел

Следующий раздел

Записи-дубликаты и внешние идентификаторы

При импорте записей можно выбрать один из следующих параметров для обработки дубликатов записей:

  • Не импортировать повторяющиеся записи.
  • Перезаписывать существующие записи.

    ПРИМЕЧАНИЕ.  Режим перезаписи недоступен при импорте пользователя встречи, пользователя задачи или примечаний. Для этих типов записей всегда создаются новые записи.

  • Создавать для дубликатов дополнительные записи (только для контактов, зацепок, встреч и задач).

Если выбрана перезапись существующих записей при импорте данных, Oracle CRM On Demand проверяет, является ли запись в файле импорта дубликатом существующей в Oracle CRM On Demand записи, по значениям в полях, используемых для проверки повторяющихся записей. Если запись является дубликатом, Oracle CRM On Demand обновляет поля в записи, существующей в Oracle CRM On Demand, используя значения из импортируемой записи (кроме полей, используемых для проверки на дубликаты).

Для многих типов записей можно использовать поле внешнего идентификатора или предварительно определенный набор полей для проверки, является ли запись в файле импорта дубликатом записи, существующей в Oracle CRM On Demand. Если используется поле внешнего идентификатора, то при обнаружении дубликата записи обновляются все поля записи в Oracle CRM On Demand, кроме поля внешнего идентификатора. Точно так же, если для проверки записей на дубликаты используется предварительно определенный набор полей, в записи в Oracle CRM On Demand обновляются все поля, кроме используемых для проверки на дубликаты.

Например, для типа записей "Субъект" можно использовать для проверки на дубликаты поле внешнего идентификатора или комбинацию полей "Имя организации" и "Местоположение". Если запись в файле является дубликатом, существующая в Oracle CRM On Demand запись обновляется с использованием данных из файла импорта следующим образом:

  • Если для проверки на дубликаты использовалось поле внешнего идентификатора, в записи в Oracle CRM On Demand обновляются все поля, кроме внешнего идентификатора.
  • Если для проверки на дубликаты использовались поля "Имя организации" и "Местоположение", в записи в Oracle CRM On Demand обновляются все поля, кроме имени и местоположения субъекта.

Обновление записей

  1. Добавьте в импортируемый файл CSV столбец для внешних идентификаторов или всех полей проверки на дубликаты для данного типа записей.
  2. Убедитесь, что внешние идентификаторы для значений полей проверки на дубликаты точно совпадают со значениями в существующих записях. Если используются внешние идентификаторы, для работы обновления каждый из них должен быть уникальным в системе.
  3. Включите в импортируемый файл CSV как минимум все обязательные поля.
  4. На шаге 1 помощника импорта выберите вариант "Заменить существующие записи".
  5. На шаге установления соответствия полей обязательно укажите соответствующие поля для поля внешнего идентификатора или для всех полей, используемых для проверки на дубликаты.
  6. Выполните все шаги помощника импорта, чтобы импортировать данные.

При использовании помощника импорта для обновления записей перезаписываются только поля, сопоставленные на шаге установления соответствия полей. Следовательно, при наличии полей, которые не требуется обновлять и которые не нужны для проверки на дубликаты, сопоставлять эти поля не нужно.

Если внешние идентификаторы имеются и были сопоставлены в процессе импорта, приложение использует их для определения того, является ли запись дубликатом. При импорте других типов записей эти внешние идентификаторы можно использовать в качестве ссылок для переноса связей в Oracle CRM On Demand.

Например, если в файле account.csv имеется столбец account_id, его следует поставить в соответствие полю "Внешний уникальный идентификатор" в Oracle CRM On Demand. При импорте контактов, если файл contacts.csv содержит столбец contact_id (уникальный идентификатор контакта) и столбец account_id (ссылку на идентификаторы в файле account.csv), следует поставить столбец contact_id в соответствие полю "Внешний уникальный идентификатор", а столбец account_id - в соответствие полю "Внешний идентификатор организации". В процессе импорта приложение проверяет поле account_id в каждой записи контакта, чтобы определить существующую организацию (субъект) и связать ее с контактом.

Если внешних идентификаторов нет или внешние идентификаторы в файле не поставлены в соответствие полям внешних идентификаторов в приложении, приложение определяет дубликаты путем сравнения определенных полей. В следующей таблице перечислены поля, используемые для определения записей-дубликатов.

Тип записи

Поля, при совпадении которых записи являются дубликатами

Организация

  • "Имя субъекта" и "Местоположение субъекта"

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Адрес субъекта

Субъект, адрес и тип адреса

Бухгалтерская книга

Организация и книга

Контакт субъекта

  • Имя организации и полное имя контакта

    OR

  • Внешний идентификатор организации и внешний идентификатор контакта (созданные другой программной системой)

    OR

  • Идентификатор организации и идентификатор контакта (внутренний идентификатор Oracle CRM On Demand)

Команда организации

Организация и пользователь

Аккредитация

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Запрос на аккредитацию

  • Идентификатор

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Адрес

  • Название адреса

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Размещение

  • Продукт, тип, владелец и начальная дата

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Заявка

  • Имя

    ИЛИ

  • Внешний идентификатор (созданный другой программной системой)

    ИЛИ

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Встреча

  • Внешний идентификатор (созданный другой программной системой)

    ИЛИ

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

    ПРИМЕЧАНИЕ. В Oracle CRM On Demand не проводится проверка на наличие дубликатов записей при создании встреч в интерфейсе пользователя.

Контакт встречи

  • Внешний идентификатор встречи, контакт ("Внешний идентификатор контакта" или "Полное имя контакта")

Пользователь встречи

  • Внешний идентификатор встречи, пользователь ("Идентификатор входа пользователя" или "Внешний идентификатор пользователя")

Актив

  • Внешний идентификатор (созданный другой программной системой)

Заблокированный продукт

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Книга

  • Имя книги

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Пользователь книги

  • Идентификатор книги, внешний идентификатор книги или имя книги для идентификации существующих книг.
  • Идентификатор входа пользователя, внешний идентификатор пользователя или идентификатор пользователя для идентификации пользователей внутри книги

Профиль брокера

  • Имя профиля брокера

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Бизнес-план

  • Имя плана

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Кампания

  • Код источника

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Получатель кампании

Кампания ("Внешний идентификатор кампании" или "Идентификатор кампании"), контакт ("Полное имя контакта" или "Внешний идентификатор контакта"), исходный код

ПРИМЕЧАНИЕ. Следует указать или полное имя контакта, или внешний идентификатор контакта, но не то и другое одновременно.

Сертификация

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Запрос на сертификацию

  • Идентификатор

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Требование

  • Номер требования

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Контакт

  • "Имя", "Фамилия", "Рабочий телефон", "Электронная почта"

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

    ПРИМЕЧАНИЕ. Oracle CRM On Demand не производит проверку на дубликаты при создании контактов через пользовательский интерфейс.

Адрес контакта

Контакт, адрес и тип адреса

Книга контакта

Контакт и книга

Государственная лицензия для контакта

  • Номер водительских прав

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Контакт: команда

Контакт ("Имя контакта" или "Внешний идентификатор контакта") и пользователь ("Идентификатор пользователя")

Курс

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Зачисление на курс

  • Идентификатор

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Обеспечение

  • Имя обеспечения

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Пользовательские объекты 01, 02, 03

Внешний идентификатор (созданный другой программной системой)

ПРИМЕЧАНИЕ. Oracle CRM On Demand не производит проверку на дубликаты при создании записей пользовательских объектов через пользовательский интерфейс.

Пользовательские объекты 04 и выше

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

    ПРИМЕЧАНИЕ. Oracle CRM On Demand не производит проверку на дубликаты при создании записей пользовательских объектов через пользовательский интерфейс.

Повреждение

  • Имя повреждения

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Дилер

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Регистрация сделки

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Мероприятие

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Экзамен

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Регистрация экзамена

  • Идентификатор

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Финансовая организация

  • Финансовая организация

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Актив финансовой организации

  • Имя активов финансового субъекта

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Держатель финансовой организации

  • Имя держателя финансового субъекта

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Финансовый план

  • Название финансового плана

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Финансовый продукт

  • Название финансового продукта

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Финансовая транзакция

  • Идентификатор транзакции

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Распределение для контакта-медика

  • Ид. контакта, ид. продукта, тип распределения и начальная дата

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Страхование собственности

  • Тип

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Отчет об аудите запасов

  • Дата отчета

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Период учета запасов

  • Начальная дата

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Приглашенный

  • Событие и имя контакта (полное имя контакта или полное имя контакта и идентификатор контакта)

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Участвующая сторона

  • Имя участвующей стороны

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Зацепка

  • "Имя", "Фамилия", "Компания", "Рабочий телефон" и "Электронная почта"

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

    ПРИМЕЧАНИЕ. Oracle CRM On Demand не производит проверку на дубликаты при создании зацепок через пользовательский интерфейс.

Запрос ФРР

  • Имя запроса

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

План обмена сообщениями

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Позиция плана сообщений

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Отношения между позициями плана сообщений

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Примечание

  • Проверка на дубликаты не производится (всегда создаются новые записи)

Цель

  • Имя цели

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Бизнес-возможность

  • Имя возможности и субъект ("Имя организации" или "Внешний идентификатор организации")

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Роль контакта для бизнес-возможности

  • Имя возможности и полное имя контакта

Доход по продукту для возможности

Внешний идентификатор (созданный другой программной системой)

ПРИМЕЧАНИЕ. Oracle CRM On Demand не производит проверку на дубликаты при создании записей дохода по продукту для бизнес-возможности через пользовательский интерфейс.

Порядок

  • Номер заказа

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Позиция заказа

  • Номер позиции заказа

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Партнер

  • Имя и местоположение партнера

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Партнерская программа

  • Имя партнерской программы

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Организация плана

  • Код отношения

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Контакт для плана

  • Полное имя контакта

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Сделка плана

  • Бизнес-возможность

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Полис

  • Номер полиса

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Держатель полиса

  • Имя держателя полиса

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Портфель

  • Номер организации и Продукт

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Прейскурант

  • Имя прейскуранта

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Позиция строки прейскуранта

  • Позиция строки

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Продукт

  • Название продукта

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Показание для продукта

  • Имя показания для продукта
    или
  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Категория продукта

  • Имя категории

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Отказ от ответственности для образцов

  • Код отношения

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Запасы образцов

  • Код отношения

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Партия образцов

  • № партии

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Запрос образцов

  • Номер заказа

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Позиция запроса образцов

  • Номер позиции заказа

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Транзакция с пробами

  • Имя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Запрос на обслуживание

  • Номер запроса на обслуживание

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Социальный профиль

  • Автор и сообщество

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Решение

  • Заголовок

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Продукт с особой ценой

  • Номер позиции

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

    ПРИМЕЧАНИЕ. Oracle CRM On Demand не производит проверку на дубликаты при создании записей продуктов с особой ценой через пользовательский интерфейс.

Запрос особых цен

ПРИМЕЧАНИЕ. В помощнике импорта этот тип записей выводится как "Запрос особых цен".

  • Имя запроса

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Задача

  • Внешний идентификатор (созданный другой программной системой)

    ИЛИ

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Задача контакта

  • Внешний идентификатор задачи, контакт ("Внешний идентификатор контакта" или "Полное имя контакта")

Пользователь задачи

  • Внешний идентификатор задачи, пользователь ("Идентификатор входа пользователя" или "Внешний идентификатор пользователя")

Позиция в операции

  • Образец

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Пользователь

  • Идентификатор пользователя

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Транспортное средство

  • Идентификационный номер транспортного средства (VIN)

    OR

  • Внешний идентификатор (созданный другой программной системой)

    OR

  • Идентификатор строки (внутренний идентификатор Oracle CRM On Demand)

Контакт транспортного средства

Транспортное средство и контакт

ВНИМАНИЕ. При обновлении файлов рекомендуется сопоставлять для определения дубликатов либо внешний идентификатор, либо другой набор полей; при сопоставлении и того, и другого возникает риск перезаписи полей, используемых для проверки на дубликаты, перезаписывать которые в большинстве случаев нежелательно. Например, если при обновлении записей субъектов сопоставлены внешний идентификатор, имя и местоположение субъекта, при обнаружении дубликата по внешнему идентификатору значения имени и местоположения субъекта в базе данных будут заменены значениями из импортируемого файла. Если по внешнему идентификатору дубликат не обнаружен, система проверяет запись на дубликат по имени и местоположению субъекта и при обнаружении дубликата заменяет внешний идентификатор в базе данных.

Сводка: импорт субъектов и внешние идентификаторы

При импорте записей необходимо выбрать способ обработки повторяющихся записей (дубликатов):

  • Не импортировать повторяющиеся записи

    При обнаружении дубликатов запись-дубликат не импортируется.

  • Заменить существующие записи

    При обнаружении дубликата существующая запись обновляется. При обнаружении нескольких дубликатов записи не вставляются и не обновляются.

После выбора способа обработки дубликатов можно установить соответствие между полями файла и приложения, включая следующие два внешних идентификатора, используемые при импорте субъектов:

  • Внешний уникальный идентификатор. Под внешним уникальным идентификатором понимается внешний идентификатор текущей импортируемой записи. Внешний уникальный идентификатор непосредственно используется при проверке на дубликаты, как описано в этом разделе.
  • Внешний идентификатор родительского субъекта. Под внешним идентификатором родительского субъекта понимается внешний идентификатор записи, которая является родительской по отношению к текущей записи.

Поведение системы в отношении каждого из этих внешних идентификаторов не зависит от поведения в отношении второго из них.

Сценарии с внешними уникальными идентификаторами

Сценарий А: для внешнего уникального идентификатора не установлено соответствие

Проверка на дубликаты проводится по имени и местоположению субъекта. При обнаружении дубликата поведение определяется выбранным вариантом обработки дубликатов.

Сценарий Б: для внешнего уникального идентификатора установлено соответствие

Механизм импорта сначала пытается найти запись-дубликат, используя внешний уникальный идентификатор.

  • Сценарий Б1: найден один дубликат внешнего идентификатора

    Имя и местоположение субъекта проверяются на наличие дубликатов за пределами текущей (с совпадающим идентификатором) записи. При обнаружении дубликата записи не обновляются и не вставляются.

    Если в качестве способа обработки дубликатов выбрано "Заменить существующие записи", запись (включая имя и местоположение субъекта) обновляется.

    Если в качестве способа обработки дубликатов выбрано "Не импортировать повторяющиеся записи", записи не обновляются и не вставляются.

  • Сценарий Б2: найдено несколько дубликатов внешнего идентификатора

    Записи не вставляются и не обновляются.

  • Сценарий Б3: дубликатов внешнего идентификатора не найдено

    Механизм импорта проверяет записи на наличие дубликатов по имени и местоположению субъекта.

    • Сценарий Б3а: дубликаты по имени и местоположению субъекта не найдены.
      Запись вставляется.
    • Сценарий Б3б: по имени и местоположению субъекта найден один дубликат.
      Если в качестве способа обработки дубликатов выбрано "Заменить существующие записи", запись, включая внешний уникальный идентификатор, обновляется. Если в качестве способа обработки дубликатов выбрано "Не импортировать повторяющиеся записи", записи не обновляются.
    • Сценарий Б3в: по имени и местоположению субъекта найдено несколько дубликатов.
      Записи не вставляются и не обновляются.

Сценарий В: для внешнего уникального идентификатора не установлено соответствие

Для проверки на дубликаты используются имя и местоположение субъекта.

  • Сценарий В1: по имени и местоположению субъекта найден один дубликат.

    Если в качестве способа обработки дубликатов выбрано "Заменить существующие записи", запись обновляется.

    Если в качестве способа обработки дубликатов выбрано "Не импортировать повторяющиеся записи", записи не обновляются и не вставляются.

  • Сценарий В2: по имени и местоположению субъекта найдено несколько дубликатов.

    Записи не обновляются и не вставляются.

  • Сценарий В3: дубликаты по имени и местоположению субъекта не найдены.

    Запись вставляется.

Сценарии с внешними идентификаторами родительских субъектов

Внешний идентификатор родительского субъекта используется только для задания связанной записи родительского субъекта. На проверку на дубликаты и на обновление записей он не влияет.

Сценарий А: для внешнего идентификатора родительского субъекта установлено соответствие

Механизм импорта использует внешний идентификатор родительского субъекта только для определения родительского субъекта.

  • Сценарий А1: несколько записей имеют данный внешний идентификатор родительского субъекта

    Родительский субъект не задается.

  • Сценарий А2: одна запись имеет данный внешний идентификатор родительского субъекта

    Родительский субъект задается.

  • Сценарий А3: ни одна из записей не имеет данного внешнего идентификатора родительского субъекта

    Родительский субъект не задается.

Сценарий Б: для внешнего идентификатора родительского субъекта не установлено соответствие

Механизм импорта использует для определения родительского субъекта имя родительского субъекта и местоположение родительского субъекта.

  • Сценарий Б1: несколько записей имеют данное имя родительского субъекта и местоположение родительского субъекта.

    Родительский субъект не задается.

  • Сценарий Б2: одна запись имеет данное имя родительского субъекта и местоположение родительского субъекта.

    Родительский субъект задается.

  • Сценарий Б3: ни одна из записей не имеет данного имени родительского субъекта и местоположения родительского субъекта.

    Родительский субъект не задается.


Опубликовано в Октябрь 2016 Copyright © Oracle, 2005, 2016 гг. Все права защищены.Legal Notices.