Важные изменения

  1. В рамках обновления модели авторизации выполнена автоматическая миграция прав пользователей:

  • Пользователи с правом "Запуск операций (JOBS_EXECUTIONS)" получили право "Операции → Запуск (все операции)".

  • Пользователи с правом "Операции (JOBS_MANAGEMENT)" получили право "Операции → Редактирование (все операции)".

  • Миграция выполнена автоматически при обновлении системы и затронула все существующие на момент обновления операции.

  • Для операций, созданных после миграции, необходимо вручную выдавать права доступа.

  • Права на операции применяются только к несистемным операциям. Системные операции доступны всем пользователям с доступом к разделу "Операции".

  1. Изменения в ограничении сравниваемых записей относятся к соответствующим опциям в действиях страницы поиска и карточки записи. Другие места, где используется модальное окно сравнения записей, затронуты не были:

  • Сравнение ревизий во вкладке "История записи" в карточке записи.

  • Сравнение ревизий во вкладке "История консолидации" в карточке записи.

  • Сравнение и объединение элементов кластера в разделе "Дубликаты".

  • Сравнение и объединение элементов ручного кластера на странице поиска.

  1. При запуске системы для корректной работы поиска по узлам нужно запустить реиндекс классификаторов с обновлением маппингов и очисткой индекса.

  2. Изменена сортировка поисковых запросов по умолчанию. Было: "Дата создания" ("$created_at"), "Etalon Id" ("$etalon_id") и вес результата поиска ("_score"). Стало: вес результата поиска ("_score"), "Дата создания" ("$created_at") и "Etalon Id" ("$etalon_id").

  3. Изменена индексация системного поля $external_keys, после обновления необходимо запустить операцию переиндексации.

  4. При запуске системы для корректной работы импорта/экспорта нужно запустить реиндекс классификаторов с обновлением маппингов и очисткой индекса.

  5. Изменена обработка XLSX-файлов при импорте данных в реестры и справочники. Теперь загрузка выполняется в потоковом режиме: файл читается и обрабатывается по частям, а подготовленные данные записываются во временные таблицы базы данных. Это позволяет обрабатывать файлы большого объема без существенного потребления оперативной памяти.

  6. При объединении записей черновики проигравших записей теперь удаляются автоматически. Для очистки уже существующих исторических черновиков введена разовая ручная миграция в виде отдельной операции (Операция удаления черновиков объединенных записей).

  7. Новые отображаемые имена мультичерновиков (в колонках "Объект" и "Реестр / справочник") применяются только к вновь созданным мультичерновикам. Для уже существующих задач имена не мигрируются. Сортировка и поиск по данным колонкам не поддерживаются (данные локализуются и рассчитываются постфактум).