Мы выпустили небольшое обновление к 71 версии Case.one в части улучшения механизма синхронизации с Casebook и добавления возможности включения постобработки запроса и добавление в запрос специальной настройки.
Синхронизация с Casebook
Мы изменили сортировку участников при загрузке участников в процессе синхронизации дела с Casebook для определения порядка их добавления в Case.one — теперь полученные из Casebook участники сортируются по следующей логике:
- По параметру ИНН (Inn — строка):
- Сортировка по строке по алфавиту (А-Я, A-Z, 0-9)
- Пустые значения будут помещены в конец списка
- Если есть участники, у которых ИНН не заполнено (Inn = Null), они будут отсортированы по названию
- По параметру Название (Name — строка):
- Сортировка по строке по алфавиту (А-Я, A-Z, 0-9)
- Пустые значения будут помещены в конец списка
- Если есть участники, у которых Наименование не заполнено (Name= Null), они будут отсортированы по идентификатору участника в Casebook
- По идентификатору участника из Casebook (ID — GUID) — сортировка по идентификатору не изменена.
Добавление SQL hint OPTION(RECOMPILE) в запросы получения статистики
Мы добавили возможность включения постобработки запроса и добавили в запрос SQL hint OPTION(RECOMPILE) — для включения настройки добавьте (или измените) поле UseStatisticInKanbanRecompile (true или false) в секции Custom в файле конфигурации appsettings.json:
{
"Custom": {
// other fields
"UseStatisticInKanbanRecompile": "true"
}
}
Использование настройки UseStatisticInKanbanRecompile допустимо только для конфигурации с MS SQL Server.
Улучшения и исправления
- Исправлен автоматический расчет по полю с типом Формула расчета — теперь формулы рассчитывается корректно, если:
- Данные, которые попадают в формулу расположены в скрытом для текущей стадии блоке
- Если в формуле присутствуют возведение в степень и получении остатка от деления
- Исправлен механизм сохранения объекта — теперь, если не заполнено обязательное поле с типом Объект-Документ, карточка объекта не будет сохранена.