Версия 62, февраль 2022

Отчеты

  • Теперь в отчетах вы можете посмотреть, когда происходили последние изменения в том или ином деле — просто выберите при настройке отчета поля Дата изменения и Автор изменения, чтобы в отчете появилась информация по измененным делам за указанный промежуток времени.

  • Чтобы вам было удобнее работать с отчетами, мы добавили возможность поделиться отчетом с любым человеком — выберите в меню-троеточии отчета пункт Поделиться отчетом по ссылке и укажите настройки доступа к отчету в открывшемся окне:
    • Разрешить доступ по ссылке — установите флаг для включения возможности предоставления доступа к отчету по ссылке.
    • Поле со сгенерированной ссылкой на отчет — скопируйте ссылку в буфер обмена (ссылка отображается, если установлен флаг Разрешить доступ по ссылке).
    • Сохранить — нажмите кнопку, чтобы предоставить доступ к отчету по сгенерированной ссылке.
  • Отчет будет недоступен для просмотра по ссылке, если вы:
    • Сняли флаг Разрешить доступ по ссылке;
    • Обновили страницу отчета или выполнили любые другие действия с отчетом после отправки ссылки.

Для каждого пользователя в каждом отчете генерируется персональная ссылка на отчет. Настройки доступа к отчету по ссылке сохраняются также отдельно.


  • При переходе по ссылке для просмотра отчета:
    • Просматривать отчет могут как авторизованные, так и анонимные пользователи, у которых есть ссылка.
    • При просмотре отчета не отображаются:
      • Вкладки Параметры и Общий доступ;
      • Кнопки вызова чат-бота поддержки, таймера и AI-ассистента;
      • Фильтры отчета;
      • Пункт Удалить в меню-троеточии отчета.
    • Можно скачать отчет в форматах CSV и XLSX или распечатать его.

Электронно-цифровая подпись

Поскольку УКЭП используется в деловой переписке и обиходе, а в некоторых случаях является обязательной в силу закона (№ 63-ФЗ), теперь вы можете использовать ЭЦП прямо в Case.one, если в разделе Администрирование включено приложение КриптоПро:


Вы можете проверить работу плагина КриптоПро на этой странице — https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_sample.html.


  • На формах создания/просмотра событий, задач, затрат, писем мы изменили поле загрузки документа — теперь после добавления файла в поле отображается меню-троеточие.
  • Теперь в поле с типом Объект-документ и на форме просмотра документа вам доступны следующие действия, помимо основных:
    • Просмотреть — будет открыта форма просмотра документа. Просмотр доступен только после загрузки файла документа в поле.
    • Заменить — замена прикрепленного файла документа на новый.
    • Подписать — подписание документа с помощью ЭЦП (подписать один документ могут несколько человек). В результате подписи отобразится иконка с текущим статусом подписи:
      • Действительна;
      • Недействительна.
    • Скачать — при скачивании подписанного документа будет скачан ZIP архив (название архива — название файла с его расширением), в котором лежит файл документа и все его файлы подписей.

  • После подписания документа вы можете:
    • Посмотреть подпись — нажмите на иконку подписи (или выберите одноименный пункт в меню-троеточии), отобразится форма просмотра подписи со следующей информацией:
      • Дата и время подписания;
      • Подписант — инициалы и ФИО пользователя, подписавшего документ;
      • Статус подписи — если подпись недействительна дополнительно отображается информация о причине недействительности подписи.
    • Отозвать подпись — отменить подписание документа и отозвать свою подпись.

Документы

  • Мы добавили возможность конвертации файла документа в PDF:
    • Для конвертации по умолчанию доступны следующие форматы документов (вы можете настроить форматы в файле конфигурации):
      • doc;
      • docx;
      • docm;
      • dot;
      • dotm;
      • dotx;
      • odt;
      • ppt;
      • pptx;
      • xls;
      • xlsx;
      • rft.
    • Если включена интеграция с КриптоПро и состояние подписи файла валидно, при конвертации файла в PDF в документ будет добавлена информация о привязанных к файлу подписях.

  • Теперь при формировании документа по шаблону в карточке объекта в списке отображаются только те шаблоны, которые были выбраны при настройке этого типа объекта или на форме создания/редактирования шаблона документа:
    • Неактивные шаблоны в списке не отображаются.
    • При формировании документа по шаблону, полученному из Doc.one, формат итогового документа зависит от настроек этого шаблона в Doc.one.

