Проверка на конфликты
Следующая часть инструкции по импорту версии Решения выполняется на странице Проверка на конфликты (представлена на рисунке).
Проверка на конфликты не является обязательной и может быть пропущена нажатием кнопки Далее.
-
Нажмите кнопку Начать проверку. Проверка может занять продолжительное время.
После завершения процедуры будут показаны её результаты.
Рисунок 2. Результаты проверки Решения на конфликтыВ информации о найденных конфликтах указываются:-
Тип — тип объекта, в котором обнаружен конфликт.
-
Конфликт — тип конфликта, подробнее см. Типы конфликтов импорта.
-
Описание — краткое описание конфликта.
-
Вариант решения — раскрывающийся список с доступными вариантами решения конфликта. По умолчанию выбирается вариант Отредактировать объект вручную в базе-приёмнике.
-
Комментарий — комментарий пользователя по данному конфликту.
-
Разрешён — индикатор, указывающий на исправление конфликта. При нажатии на значок будет показан блок с дополнительной информацией о данном конфликте.
Рисунок 3. Дополнительная информация о конфликте
-
-
Для каждого конфликта из списка Вариант решения выберите способ исправления.
Описание всех способов решения конфликтов приведено в разделе Варианты решения конфликтов импорта. В зависимости от типа конфликта будет доступен ограниченный набор вариантов их решения.
Пользователь может выбрать вариант Игнорировать, если данный конфликт (по его мнению) не нуждается в исправлении или может быть исправлен после импорта Решения. Данный конфликт не приведет к остановке импорта Решения с включенной проверкой на конфликты, но может привести к ошибке загрузки данных Решения в БД.
При выборе варианта Отредактировать объект вручную в базе-приёмнике пользователю нужно будет самостоятельно исправить конфликтующие данные в целевой БД, прежде чем приступать к следующему шагу.
При желании добавьте комментарий к конфликту — может быть полезно при разборе большого количества конфликтов.
Если выбор осуществляется параллельно несколькими пользователями, модулем будет принят вариант, выбранный последним.
-
Нажмите кнопку Повторить проверку, чтобы применить выбранные варианты решения конфликтов к версии Решения.
Проверка на конфликты будет выполнена повторно с учетом примененных изменений.
Решенные конфликты будут отмечены значком в поле Разрешён. Возможность изменения варианта их решения и комментария блокируется. Конфликты с вариантом решения Игнорировать сохраняют признак Не разрешён.
Рисунок 4. Решенные конфликтыПри решении конфликтов меняются только данные временной копии (редакции) загружаемой версии Решения. Данные в БД, из которой было выгружено Решение, и в которую оно загружается, и данные версии Решения не изменяются.
-
После принятия решения по всем конфликтам, нажмите кнопку Далее.
Информацию о найденных конфликтах можно сохранить на диск в формате .json
. Для этого нажмите кнопку Сохранить подробный список конфликтов на диск. Если в списке есть решённые конфликты со значком , вместе со списком конфликтов будет сохранён архив с файлами исправленной версии Решения. Если в списке нет решённых конфликтов, то вместе со списком конфликтов будет сохранён архив с файлами начальной версии Решения.
Проверку на наличие конфликтов можно отменить. Для этого нажмите кнопку Отменить результаты. В этом случае проверку и решение конфликтов нужно будет выполнить повторно.