Хотелось бы видеть в роботах и бизнес-процессах возможность проверять при переходе из стадии в стадию, можно ли сделать такой перевод (например, менеджер должен заполнить определённые поля, или их значения должны соответствовать определённым параметрам (скажем, внесён аванс не менее половины стоимости)).
Сейчас у нас делается подобная проверка после перевода из стадии в стадию, и если что-то не так - система возвращает старую стадию, что для менеджера несколько нелогично. Было бы лучше, если бы эта проверка делалась автоматически при клике на желаемую стадию и, если перевод не допускается, стадия на экране даже не менялась бы, а менеджер получал какое-то сообщение с инструкциями.