Календарь

Теперь просматривать календарь в режиме День стало удобнее — прокрутка ко времени сохраняется при любых переходах по дням, неделям или месяцам и при переключении режимов (день/неделя/месяц):

  • Изменен межстрочной отступ в строках со временем.
  • Расписание на день отображается с 08:00, если вы:
    • Обновили страницу или закрыли и вновь открыли страницу.
    • Находились на текущем дне/неделе и при этом нажали на Сегодня.

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

  • Исключена возможность добавления отрицательного значения ставки в блоке карточки дела Ставки в деле.
  • Исправлено отображение статусов задач в режиме канбан-доски при использовании браузера Safari версий 12.1.2 и 14.0.

Приложения

  • Теперь в разделе Администрирование Приложения вы можете подключить интеграцию с Doc.one. Для подключения укажите URL инстанса Doc.one, логин и пароль пользователя Doc.one.
  • При отключении интеграции с Doc.one:
    • Все сохраненные настройки по привязки шаблонов к типам дел будут сброшены.
    • Все ранее синхронизированные шаблоны (ссылки на них) будут удалены.

  • В раздел Администрирование Приложения мы добавили группу Электронно-цифровая подпись, где вы можете включить или отключить интеграцию с сервисом КриптоПро для подписания документов в Case.one с помощью УКЭП.

Шаблоны документов

Для повышения удобства работы с шаблонами документов и с функционалом Doc.one мы изменили дизайн раздела Шаблоны документов:

  • Теперь по каждому шаблону отображается следующая информация в списке шаблонов:
    • Название — в колонке отображаются тип (для счета или для документа) в виде иконки и название шаблона. Чтобы открыть форму просмотра, просто нажмите на название шаблона.
    • Тикет Doc.one — специальный ярлык, который отображается только для шаблонов, доступных из Doc.one.
    • Статус — отображается статус шаблона в Doc.one: опубликован или не опубликован (изменение статуса недоступно):
      • Активный — статус автоматически присваивается шаблонам документов, которые были созданы не в Doc.one и всем шаблонам для счета;
      • Неактивный — статус отображается для неопубликованных шаблонов документов.
    • Название файла:
      • При нажатии на название файла шаблона, полученного из Doc.one, откроется редактор шаблона Doc.one;
      • При нажатии на название файла шаблона, созданного в Case.one, файл будет скачан.
  • Шаблоны документов, полученные в результате синхронизации с Doc.one, недоступны для удаления. Список шаблонов обновляется автоматически, периодичность вы можете настроить в файле конфигурации (по умолчанию — 1 раз в час).
  • Теперь после нажатия кнопки создания шаблона вы сразу можете выбрать типа шаблона — для документа или для счета:
    • При создании шаблона счета укажите название шаблона и прикрепите файл шаблона.
    • Информация на форме создания шаблона документа распределена по двум блокам:
      • Блок Основное — укажите название шаблона и прикрепите файл шаблона;
      • Блок Типы объектов — добавьте те типы объектов, для которых будет доступно использовать этот шаблон, чтобы создать документ.

Конструктор объектов

Теперь в конструкторе типов объектов на вкладке Настройки вы можете выбрать шаблоны документов, которые будут доступны в карточке объекта для формирования документа по шаблону.

При отключении интеграции все ранее сделанные настройки по привязки шаблонов к типам дел будут сброшены. Новые шаблоны можно добавить в любой тип дела только вручную.


