Что умеет решение
Перед удалением или переименованием пользовательского поля CRM администратору необходимо точно знать, где оно применяется в стандартных настройках портала: в формах CRM, карточках сделок и лидов, роботах, шаблонах бизнес-процессов и фильтрах. Модуль «Карта полей CRM» собирает эти связи в режиме только чтения и отображает результаты как в интерфейсе CRM, так и в административной панели модуля.
Возможности модуля:
• Каталог всех пользовательских и стандартных полей CRM и смарт-процессов.
• Поиск поля с выводом списка мест его использования и переходом к настройкам (там, где это позволяет платформа).
• Формирование отчета по неиспользуемым полям на основе результатов сканирования.
• Поддержка полного и инкрементального сканирования конфигурации CRM.
• Ведение журнала сканирований и учет неизвестных автоматизированных таблиц.
• Экспорт данных в формат CSV (доступно по лицензии).
• Публичная страница /crm/fieldmap/ для поиска и просмотра информации пользователями CRM.
• Административная панель /bitrix/admin/pltech_fieldmap_* для запуска сканирования, просмотра отчетов и настройки параметров.
Целевая аудитория:
Администраторы и интеграторы коробочной версии портала Bitrix24, которым требуется провести аудит пользовательских полей CRM перед изменением структуры данных.
Ограничения версии 1 (важно)
Модуль «Карта полей CRM» определяет, где поле задано в штатных настройках системы, но не сканирует произвольный кастомный код портала. Первая версия не охватывает файлы PHP и JavaScript, компоненты и страницы в директории /local/, файл init.php, REST-приложения, внешние интеграции, а также произвольные таблицы базы данных (за исключением известных системных таблиц и ручного белого списка). Инструмент не вносит изменений в настройки CRM, роботов, бизнес-процессы или поля. Перед удалением пользовательского поля рекомендуется вручную проверить наличие кастомных доработок на портале.
Поиск по уже сформированному кэшу CRM выполняется бесплатно. Пробный период длится 14 дней и включает одну полную проверку настроек и один просмотр отчета по неиспользуемым полям. Полная лицензия предоставляет безлимитное сканирование, отчеты по неиспользуемым полям, экспорт в CSV и автоматическое сканирование по расписанию.
Модуль работает в режиме только чтения и не изменяет конфигурацию CRM. Сканирование доступно администраторам и явно указанным группам пользователей. Операции защищены проверкой сессии, а данные хранятся в собственных таблицах через D7 ORM.
Требования: коробочный портал Bitrix24 с установленным модулем CRM, PHP версии 8.1 и выше, минимальная версия продукта 22.0.300.
Для модуля «Карта полей CRM» General iT может выполнить установку, настройку и проверку работы в вашем проекте.