logo

Список изменений в системе версии 4.1.3

Изменения в моделях и менеджерах

Задачи. Добавлен новый метод в сервис EleWise.ELMA.BPM.Web.Common.Services.ICheckAnyAttachmentService.

bool CheckAnyAttachmentsSpecified(Guid typeUid, IEntity entity) — проверить наличие вложений в объекте. Этот метод не учитывает вложения в комментариях объекта, как это делает метод CheckAnyAttachments.

Дизайнер

  1. В веб-дизайнере в карточке пользовательского объекта на вкладке Дополнительно в блоке Программные настройки добавлены поля Включить кэширование и Действие при копировании.
  2. В веб-дизайнере при выполнении экспорта или при создании приложения после выбора какого-либо объекта выполняется поиск связанных с ним сущностей системы. В окне со списком найденных связанных объектов добавлены флажки. Это позволяет выбирать не все объекты автоматически, а только часть из найденных.
  3. Доработан раздел Публикация:
  • добавлена новая вкладка Черновики. На ней в виде дерева отображаются черновики процессов, пользовательских расширений, объектов, перечислений, типов документов, РКК и проектов;
  • есть возможность опубликовать их по одному из дерева. Также можно выбрать несколько элементов и опубликовать их группой — это может использоваться при импорте конфигурации и последующей публикации импортированных объектов;
  • черновики теперь не отображаются на остальных вкладках этого раздела.
  1. Теперь есть возможность создавать контекстные переменные и свойства типа Пароль. Этот тип позволяет хранить строки в базе данных в зашифрованном виде. На данный момент тип Пароль доступен только в десктопном дизайнере.
  2. При публикации глобального модуля появляется уведомление о том, что нужно перезапустить сервер.
  3. В настройках формирования регламента добавлена возможность разместить карту процесса на одной странице или на нескольких.