# Пользовательские сущности: формы, которые сотрудники собирают сами
Плагин для CRM «Руководитель». Руководитель отдела или опытный пользователь сам собирает форму, открывает к ней доступ коллегам, рассылает ссылку и принимает ответы. Как в Google Forms — только данные сразу в CRM, а не в чужом облаке и не в личном аккаунте сотрудника.
Ядро «Руководителя» не меняется: весь код в отдельной папке плагина, формы — штатные сущности. Обновления движка ничего не ломают.
---
## 8 возможностей
**Конструктор без администратора** — название, описание и поля. Поля переименовываются, переставляются, делаются обязательными, получают подсказку. Первое текстовое поле само становится заголовком записи — сотруднику не нужно знать, что это такое.
**12 типов полей** — строка, текст, число, дата, дата и время, выбор из списка, один вариант, несколько вариантов, да/нет, почта, телефон, файлы. Варианты списка вводятся по строке.
**Кто может создавать — лично или группе, с лимитом** — администратор выдаёт право конкретному сотруднику или целой группе и задаёт, сколько форм можно иметь.
**Доступ на трёх уровнях** — автор сам открывает форму человеку или группе: «заполнять и видеть свои записи», «заполнять и видеть все», «видеть и править все». Первый — для сотрудников, последний — для того, кто обрабатывает заявления.
**Изоляция от коллег** — форма, которую автор никому не открывал, не видна его коллегам даже по одной группе доступа: её нет в меню, по прямой ссылке она не открывается, чужие записи не видны ни в списках, ни в отчётах, ни в поиске.
**Ссылка на форму** — автор копирует её со страницы доступа и рассылает. По ссылке сразу открывается форма; кто не вошёл в CRM, сначала попадает на вход и потом возвращается к форме.
**Записи — обычный список «Руководителя»** — сортировка, фильтры, выгрузка работают как везде. Сотрудник видит свои заявления и может поправить или отозвать своё.
**Передача администратору** — одна кнопка, и форма уходит в штатный конструктор со всеми полями, записями и правами.
Дальше администратор добавляет формулы, автоматизацию, уведомления — всё, что умеет «Руководитель».
---
## Плюс к возможностям
**Безопасные поля** — типы, которые исполняют код на сервере («PHP-код», «MySQL-запрос», формулы), и связи с другими сущностями сотрудникам не предлагаются никогда: форму собирает не администратор. Список разрешённых типов можно сузить ещё сильнее.
**Демо одной кнопкой** — «Заявление на отпуск» с тремя заявлениями: видно, как это работает, без единого клика в конструкторе. Удаляется одной кнопкой, чужие формы не трогает.
**Журнал и отчёт для поддержки** — каждое изменение полей и прав записывается: кто, когда, в какой форме. Кнопка «Отчёт для поддержки» собирает в один файл версии, настройки, права каждой формы с найденными расхождениями и последние записи журнала. **Разбираться, а не гадать.**
**Обновление без кнопок** — новая версия распаковывается поверх старой, структура базы обновляется сама при первом открытии страницы. Сотрудники не остаются без форм до визита администратора.
**Удаление без потерь** — если плагин удалить, формы, поля и записи сотрудников остаются и переходят в обычный конструктор с теми же правами.
**Установка одной кнопкой** внутри CRM, повторный запуск безопасен. Интерфейс на русском и английском.
---
Требования: «Руководитель» 3.6 или 3.7 (проверено на 3.6 и 3.7.3), PHP 7.4+, MySQL. Платное расширение `ext` не требуется.
Если что — обращайтесь, покажу на стенде с заполненными формами.
Плагин: Пользовательские сущности: формы, которые сотрудники собирают сами
-
ktotut
- Сообщения: 154
- Зарегистрирован: 17 май 2022, 09:23
- Имя: Дмитрий Пономаренко
- Откуда: РФ Оренбург
Плагин: Пользовательские сущности: формы, которые сотрудники собирают сами
--------
по всем вопросам пишите в личное сообщение или в мессенджеры на 89033988566
по всем вопросам пишите в личное сообщение или в мессенджеры на 89033988566