Контакты
- Для повышения эффективности заполнения данных в результате синхронизации с Casebook в карточке контактов (организации и физ. лица):
- Системные поля Телефон и E-mail изменены на Дополнительный телефон и Дополнительная электронная почта:
- В полях Дополнительный телефон и Дополнительная электронная почта:
- Теперь отсутствует маска поля
- Формат поля — Текст
- В полях Дополнительный телефон и Дополнительная электронная почта:
- Мы добавили новые системные поля:
- Телефон — значение из поля будет считаться основным во всех разделах Case.one:
- Маска поля: +ХХХХХХХХ, где Х — цифра, + — необязательный символ, другие символы недоступны для ввода
- Максимальное количество символов — 50 цифр (без учета символа +)
- E-mail — значение из поля будет считаться основным во всех разделах Case.one:
- Маска поля: ХХХ@УУУ, где:
- Х — цифры, буквы (латиница или кириллица) или символы ("+", "-", "_" или ".")
- У — цифры, буквы (латиница или кириллица) или символы ("-" или ".")
- Максимальное количество символов — 254
- Если введены некорректные символы, отображается сообщение: Некорректный e-mail
- Маска поля: ХХХ@УУУ, где:
- Телефон — значение из поля будет считаться основным во всех разделах Case.one:
- Если превышено максимальное количество символов при ручном вводе, отображается подсказка: Поле не может содержать более Х символов
- В карточке физического лица поле День рождения теперь называется Дата рождения
- Системные поля Телефон и E-mail изменены на Дополнительный телефон и Дополнительная электронная почта:
- Новые системные поля Телефон и Электронная почта вы можете выбрать:
- В саджесте с полями родительского подраздела Участник:
- В пользовательских отчетах
- В поле Значение поля Объект-Данные при выборе в качестве источника поля с типом Объект-Участник
- В поле Фильтры для поля Объект-Участник в конструкторе объектов и дополнительных атрибутов
- В сценариях автоматизации в блоке Условия:
- Для операторов в сценариях всех типов
- На вкладке Настройки в сценариях по расписанию
- При отправке писем и при настройке шаблонов писем
- В саджесте с полями родительского подраздела Участник:
- Вы можете искать участников в разделе Контакты по новым системным полям Телефон и Электронная почта.
- Теперь, если в конструкторе дополнительных атрибутов участника настроена проверка определения дубликатов для карточек участников:
- Автоматическая проверка правил определения дубликатов срабатывает при:
- Создании участника:
- В разделе Контакты
- На вкладке Участники карточки объекта/дела
- При добавлении участника в полях с типом Объект-Участник в:
- Объектах
- Реестрах
- Клиентских запросах (на Клиентском портале)
- Дополнительных атрибутах участника
- Ручном сохранении изменений в карточке участника
- Создании участника:
- Автоматическая проверка правил определения дубликатов не срабатывает при:
- Объединении участников
- Создании или изменении участников в результате фоновой синхронизации с Casebook (без ручного сохранения изменений участника)
- Наличии подключенных интеграций с ЕБПЗ и CIF
- Автоматическая проверка правил определения дубликатов срабатывает при:
Если в карточке участника есть доп. атрибуты со значением по умолчанию, значения подставляются в карточку участника сразу, валидация на этапе создания участника будет проводиться с учетом значений из этих полей.
- Если в результате проверки найдены дубликаты, а в настройках доп. атрибутов участника установлен флаг Запрещать создавать дубликаты:
- При попытке создания или сохранения участника отобразится уведомление с информацией, что невозможно сохранить или создать дубликат(ы) с таким же набором данных, и со списком участников, где уже есть такие поля
- Создать участника или внести изменения будет недоступно
- Если в результате проверки найдены дубликаты, а в настройках доп. атрибутов участника флаг Запрещать создавать дубликаты не установлен:
- При попытке создания или сохранения участника отобразится уведомление с информацией, что в Case.one уже есть дубликат(ы) с таким же набором данных, и со списком карточек участников, где уже есть такие поля
- Вы сможете создать участника или внести изменения (или же отменить действия)
Звонки
- При наличии интеграции с сервисами Mango или AirCall:
- Функция совершения быстрого звонка теперь доступна как для поля Телефон, так и для поля Дополнительный телефон
- Возможен поиск участника по полям Телефон и Дополнительный телефон:
- При выполнении поиска значения сравниваются без дополнительного форматирования (с учетом символа +)
- Поиск выполняется по точному совпадению
- В результате поиска:
- Если найден один участник, звонок привязывается к найденному участнику
- Если найдено более одного участника, звонок привязан не будет
Письма
- Теперь при создании и отправке письма в саджесте Участник отображается адрес почты из нового системного поля Электронная почта:
- В разделе События
- В разделе Объекты/Дела:
- На вкладке События карточки объекта
- На вкладке Счета при отправке счета по почте
- В разделе Биллинг:
- При отправке счета по почте
- При создании правила отправки счетов по расписанию
- В разделе Контакты при массовой отправке писем
- В разделе Шаблоны писем мы изменили теги по участникам:
- Добавлены теги Номер телефона и Email для новых системных полей Телефон и Электронная почта
- Изменены названия тегов для прежних системных полей:
- Вместо Номер телефона теперь используется Дополнительный телефон
- Вместо Email теперь используется Дополнительный Email
- Мы доработали e-mail уведомления от Case.one:
- Теперь в футере письма отображаются:
- Подпись "Следите за нами в соцсетях, чтобы не пропускать актуальные новости LegalTech"
- Иконки социальных сетей со ссылками на них
- Новый футер не отображается:
- В стандартных уведомлениях, которые отправляются сотрудникам Право.ру, например: при отправке заявки на демо-доступ, при запросе системного отчета
- При массовых рассылках и в письмах пользователей с подключенным почтовым ящиком
- Теперь в футере письма отображаются:
Документы
- При наличии интеграции с Р7-Офис или OnlyOffice в разделе Документы и на вкладке Документы карточки объекта теперь вы можете открыть документы для просмотра и редактирования в форматах XLSX, DOCX, DOC и PDF:
- В меню-троеточии документа отображается пункт Открыть текстовый документ или Открыть электронную таблицу в зависимости от формата документа
- При выборе нескольких документов вам доступно массовое открытие документов
- После редактирования и сохранения файла в Р7-Офис или OnlyOffice изменения будут автоматически сохранены в файле документа в Case.one
- Мы расширили окно выбора документов из полей с типом Объект-Документ — теперь название документа в окне отображается полностью.
Отчеты
- Мы добавили возможность настройки ширины колонок в системных отчетах с предпросмотром:
- Если ширина колонки для системного отчета не задана, значение ширины колонки будет установлена по умолчанию
- Ширина первой колонки всегда будет 12, если колонок мало и их суммарная ширина меньше 12
- Если суммарная ширина колонок отчета меньше 12, указанная настройка ширины первой колонки не будет работать
- Если же общая ширина колонок больше или равна 12, будет доступна настройка ширины первой колонки
Карточка объекта
- Мы увеличили количество строк для названия карточки дела:
- Теперь, если название дела в шапке карточки дела не помещается в одну строку, оно будет автоматически перенесено на вторую строку
- Если название дела в шапке не помещается в две строки, оно будет обрезано
- Теперь в настройках конфигурации Case.one можно настроить название дела по умолчанию, которое будет формироваться по маске: {Тип объекта} {N объекта по шаблону}:
- Настройка отключена по умолчанию
- При включенной настройке:
- Поле Название дела (при создании дела, выделении в новый объект) не обязательно для заполнения
- Дело будет создано с названием по умолчанию
- Максимальная длина названия — 400 символов, если в названии указано больше символов, оно будет автоматически обрезано
- Настройка не учитывается:
- В поле Название дела карточки объекта — поле является обязательным для заполнения
- В методах АПИ, предназначенных для работы с объектами
- В операторе Создать при создании объекта — поле Название является обязательным для заполнения
События
- В ленте событий мы изменили отображение — теперь у событий с типом Событие:
- Не отображается системная фраза "было создано"
- Отображается название события и описание (при наличии)
Поиск
- Теперь доступен полнотекстовой поиск в полях с типом Объект-Участник вне зависимости от условий фильтрации, указанных при настройке полей в конструкторе, в следующих местах Case.one:
- Объекты
- Реестры
- Клиентские формы (запросы)
- Дополнительные атрибуты
- В полях с типом Объект-Участник в списке объектов (дел)
- В полях карточек объектов и на формах сущностей (например, задача)
- В доп. атрибутах с типом Объект-Участник
Улучшения и исправления
- При формировании документа по шаблону, если использованы теги по числовому полю, настройки поля теперь применяются ко всем местам использования тега, а не только к последнему.
- Мы исправили отображение иконки отправки письма в Case.one и сохранение писем из списка в расширении Case.one для Google Chrome.
Синхронизация с Casebook
- При синхронизации участников с Casebook и автозаполнении данных Контакта с типом Организация после ввода ИНН:
- Поля Телефон и Дополнительный телефон заполняются следующим образом:
- Из полученных данных из Casebook в параметре Phone поле Телефон будет заполнено первым номером телефона
- Если параметр Phone не заполнен, поля Телефон и Дополнительный телефон остаются пустыми
- В поле Дополнительный телефон записываются все остальные данные, полученные в параметре Phone
- Поля Электронная почта и Дополнительная электронная почта заполняются следующим образом:
- Из полученных данных из Casebook в параметре Email поле Электронная почта будет заполнено первым адресом электронной почты
- Если параметр Email не заполнен, поля Электронная почта и Дополнительная электронная почта остаются пустыми
- В поле Дополнительная электронная почтазаписываются все остальные данные, полученные в параметре Email
- При сохранении значения в указанных полях, оно может быть обрезано из-за максимального ограничения символов в поле.
- Данные, полученные в результате синхронизации, считаются приоритетными — если поля карточки контакта были ранее заполнены вручную, после синхронизации будут сохранены данные, полученные из Casebook.
- Поля Телефон и Дополнительный телефон заполняются следующим образом:
Аналогично заполняются сведения в полях Телефон, Дополнительный телефон, Электронная почта и Дополнительная электронная почта при наличии интеграции с CIF.
- Мы доработали теги для синхронизации дела:
- Добавили новые теги:
- Project_Participant_Individual_ContactDetail_PhoneMain — новое системное поле Телефон в карточке ФЛ
- Project_Participant_Individual_ContactDetail_EmailMain — новое системное поле Электронная почта в карточке ФЛ
- Project_Participant_Company_ContactDetail_PhoneMain — новое системное поле Телефон в карточке организации
- Project_Participant_Company_ContactDetail_EmailMain— новое системное поле Электронная почта в карточке организации
- Для полей Дополнительный телефон и Дополнительная электронная почта теги не изменились
- Добавили новые теги:
Системные объекты
- Мы изменили название раздела Дополнительные атрибуты и расширили его возможности — теперь раздел называется Системные объекты:
- В конструкторе системных объектов настройка полей дополнительных атрибутов теперь осуществляется на вкладке Основное
- Для участников с типом организация или ФЛ в конструкторе системных объектов мы добавили вкладку Настройки, где вы можете:
- Настроить правила определения дубликатов
- Запретить или разрешить создавать дубликаты участников
- На вкладке Настройки для участников с типом организация или ФЛ информация распределена по двум блокам:
- Основное — в блоке отображаются два поля:
- Системное поле Название в формате Участник — Тип участника (недоступно для редактирования)
- Флаг Запрещать создавать дубликаты:
- Если флаг установлен, при попытке создания или изменения карточки участника, пользователю отобразится уведомление, что такие карточки участников уже существуют (из уведомления доступен переход в эти карточки), создать или изменить карточку участника будет недоступно
- Если флаг снят, при попытке создания или изменения карточки участника, пользователю отобразится уведомление, что такие карточки участников уже существуют, но создать или изменить дубликат карточки участника будет можно
- Правила определения дубликатов — в блоке вы можете указать поля или задать расширенные настройки, по которым будет выполняться автоматическая проверка наличия дубликатов при создании или изменении пользователем карточки участника (блок аналогичен блоку Правила определения дубликатов в конструкторе объектов):
- В блоке можно выбрать режим настройки правил определения дубликатов: Базовый режим или Продвинутый режим, где настройка правил выполняется с помощью запросов, прописанных на языке запросов Case.one (С1QL) — аналогично блоку Правила определения дубликатов в конструкторе объектов
- Для выбора по умолчанию доступно 20 полей текущего типа объекта, как в Базовом режиме, так и в Продвинутом
- При добавлении поля в Базовом режиме:
- Значения добавленных в правило полей будут проверяться на совпадение со значениями аналогичных полей в уже существующих карточках участников
- При добавлении нескольких полей в Базовом режиме значения этих полей будут сравниваться по логическому "И"
- Каждое поле можно выбрать только один раз
- Поиск среди существующих участников ограничен типом проверяемого участника: Организация или Физическое лицо
- При добавлении поля в Продвинутом режиме правила работы с запросами аналогичны правилам работы в Продвинутом режиме при настройке правил определения дубликатов в конструкторе объектов
- При удалении поля из типа объекта, если оно используется в правилах определения дубликатов, отобразится уведомление о месте использования поля
- Автоматическая проверка правил определения дубликатов срабатывает при:
- Создании участника:
- В разделе Контакты
- На вкладке Участники карточки объекта/дела
- При добавлении участника в полях с типом Объект-Участник в:
- Объектах
- Реестрах
- Клиентских запросах (на Клиентском портале)
- Дополнительных атрибутах участника
- Ручном сохранении изменений в карточке участника
- Создании участника:
- Автоматическая проверка правил определения дубликатов не срабатывает при:
- Объединении участников
- Создании или изменении участников в результате фоновой синхронизации с Casebook (без ручного сохранения изменений участника)
- Наличии подключенных интеграций с ЕБПЗ и CIF
- Основное — в блоке отображаются два поля:
- Мы добавили возможность выбирать дополнительные атрибуты участников:
- При настройке отчетов в блоках Колонки, Фильтрация и Настройка колонок в родительской категории Участники (вне проекта) — группировка полей аналогична группировке полей участников в родительской категории Проект
- В конструкторе объектов при настройке фильтров для полей с типом Объект-Участник
- В сценариях автоматизации в операторах:
- Ожидать:
- В поле Объект блока Основное при выборе в поле Действия значения Редактирование или Заполнение поля
- В поле Объект блока Условия при выборе в блоке Основное в поле Действия любого значения и в поле Объект значения Участник или поля из родительского списка Участник
- Уведомить — в поле Объект блока Когда при выборе в поле Варианты заполнения значения Дата и время из объекта условия срабатывания, если в качестве объекта условия срабатывания выбран участник
- Если — в поле Объект блока Условия, если в качестве объекта условия срабатывания выбран участник
- Создать — при создании задачи или события в блоках Дата окончания и Когда при выборе в поле Варианты заполнения значения Дата и время из объекта условия срабатывания, если в качестве объекта условия срабатывания выбран участник
- Ожидать:
- При удалении поля из дополнительных атрибутов участников в уведомление мы добавили следующие места использования:
- Блок Фильтры для поля Объект-Участник — формат данных: <Класс Объекта> — <Тип Объекта> — <Фильтры> — <Название поля>
- Отчеты, если в них используются доп. атрибуты участников родительского раздела Участники (без привязки к делу)
- Сценарии, если в них используются доп. атрибуты участников родительского раздела Участники (без привязки к делу) — формат данных: <Сценарии> — <Название сценария> — <Оператор: Название оператора>
Шаблоны документов
- В разделе Шаблоны документов для шаблонов счетов мы добавили новые теги:
- Bill_Client_emailMain — значение из нового системного поля Телефон из карточки участника, добавленного в качестве заказчика
- Bill_Client_phoneMain — значение из нового системного поля Электронная почта из карточки участника, добавленного в качестве заказчика
Интеграция с Р7-Офис и OnlyOffice
- Для возможности предпросмотра, редактирования и скачивания документов в форматах XLSX, DOCX, DOC и PDF в разделе Документы и на вкладке Документы карточки объекта (при отсутствии интеграции с Doc.one и Box.com) мы добавили интеграцию с Р7-Офис и OnlyOffice:
- Для работы интеграции нужен установленный сервер документов Р7-Офис или OnlyOffice (устанавливается отдельно)
- Настройки подключения к серверу Р7-Офис или OnlyOffice указываются в конфигурационном файле Case.one (можно подключить только одно приложение)
- Интеграция работает через протокол WOPI
- Для включения и отключения интеграции с Р7-Офис или OnlyOffice мы использовали блок приложения Microsoft Office 365:
- Изменено название приложения на WOPI
- Если приложение Microsoft Office 365 подключено, оно продолжает работать
Роли и права
- Теперь права на изменение стадий дела вынесены в отдельную настройку прав Дела — Тип объекта — Стадии:
- В блоке Стадии доступно выбрать уровень прав Изменение:
- При добавлении нового типа объекта пользователю автоматически назначаются максимальные права на стадии
- Если все права на блок Стадии отключили и снова включили, в блоке Стадии будет выбрано значение Изменение
- Если пользователь отключает уровень прав Изменение, флаг с блока Стадии будет снят автоматически
- Права на Просмотр стадий всегда включены автоматически вне зависимости от наличия прав на изменение стадий — при наличии прав на Просмотр:
- Стадии отображаются в карточке дела
- Информация об изменении стадии отображается в ленте событий и на вкладке События карточки дела при наличии соответствующих прав на раздел, вкладку, тип объекта
- В блоке Стадии доступно выбрать уровень прав Изменение:
- В блоке Дела — Тип дела теперь отображаются только права Создание и Удаление:
- При добавлении нового типа объекта пользователю выдаются максимальные права: Создание и Удаление
- Если все права отключили и снова включили, для типа объекта будет выбрано значение Создание
Действия в системе
- Теперь в события о создании и изменении участника отображаются сведения о заполнении полей Телефон, Электронная почта, Дополнительный телефон, Дополнительная электронная почта.
Секции
- В разделе Секции при настройке внешней страницы и поля Встраиваемый код дашборда теперь вы можете указать в URL ссылки системный тег @CurrentUser-ID — данные по текущему пользователю.
Дела/Объекты
- При настройке карточки дела в поле с типом Встраиваемый код теперь вы можете указать в URL ссылки системные теги:
- @CurrentUser-ID — данные по текущему пользователю
- @Object-ID — данные по текущему делу
Улучшения и исправления
- Мы оптимизировали процесс удаления дел, в которых содержится большое количество связанных сущностей (например, более 1000 событий) — теперь все сущности, которые ссылаются на такие дела, удаляются асинхронно. Ручное удаление дел выполняется, как и прежде.
- Исправлена ошибка при выполнении сценария автоматизации — если в результате работы сценария изменяются стадия, ответственный и кастомные поля, права пользователя (инициатора срабатывания) на блоки не будут учитываться.
Публичный АПИ
- Мы добавили параметр CheckForDuplicates, который позволяет проверять данные участника по правилам определения дубликатов при создании или редактировании участника:
- Параметр CheckForDuplicates не учитывает наличие флага Запрещать создавать дубликаты
- Значения параметра:
- True — при выборе значения участник будет проверяться на дубликаты
- False — проверка участника на дубликаты выполняться не будет
- Параметр доступен в методах публичного АПИ, которые позволяют:
- Создать участника
- Обновить участника
- Редактировать участника
- Новые системные поля карточки участника Телефон (PhoneMain, string, необязательный параметр)и Электронная почта (EmailMain, string, необязательный параметр) добавлены в публичные методы API:
- Вответ и запрос поддерживаемых версий методов:
- Получение участников (GET /api/v2/participants)
- Обновление участника
- Создание участника
- Вответ поддерживаемых версий методов:
- Получение участника по идентификатору
- Обновление участника
- Добавлена новая версия методов v4 на базе v3 для обработки новых системных полей в запросе (поля включаются в ответ):
- Создание участника
- Обновление участника
- Редактирование участника
- Вответ и запрос поддерживаемых версий методов:
- Теперь в методах публичного АПИ v1 и v2 по работе с объектами выполняется проверка формата кастомных полей, что позволяет корректно заполнять поля карточки дела и избежать ошибок при формировании отчетов по этим полям.
- В версию методов публичного АПИ v4 добавлена группа методов, позволяющая настраивать права для роли.
Улучшения и исправления
- Исправлена ошибка при переносе данных по делам — теперь данные переносятся в полном объеме без ошибок в Elasticsearch.
- Исправлена ошибка 404 в методе PATCH /api/v2/objects/{id} — теперь метод отрабатывает корректно.
- Мы удалили в БД устаревшие представления:
- CaseMap_Projects_v_0_1.DetachedDisputeCustomFields
- CaseMap_Reports_v_0_1.UserTasksForProjects
- CaseMap_Reports_v_0_1.DetachedDispute