В приложении реализован отдельный Listener, который отслеживает изменения слушает события сущности - EntityStageHistoryListener (Обработчик событий для записи в журнал перехода по стадиям). В нем существует переопределенный метод onSaved, плюс ряд методов которые отслеживают текущую стадию и её смену.
Реализацию самой смены можно увидеть в классе SaveStageHistoryAsyncOperation (Асинхронная операция записи в журнал перехода по стадиям), который вызывается в EntityStageHistoryListener.
1) данная функциональность работает только при включенной feature EntityStageHistoryJournaling?
2) это универсальный метод для любого объекта (в том числе и для пользовательских), только надо где-то прописать настройки. Откуда их читает метод GetStageHistorySetting?
Как изменить стартовую стадию лида? То есть: сейчас при создании нового лида, стадия = "Квалификация", а нужно "Новый лид". Где находится реализация данного функционала и как это изменить?
Требуется убрать стадию "Распределение" из индикатора стадий в реестре лидов.
В справочнике "Стадия лида" стадию "Распределение" мы удалили, но на индикаторе стадий в реестре лидов лишний пункт остался.
Добрый день!
Любой реестр может быть настроен индивидуально для каждого пользователя системы. Добавить или скрыть колонку можно через настройку колонок реестра, которая подробно описана в Академии.