Мы выпустили важное обновление к 76 версии в части изменения логики объедения объектов и дел, содержащих мультиблоки и мультистроки.
ВАЖНО! При установке обновления Case.one до версии 76.2 возможен значительный рост очереди migrations.
Чтобы избежать возникновения проблем мы рекомендуем пропустить установку патча 76.2 и дождаться обновления до версии 76.3.
Объединение объектов и дел
Мы изменили логику объединения данных из мультиблоков и мультистрок, содержащих сведения об инстанции, которые были получены в результате синхронизации с Casebook — теперь при объединении дел для мультиблоков, которые созданы на основании одного и того же родительского блока, и мультистрок выполняется проверка параметра значение параметра ExternalID (идентификатор инстанции в Casebook):
- Если параметр не заполнен, объединение дел выполняется как и раньше
- Объединение дел выполняется как и раньше, когда параметр ExternalID совпадает, но два разных блока получают информацию по одной и той же инстанции:
- Если параметр совпадает у двух мультиблоков, но эти блоки созданы на основании разных родительских блоков
- Если параметр совпадает у двух мультистрок, которые находятся в мультиблоках
- Если параметр заполнен, он будет сравниваться для двух одинаковых мультиблоков/мультистрок:
- Если параметр отличается, оба блока/мультистроки будут скопированы в результате объединения дел
- Если параметр совпадает, объединение значений полей в мультиблоке/мультистроке будет выполнено следующим образом:
Дело_1 (выбрано в поле "Результат") | Дело_2 (выбрано для объединения) | Результат объединения |
---|---|---|
Поле заполнено | Поле не заполнено | Поле заполнено значением из дела, которое выбрано в поле Результат |
Поле не заполнено | Поле заполнено | Поле заполнено значением из дела, которое выбрано для объединения |
Поле заполнено | Поле заполнено | Поле заполнено значением из дела, которое выбрано в поле Результат |
Изменения не затрагивают процесс объединения дел, которые не были синхронизированы с Casebook.
Улучшения и исправления
- Доработали возможность просмотра соглашения о персональных данных при наличии интеграции с сервисом Box.com.
- Исправили ошибку синхронизации с Casebook дел, в которых более 100 000 сущностей (документов, участников, событий).
- Поправили ошибку установки модуля в форс-режиме, при установке типа объекта с блоком Ссылки, который используется в другом модуле.