Логирование изменения пользовательских полей
Храните изменение значений пользовательских полей
-
Оценка
-
Установок466
-
Разработчик

Штатный раздел «История» в Битрикс24 показывает изменения только встроенных полей, а правки в пользовательских полях - нигде не фиксируются. Когда ключевые данные в карточки вносят вручную несколько сотрудников, разобрать спорную ситуацию или проверить чужую правку почти невозможно. Приложение закрывает этот пробел: оно фиксирует изменения выбранных вами пользовательских полей и хранит прозрачную историю — какое поле изменилось, прежнее и новое значение, автор, дата и время, тип сущности и ссылка на элемент. Руководитель отдела и администратор CRM получают контроль над ручными правками и быстрый разбор инцидентов — без обращения к разработке.
Логировать можно пользовательские поля по ключевым объектам CRM: Лидам, Сделкам, Контактам, Компаниям, Счетам нового типа (Smart Invoice), простым товарам и услугам, а также Смарт-процессам, список которых подтягивается с вашего портала. Отслеживаются добавление, изменение и удаление элемента — по тем полям и сущностям, которые вы явно отметили в настройках. Точечная настройка означает, что в историю попадают только важные значения, без информационного шума от лишних полей.
История остаётся под рукой именно там, где она нужна для работы: в отдельной вкладке прямо в карточке элемента CRM, в разделе «История логирования» внутри приложения или в созданном приложением универсальном списке. Значения показываются в читаемом виде - деньги с валютой, даты в привычном формате, текст и имена сотрудников, со ссылкой на профиль автора и на сам элемент. Так вы спокойно видите всю цепочку правок по конкретной сделке, контакту или счёту и можете опереться на факты при разборе.
Приложение работает как инструмент просмотра истории: оно фиксирует изменения, но не редактирует, не восстанавливает и не откатывает данные CRM. В историю попадают только реально изменившиеся значения отмеченных вами пользовательских полей — если значение не поменялось, записи не будет. Режим хранения (универсальный список или внутреннее хранилище приложения) выбирается при настройке; режим «Универсальный список» доступен на тарифах с универсальными списками. Чтобы избежать лишней нагрузки, добавляйте в логирование важные поля, которые правятся вручную, а не те, что меняются массово и очень часто.
FAQ
Логируются ли все поля?
Нет. Фиксируются только выбранные вами пользовательские поля отмеченных сущностей — невыбранные поля в историю не попадают.
Отслеживает ли приложение штатные поля?
Нет. Приложение работает только с пользовательскими полями и не заменяет и не дублирует штатный раздел «История» Битрикс24.
Можно ли откатить или отредактировать изменение?
Нет. Это инструмент просмотра истории: он показывает, что и кем было изменено, но не восстанавливает прежние значения и не правит данные CRM.
Где хранится история и можно ли сменить режим?
В универсальном списке или во внутреннем хранилище приложения. Режим выбирается при настройке и меняется только переустановкой приложения.
Какие объекты поддерживаются?
Пользовательские поля Лидов, Сделок, Контактов, Компаний, Счетов нового типа (Smart Invoice), простых товаров и услуг и Смарт-процессов, включая факт удаления элемента.
Нужны ли универсальные списки на тарифе?
Только для режима «Универсальный список». Режим «Хранилище данных» работает без них.
Как фиксируются изменения полей-файлов?
Для полей с файлами в истории сохраняется идентификатор файла, а не его содержимое — этого достаточно, чтобы увидеть факт и момент замены файла.