Отчеты
Чтобы вам было удобнее просматривать данные в отчете, мы изменили отображение полей из мультиблоков и мультистрок — теперь значения таких полей отображаются в одной ячейке через точку с запятой.
При настройке отчета в блоке Колонки в столбце Формат вы можете выбрать значение Объединить значения с разделителем "; ", если в качестве колонки отчета указано поле из мультистроки и/или мультиблока.
- Если количество выводимых в ячейку отчета значений одного поля из мультистроки/мультиблока превышает 50, появится кнопка Показать еще;
- Если поля мультистроки и/или мультиблока не заполнены, в отчете будут пустые значения.
HTML-разметка в полях
Чтобы сразу переходить по вставленным в поля ссылкам и выделять фрагменты текста, например, курсивным начертанием шрифта, вы можете использовать HTML-разметку — просто выделите текст в полях и выберите нужную функцию на всплывающей панели форматирования текста:
- Отмена/повторение последнего действия;
- Жирное начертание шрифта;
- Курсивное начертание шрифта;
- Подчеркнутое начертание шрифта;
- Перечеркнутое начертание шрифта;
- Маркированный список;
- Нумерованный список;
- Гиперссылка;
- Формат абзаца;
- Очистка разметки.
Вы можете использовать HTML-разметку в следующих полях:
- В полях с типом Текстовое расширяемое в карточках объектов, в доп. атрибутах, в клиентских запросах;
- В системных полях Описание;
- В поле Примечание клиентских запросов;
- В поле Описание у событий и задач;
- В поле Заметка у заметок.
Отформатированный текст отображается без элементов HTML-разметки (т.е. как Plain text):
- При экспорте в PDF, Excel, CSV (например, при скачивании карточки дела);
- При формировании документа DOCX на основании шаблона;
- При просмотре данных отчета;
- При выгрузке отчетов.
Улучшения и исправления
- Теперь поиск не выполняется по удаленным значениям справочника в делах, объектах или иных сущностях Системы, а в результате такого поиска отобразится пустое значение.
- Мы исключили возможность заполнения полей в задачах архивного дела —теперь в архивном деле все поля формы задачи недоступны для заполнения.
HTML-разметка в полях
При использовании HTML-разметки предусмотрены следующие ограничения:
- Не поддерживается табуляция:
- Если отступы были сделаны табуляцией, они будут очищены;
- Если вставлять текст из Word — табуляция будет автоматически заменена на пробелы.
- При синхронизации с Casebook отформатированное значение в поле не перезаписывается, поэтому сценарии автоматизации на изменение в поле не реагируют.
- При редактировании форматирования и/или добавлении гиперссылки сценарии автоматизации по редактированию конкретного поля не будут срабатывать, поскольку сам текст не изменился.
Улучшения и исправления
- Мы исправили поведение сценария автоматизации с несколькими операторами Если при автоматическом изменении значения поля по формуле.
- Теперь в разделе Действия в Системе в событиях по редактированию сущности отображаются все измененные поля события и задачи.
Публичный API
В API v2 в метод GET /api/v2/participants мы добавили следующие дополнительные атрибуты для фильтрации списка участников:
- Наименование;
- Тип (ФЛ или Компания);
- Email;
- Телефон;
- Фамилия;
- Имя;
- ИНН;
- КПП.
В API v3 мы добавили группу методов управления участниками, где работа с созданными полями теперь выполняется через связку Тег — Значение (как и в методах работы с объектами):
- DELETE /api/v3/participants/{id} для удаления участника по идентификатору;
- PUT /api/v3/participants/ExcludeParticipantFromProject для исключения участника из списка участников в деле;
- PUT /api/v3/participants/{id} для обновления данных по участнику и его доп. атрибутов.
- POST /api/v3/participants для создания участника с заполненными доп. атрибутами;
- GET /api/v3/participants/{id} для получения участника с доп. атрибутами по идентификатору.
В API v3 мы добавили группу методов управления событиями, где работа с созданными полями теперь выполняется через связку Тег — Значение (как и в методах работы с объектами):
- Метод POST /api/v3/events для создания события с заполненными доп. атрибутами;
- Метод GET /api/v3/events/{id} для получения события с доп. атрибутами по идентификатору.
- Метод PUT /api/v3/events/{id} для обновления данных по событию и его доп. атрибутов.
Улучшения и исправления
- Мы улучшили работу индексов на таблицах БД — теперь индексы с фильтрацией по IsDeleted работают корректно, сохранив работоспособность DynamicFilters, если передано значение для фильтрации в виде параметра (IsDeleted = @pram).
- Теперь вы можете использовать индексированные поля в сценариях по пересчету прав по пользователю.
- Мы удалили неиспользуемые и устаревшие индексы на таблицах БД.
- Мы продолжаем работу по переносу на Angular:
- Перенесли форму события с использованием новых сервисов по работе с созданными блоками и доп. атрибутами (аналогично переносу формы задачи).
- Полностью перенесли: профили пользователя и клиента, работу с пользователями и клиентами в разделе Администрирование, карточку счета со всеми блоками, вкладками, формами.
- Мы настроили кеширование для файлов в методах внутреннего API GET api/download.
- Мы исправили работу RabbitMQ при включенной интеграцией с Active Directory.
- Теперь участники ФЛ или Компании создаются без ошибок при включенной интеграции с Elasticsearch на инстансах, которые работают с PostgreSQL.