Визуальное проектирование форм при помощи drag-and-drop

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

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

  • Мышкой перетащить нужный элемент с каталога элементов на форму.
  • Настроить поведение элемента и его внешний вид.

Так же легко можно изменять порядок следования элементов на форме.

Комплексные формулы

Комплексные формулы — это инструмент который позволяет объединять формулы в группы. Результат выполнения всех формул в группе суммируется и возвращается как строка или массив строк.

Варианты применения:

  • Формула большая, но ее можно разделить на блоки.
  • Формула многократно используется на форме.

Проверка качества заполнения форм

Существует целый ряд инструментов и настроек предназначенных для наложения различных требований к заполнению полей на форме. Все проверки выполняются в режиме реального времени. Система автоматически проверяет правильность вводимых данных и дает пользователю подсказки.

Варианты условий и требований:

  • Когда поле запрещено изменять (формула).
  • Когда поле становиться обязательным для заполнения (формула).
  • Текст сообщения если поле заполнено неверно.
  • Текст сообщения если поле обязательное и заполнено неверно.
  • Записывать или не записывать ошибку в случае если данные неверные.
  • Уровень критичности неверных данных.
  • Проверять данные при помощи формулы.
  • Проверять данные при помощи LUA.
  • Проверять данные при помощи регулярного выражения на совпадение.
  • Проверять данные при помощи регулярного выражения на НЕ совпадение.
  • Проверять данные при помощи шаблона на совпадение.
  • Проверять данные при помощи шаблона на НЕ совпадение.

Также, при необходимости, можно построить отчет, при помощи которого сразу будут обнаружены записи/документы с ошибочными или некорректными данными.

Результат использования данного инструмента — «чистые» данные и точные отчеты.

Механизм «Местоположение документа»

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

О документе можно узнать следующую информацию:

  • Точное место хранения бумажного документа.
  • Кто, когда и кому передавал бумажный документ.
  • Причина по которой потребовалось работать с бумажным документом.
  • Когда документ вернули или когда должны вернуть.

В любой момент можно просмотреть историю движения бумажного документа.

Если документ потерялся или имеет повреждения, то можно быстро найти виновного.

Механизм «Управление доступом к документу»

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

Гибкие правила позволяют не только раздавать доступ к новому документу, но и автоматически изменять доступ в процессе работы с документом.

Кому можно предоставлять доступ к документу?

  • Пользователю.
  • Должности.
  • Группе.
  • Организационной единице.
  • Привилегии.
  • Политике.

Какие варианты доступа к документу существуют?

  • Разрешено читать и редактировать.
  • Разрешено читать, редактирование разрешено только автору документа.
  • Разрешено читать, редактирование запрещено.
  • Доступ запрещен.

Механизм “Списание в дело”

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

Списывать в дело можно только зарегистрированные документы, снятые с контроля и по которым выполнены все поручения.

Списание документа в дело возможно как автоматически, после регистрации окончательного ответа на документ, так и вручную, путем нажатия на кнопку “Списать в дело”.

Механизм «Регистрация»

Регистрация — это процесс присвоения документу уникального номера и набора реквизитов в соответствии с принятыми в организации стандартами.

Механизм регистрации позволяет:

  • Настраивать индивидуальные правила присвоения регистрационных номеров для любого документа.
  • Настраивать формат регистрационного номера.
  • Разрешать/запрещать пользователям регистрировать документы определенного типа.
  • Настраивать доступ пользователей к нумераторам.
  • Распределять документы по потокам, например: входящий, исходящий, внутренний.
  • Управлять периодичностью сброса номера.
  • Автоматически присваивать штрих-код документу при регистрации.
  • Резервировать номера.
  • Уведомлять ответственных о необходимости регистрации документа.

Многоязыковая поддержка

Многоязыковая поддержка позволяет пользователям работать в системе на привычном им языке. В данный момент в системе поддерживается три языка: Английский, Русский, Украинский. Любой новый язык можно легко добавить.

Переводами можно управлять как из специализированного интерфейса системы, так и прямо на лету, перехватывая фразы прямо в интерфейсе пользователя (контекстный перевод).

Для ускорения локализации используется сервис “Microsoft Azure Marketplace”.

Приглашение нового пользователя в систему

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

Процесс первой авторизации в системе состоит из нескольких этапов

  • Проверочная форма.
  • Предупреждение об ответственности.
  • Требование принять установленные правила.
  • Страница с инструкциями (опционально).
  • Авторизационная форма.

Секретная ссылка может иметь настройки

  • Ссылка для приглашения нового пользователя в систему является одноразовой.
  • Время актуальности ссылки для приглашения нового пользователя ограничено количеством дней.
  • Количество символов для формирования секретного ключа.

Автоматическое отключение неактивного пользователя

В случае если пользователь не выполняет какие либо операции, то система может автоматически завершить работу такого пользователя.

  • Настройка времени простоя пользователя устанавливается в минутах.
  • За 5 минут до отключения, пользователь получает предупреждение с обратным отсчетом времени.
  • Пользователь может отменить свое отключение и продолжить работу в системе.

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