Версия 71.1 (PATCH)

Мы выпустили небольшое обновление к 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.


Улучшения и исправления

  • Исправлен автоматический расчет по полю с типом Формула расчета — теперь формулы рассчитывается корректно, если:
    • Данные, которые попадают в формулу расположены в скрытом для текущей стадии блоке
    • Если в формуле присутствуют возведение в степень и получении остатка от деления
  • Исправлен механизм сохранения объекта — теперь, если не заполнено обязательное поле с типом Объект-Документ, карточка объекта не будет сохранена.