Все модули

Signature Field

Рукописная подпись пальцем или мышью прямо в карточке записи; результат — SVG в поле сущности.

Возможности

Что умеет модуль

Рукописный ввод

Подпись рисуется пальцем на сенсорном экране или мышью на полноэкранном canvas.

Полноэкранный canvas

Кнопка «Подписать» открывает overlay на весь экран — удобно и на десктопе, и на планшете.

Хранение в SVG

Штрихи сохраняются как векторный SVG в base64; viewBox пересчитывается по реальным границам.

Просмотр в модальном окне

Кнопка «Просмотреть» на карточке открывает подпись в отдельном модальном окне.

Настройки пера и фона

Цвет, толщина, фон, throttle, minDistance, velocityFilterWeight — всё параметрами поля.

Статус в списках

В списочных видах показывается «Подписан» / «Не подписан» вместо самой подписи.

Модуль BPM2B Signature Field добавляет в платформу BPM2B кастомный тип поля signature для захвата рукописной подписи. Подпись рисуется пальцем на сенсорном экране или мышью на полноэкранном canvas-оверлее, сохраняется в виде SVG в формате data:image/svg+xml;base64,… и хранится в поле сущности как обычный longText.

Основные функциональные возможности:

  • Тип поля «Подпись»: регистрируется в платформе как стандартный тип через metadata/fields/signature.json — поле подписи можно добавить в любую сущность через Entity Manager.
  • Полноэкранный canvas: кнопка «Подписать» открывает overlay на весь экран, что удобно и на десктопе, и на планшете.
  • SVG-результат: траектории пера сохраняются как векторный SVG; viewBox автоматически пересчитывается по реальным границам штрихов.
  • Просмотр в модальном окне: на странице записи кнопка «Просмотреть» открывает подпись в отдельном модальном окне.
  • Текстовый статус в списке: в списочных представлениях колонка показывает «Подписан» / «Не подписан» — без рендеринга самой подписи.
  • Настройки пера и фона: цвет пера, размер точки, минимальная и максимальная толщина штриха, цвет фона, throttle, minDistance, velocityFilterWeight — всё настраивается параметрами поля.
  • Управление доступом: поддерживаются стандартные флаги required, readOnly, readOnlyAfterCreate и audited для журналирования изменений.
  • Без backend: чисто frontend-модуль на основе библиотеки SignaturePad — не требует серверной логики или внешних сервисов.

Модуль предназначен для случаев, когда нужно зафиксировать факт рукописной подписи (приёмка работ, согласие сотрудника с инструкцией, доставка курьером, чек-лист обхода). Это не юридически-значимая электронная подпись и не криптографическая КЭП — для таких задач используются специализированные модули.

Связаться

Готовы автоматизировать процессы?

Покажем работу системы на ваших данных за 30 минут. Расскажем, как окупится в вашей отрасли, и подберём конфигурацию под ваши процессы.

Email
info@bpm2b.com
Москва
+7 (499) 113-22-35
Россия
8 (800) 551-91-16
Компания
ООО «Адм Про»

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