Отсоединение записей

Можно отсоединять записи в истории консолидации, отменяя их объединение. Для отсоединения записей необходимы права на создание и обновление в соответствующем реестре/справочнике.

Чтобы отсоединить записи воспользуйтесь одним из способов:

  • Отсоединение исходных записей. На экране истории консолидации записи выделите исходные записи и нажмите кнопку "Отсоединить записи".

    • Для отсоединения могут быть выбраны от 1 до 5 записей.

    • Записи, содержащие основной Origin ID, не могут быть отсоединены.

  • Отсоединение консолидированных записей (узлы с типом "Консолидация"). Щелкните правой кнопкой мыши на узел синего цвета и в контекстном меню нажмите на "Отсоединить ревизию".

    • Отсоединение возможно только в том случае, если исходные записи, входящие в данный узел, не были отсоединены ранее.

  • В результате действий откроется модальное окно отсоединения записи (Рисунок 2).

  • Нажмите кнопку "Отсоединить записи".

Примечания:

  • При отсоединении для обеих записей (от которой отсоединяют и отсоединяемой) выполняются правила качества стандартной фазы.

  • Поддержки других фаз по умолчанию нет (как и для всех других действий с записями, соответствующие задачи должны быть реализованы и добавлены в соответствующие пайплайны самостоятельно).

  • Стандартный бизнес-процесс опубликования черновика не запускается при отсоединении записи.

  • При успешном/неуспешном отсоединении в журнал аудита поступает сообщение с:

    • Etalon ID записи, от которой произошло/запрашивалось отсоединение;

    • Etalon ID отсоединенной записи (если отсоединение успешно);

    • Имя реестра/справочника;

    • Operation ID.

  • Можно отсоединять записи от записей, объединенных до введения истории консолидации.

  • НЕЛЬЗЯ отсоединять записи от записей, объединенных в 5.х и вставленных с помощью операции миграции данных (migrateDataJob). Если объединение было выполнено в 6.х после миграции, то отсоединение записи возможно.

  • Если при объединении записей их связи и классификации объединялись, то при отсоединении записей связи и классификации тоже будут отсоединены.

  • В истории записи у отсоединяемой записи указывается событие "Отсоединение записи", у отсоединенной записи "Создание записи при отсоединении".

Как работает процесс отсоединения

Необходимо учитывать, какая исходная запись изменялась в консолидированной записи:

  • Если добавляются/изменяются атрибуты/связи/классификация по etalon ID, то все изменения поступают на исходную запись, которую нельзя отсоединить.

  • Если изменения поступают каким-то другим образом или запись меняется по external ID, то изменения могут уйти в отсоединенную запись, так и остаться в записи, которую отсоединили.

Ограничения расконсолидации

  • Проверка прав на создание и изменение записей в реестре/справочнике.

  • Проверки, что происходят для записей при их создании/изменении, происходят и для отсоединяемой записи, и для записи, от которой отсоединяют (наличие обязательных атрибутов и т.п.).

Экран "История консолидации"

Рисунок 1 – Экран истории консолидации

Окно отсоединения записи

Рисунок 2 – Окно отсоединения записи