2. Модернизация подсистемы процессного обеспечения АСУ КНД в части возврата пользователя
к ранее введённым данным в шагах процессов
Под возвратом к предыдущему шагу понимается приведение выполняемого процесса к такому состоянию, при котором пользователю доступен для выполнения тот же набор шагов, который был ему доступен до того, как он завершил выполнение (нажал кнопку «Продолжить») предыдущего шага. При этом, данные, введенные на предыдущем шаге, не будут сохранены при возврате и должны быть введены пользователем заново, за исключением случаев, когда данные были сохранены напрямую в БД в ходе выполнения предыдущего шага.
Возврат к предыдущему шагу может быть осуществлен пользователем, являющимся текущим ответственным за процесс. Возврат доступен только для активного (не завершенного) процесса, в течение 10-ти календарных дней с момента выполнения предыдущего пользовательского шага (действия). Выполнить возврат можно только в случае, если предыдущий выполненный пользователем шаг (действие) удовлетворяет всем перечисленным ниже условиям:
Не является шагом созданием процесса (шаг не является первым шагом процесса);
После его выполнения в рамках этого процесса, не был создан новый процесс;
Не является шагом загрузки электронного образа документа;
После выполнения предыдущего шага не была выполнена выгрузка данных в одну из внешних систем: ФГИС ЕРП, Онлайнинспекция.рф, ССТУ.
Не был выполнен автоматически в результате наступления отслеживаемого срока.
Возможность выполнить возврат предусмотрена на странице процесса, путем нажатия соответствующей кнопки и доступна из визуального интерфейса шага, по нажатию кнопки «Вернуться к предыдущему шагу», располагающейся в левом нижнем углу на уровне с кнопкой «Продолжить».