Почему новые и старые комментарии обрабатываются по-разному
После установки приложения новые комментарии в выбранных сущностях фиксируются автоматически. Это удобно: сотрудник пишет комментарий в сделке, лиде, контакте, компании или смарт-процессе, а приложение сохраняет его снимок для будущего сравнения. Если комментарий потом изменят или удалят, история будет доступна во вкладке карточки.
Приложение Защита комментариев в CRM и смарт-процессах работает по принципу снимков. Чтобы показать старый текст после изменения или удаления, приложение должно заранее сохранить исходное состояние комментария. Поэтому для старых комментариев, которые уже существовали до установки, предусмотрен отдельный механизм – индексация.
Что такое индексация старых комментариев
Индексация – это процесс, при котором приложение проходит по существующим карточкам и сохраняет снимки уже имеющихся комментариев. После этого такие комментарии тоже можно контролировать при последующих изменениях и удалениях. Без индексации приложение не сможет показать текст старого комментария, если снимок не был создан.
Это важный момент для ожиданий пользователя. Приложение не восстанавливает то, чего уже нет. Если комментарий был удален до установки или до индексации, показать его текст невозможно. Но если старый комментарий еще находится в карточке и был проиндексирован, дальнейшие изменения и удаления можно будет отследить.
С чего начать внедрение
Не обязательно сразу индексировать весь портал. На практике лучше начинать с самых важных сущностей. Например, сначала сделки, где фиксируются договоренности с клиентами. Затем лиды, если в них активно идет первичная квалификация. После этого – нужные смарт-процессы, где комментарии влияют на заявки, согласования или внутренние решения.
Такой подход снижает нагрузку и делает внедрение более управляемым. Администратор видит, как идет процесс, какие сущности уже обработаны и где защита уже готова к работе. Особенно это важно на больших порталах, где много карточек и большая история комментариев.
Как работает индексация порциями
Индексация выполняется порциями. Это сделано для того, чтобы не перегружать портал и не упираться в лимиты Битрикс24. Вместо одной тяжелой операции приложение обрабатывает данные постепенно. В интерфейсе отображается прогресс-бар, количество обработанных записей, остаток, текущая порция, текущая сущность и статус выполнения.
Администратор может запустить или продолжить индексацию, поставить ее на паузу, сбросить и начать заново. Если страница обновилась, прогресс не теряется. Пользователь видит сохраненное состояние и может продолжить работу с того места, где процесс остановился.
Настройка сущностей и сроков хранения
Перед запуском индексации важно выбрать, какие сущности действительно нужно защищать. Приложение поддерживает лиды, сделки, контакты, компании и смарт-процессы. Для каждой включенной сущности можно задать срок хранения истории в днях. По умолчанию используется 365 дней, но настройки можно адаптировать под реальную задачу.
Например, для сделок можно оставить хранение на год, потому что договоренности с клиентами могут всплывать спустя месяцы. Для внутреннего смарт-процесса заявок может быть достаточно 90 или 30 дней. Старые записи скрываются и очищаются по сроку хранения, а тяжелая очистка вынесена из критического пути, чтобы вкладка открывалась быстрее.
Что происходит после индексации
После индексации у приложения появляется база снимков старых комментариев. Если такой комментарий позже изменят, система сможет показать, что было раньше и что стало после. Если его удалят, в истории останутся данные из снимка. Для пользователя это выглядит как понятный журнал действий внутри карточки.
Во вкладке можно увидеть общую историю и отдельно нарушения. Нарушением считается изменение или удаление комментария не его автором, если это не разрешено настройками. Например, можно разрешить администраторам или руководителям автора выполнять такие действия без фиксации нарушения. Тогда они будут видны в общем журнале, но не попадут в режим «Только нарушения».
Практический пример внедрения
Компания несколько лет ведет продажи в Битрикс24. В сделках накопились тысячи комментариев: условия, обещания клиентам, причины отказов, внутренние поручения, уточнения по счетам и документам. Руководитель хочет контролировать удаление и изменение таких записей, но понимает, что история уже большая.
Администратор включает защиту для сделок, задает срок хранения, настраивает уведомления и запускает индексацию сделок порциями. После обработки новые изменения старых комментариев становятся видимыми в журнале. Затем компания подключает лиды и один важный смарт-процесс с заявками. Внедрение проходит поэтапно и без лишней нагрузки на пользователей.
Итог: индексация делает защиту полной
Без индексации приложение отлично защищает новые комментарии, но не может знать содержание старых записей, если снимков еще нет. Поэтому индексация – важный этап для компаний, которые хотят контролировать уже существующую историю CRM и смарт-процессов. Она помогает подготовить портал к полноценному аудиту комментариев.
Если вы внедряете контроль комментариев на рабочем портале Битрикс24, Защита комментариев в CRM и смарт-процессах дает понятный механизм индексации старых записей, настройки по сущностям и срокам хранения, а также журнал изменений прямо в карточке.