Задача 180.9545

Задача :180.9545

2016-05-31 14:30:55
Краткое описание :
Смена статуса заявки на закупку
Описание :
Заявки
Что измененно :
Вводное описание.
1) Ввод заявок осуществляется с использованием шаблона заявок.
2) Шаблоны заявок имеют привязку к соответствующим шаблонам регламента.
3) Шаблон регламента, в свою очередь, содержит все возможные переходы состояний
с привязанными к ним скриптами.
4) Переходы состояний имеют разграничения прав ролями пользователей.
5) Некоторые пользователи могут использовать несколько вариантов переходов - в
зависимости от бизнес-модели.
6) Используемое количество состояний - 13.
7) Проверяемые параметры каждого из состояний заявки отличаются.
8) При переходе из состояния в состояние - исполняется проверочный ява-скрипт
или vip-алгоритм.
Например: из состояния "Согласовано ОБиУУ" в "Утверждена" - при переводе
проверяется условие перехода - алгоритм "Контроль соответствия утверждающего
лица".
Это vip-алгоритм, проверяющий соответствие утверждающего лица, указанному в
заявке утверждающему лицу. В результате, если утверждающее лицо заявки не
соответствует пользователю, формируется событие ошибки - по которому изменение
статуса документа запрещено. При этом, формируется сообщение о причине отмены
из алгоритма. Затем формируется сообщение "Не выполнилось условие перехода в
следующее состояние. Переход невозможен"

Требуется либо загасить последнее сообщение, либо вывести оба сообщения в одном
окне.
Как измененно :
Для того, чтобы сообщение "Не выполнилось условие перехода в
следующее состояние. Переход невозможен" в тексте вызываемого vip-алгоритма
необходимо установить параметр pt.Error = 1024. Во всех остальных случаях
сообщение будет отображаться.

Название продукта Название компонента Тип Последняя версия Дата выхода
M_MNPLANM_MNPLANRES9.1.45.02016-05-31 14:30:55