С помощью плагина вы сможете задать строгую логику перехода между статусами заявки. Например, выбрать статус X можно будет только в том случае, если в заявке уже проставлен статус Y. На практике это используется в ситуациях, когда важен четкий процесс работы с заявкой, где каждый этап обработки должен быть разбит по статусам: открыто → в процессе → ожидает ответа клиента → выполнено и т.д., и при этом важно чтобы сотрудники не могли произвольно пропускать этапы и менять статусы в свободном порядке.
Пример работы и настройки плагина:
- Во вкладке "переменные", в клиентскую переменную statusesChain необходимо ввести логику статусов в формате:
Текущий статус–статусы в которые может быть переведена заявка (через запятую);Следующий статус который будет в заявке–статусы
Например:
Открыто–Выполнено,Анализ,В процессе;Анализ–В процессе,Выполнено
Из данного примера следует, что из статуса "Открыто" заявку можно будет перевести только в статусы "Выполнено", "Анализ" и "В процессе", а из статуса "Анализ" заявка может перейти только в статус "В процессе" или "Выполнено".
По аналогии можно выстаивать собственные цепочки статусов.
- Для последнего статуса в переменной не нужно ставить точку с запятой. Также не должно быть пробелов между знаками препинания.
-
Все статусы должны быть написаны ТОЧНО так же, как и при их создании в настройках заявки (т.е. как они отображены в выпадающем списке). Плагин не создает новые статусы, это нужно сделать в меню "Настройки заявок".
По каким-либо вопросам или пожеланиям по работе плагина, пожалуйста, обращайтесь в нашу службу поддержки.