Как можно сделать что бы при изменении статуса была обязательно назначена встреча?
Как можно сделать что бы при изменении статуса была обязательно назначена встреча?
Необходимо, что бы при изменении статуса, назначалась встреча (я сделал через робота), но окно с выбором времени не всплывает а создается задача не видная пользователю, а нужно что бы это было обязательно, что бы нельзя было перейти дальше по статусу пока нет встречи.
Так что именно вам нужно? Чтобы при установке на определенный статус автоматически создавалась встреча или чтобы нельзя было перевести в этот статус если встреча не создана?
В первом случае Вы можете использовать роботов для создания встречи.
Для второго случая потребуется REST (для облака) или обычное api (для коробки).
Алгоритм простой:
- создаем нередактируемое поле, куда будет занесена информация о созданной встрече
- подписываемся на событие создании дел и на удалении. При срабатывании события проверяем наличие встречи и если все ок - меняем значение в этом поле
- В бизнес-процессе или через API проверяем наличие встречи и если ее нет - запрещаем переход на стадию. Конечно можно попробовать натравить на это поле обязательность, но не уверен как это себя поведет при автоматической смене стадии.
Да по мне можно что так, что так. Суть почти одна.
Роботов использую, но встреча создается только такая, как создал робот, на условное время, а нужно заставить менеджера это сделать (вабрать конкретную дату и время), т.е. нельзя перейти на другую стадию пока нет встречи созданной человеком.
Не подскажите где можно почитать или настроить REST для этого?