Сценарии автоматизации

  • В переменную context ручного сценария автоматизации мы добавили три дополнительных параметра: BlockID, BlockN и LineN, в которые записывается информация о порядковом номере блока и строки, где была нажата кнопка:
    • Если при нажатии на кнопку с запуском сценария в карточке объекта есть не сохраненные данные, отобразится уведомление с предложением сохранить карточку до запуска скрипта.
    • В параметре BlockID передается идентификатор блока (находится в метаданных типа дела), в котором была нажата кнопка.
  • Свойства blockId, blockN, lineN могут быть не актуальными на момент выполнения ручного сценария, если:
    • Сохранение дела повлекло за собой запуск других сценариев, которые могут изменить дело.
    • В сценарии перед оператором Скрипт находится оператор Изменить.

  • Мы изменили фильтрацию в блоке Условия на вкладке Настройки сценария по расписанию:
    • Теперь логика фильтрации аналогична условиям доступности ручного сценария — вы можете выбрать:
      • Конкретные значения полей;
      • Пустые поля;
      • Заполненные поля.
    • В блоке Условия вы можете использовать поля Дата изменения и Автор изменения, которые позволяют показать, когда происходили последние изменения в том или ином деле.

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

Действия в Системе

Теперь для типа действия Просмотр отчета отображается информация о просмотре отчета по ссылке:

  • Если отчет был просмотрен неавторизованным или незарегистрированным пользователем, отображается Анонимный пользователь.
  • Если отчет был просмотрен авторизованным пользователем, отображается ФИО пользователя.

Публичный API

Общие изменения

  • Теперь во всех методах публичного API, где возвращается форматированный текст, добавлен параметр isFormattedTextEnabled:
    • Если isFormattedTextEnabled = True, возвращается текст с HTML-разметкой (значение по умолчанию);
    • Если isFormattedTextEnabled = False, возвращается текст без разметки (PlianText).

Если isFormattedTextEnabled не указан, значение параметра будет взято из настройки IsFormattedTextInPublicApiEnabled в файле конфигурации.


  • Поскольку в форматированном тексте может содержаться ссылка в тексте заголовка, добавлен параметр LinkFormatInPlaintText в файл конфигурации. Для настройки того, как ссылка будет преобразована в PlainText в параметре LinkFormatInPlaintText доступны следующие значения:
    • text — будет возвращен только заголовок (значение по умолчанию);
    • url — будет возвращена только ссылка;
    • both — будут возвращены заголовок и ссылка в формате [заголовок] (ссылка).

Версия 3

  • Мы добавили группу методов для выгрузки объектов любого типа с указанием параметров (например, в качестве параметров могут выступать теги):
    • POST /api/v3/objects/GetCases.
    • POST /api/v3/objects/GetObjects.
  • Теперь вы можете скачать лог выполнения сценария автоматизации через АПИ — мы добавили метод GET /api/v3/logs/Get.
  • В группу методов по работе с документами мы добавили секцию Signatures для получения информации о подписи. Секция Signatures содержит массив объектов подписей (вне зависимости от их статуса) и доступна в результатах следующих методов:
    • GET /api/v3/documents/{id};
    • PUT /api/v3/documents;
    • POST /api/v3/documents;
    • POST /api/v3/documents/CreateFromTemplate;
    • PUT /api/v3/documents/Update.
  • Теперь вы можете получить файл документа в формате PDF для печати (с наложенной подписью) с помощью нового метода GET /api/v3/documents/DownloadAsPdf. Сохраните файл на инстанс методом Upload или отправьте его по почте методом в скриптах.
  • В метод скачивания документов GET /api/v3/documents/Download мы добавили необязательный входящий параметр withSig (Bool), который позволяет скачать документ вместе с подписями (true) или без (false).

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

  • Поскольку в процессе работы с использованием запуска скриптов часто возникает необходимость вручную перезагрузить страницу, теперь OpenURL может открывать ссылку в текущей вкладке пользователя.
  • Исправлена работа метода /api/UserManagment/UserProfiles/Put — теперь при замене фотографии в профиле и после сохранения в методе отображается идентификатор текущей фотографии, а не предыдущей.