Формулировка проблемы: необходима возможность задать требование результата работы, а также утвердить/отклонить имеющийся результат работы, и задать результат работы (если имеется соответствующие доступы).
Решение: модифицировать два диалога работы с
проектами — диалог задания ответственных (см. описание этого диалога
в документе «Спецификация ARTA Synergy
», модуль
«Проекты», раздел «Мероприятия проектов»), добавив туда возможность
задать/изменить требование результата работы, и диалог
редактирования мероприятия, добавив для элемента установки прогресса
работы те же состояния, связанные с результатами работ (статус
«результат» и диалог подтверждения/отклонения результата работы при
установке прогресса в 100%
, а также задание
результата работы в случае, если редактирующий мероприятие является
ответственным по работе, с которой проводятся манипуляции), что и в
«Потоках работ» (см. постановку на задачу «Форма завершения работ»).
Макет дизайна:
Рисунок 489. Диалог добавления ответственных: последних можно добавить из оргстуктуры («новый» выбор пользователя по кнопке «Добавить ответственного»), а также выбрать из списка участников проекта (выделение сохраняется)
Изменение поведения этого диалога по сравнению с реализацией в итерации 27: теперь после выбора ответственного кнопкой «Добавить ответственного» и закрытия диалога выбора пользователей вышеизображённый диалог НЕ закрывается.
Рисунок 491. Имеется заданный результат работ: комментарий, полный текст которого отображается в pop-up-е, начальные 2 строки — непосредственно в таблице ответственных