Формы процесса (проверка данных секретарем)




Создадим форму под второй активный элемент процесса «Проверить возможность отправки сотрудника в командировку», который выполняется секретарем.

Рисунок 68

Создаем форму:

Рисунок 69

Секретарь не может менять данные, поэтому выставляем соответствующие галочки.

Рисунок 70

В область формы перетаскиваем элемент Subform для размещения уже имеющейся формы «Направление в командировку».

Рисунок 71

Добавляем дополнительную секцию для размещения ответа проверки.

Рисунок 72

В области секции размещаем радиокнопку, которая будет генерировать положительный или отрицательный ответ.

Рисунок 73

Рисунок 74 – прикрепление параметра

Рисунок 75

После генерирования формы и запуска, она на данный момент без данных.

Необходимо формы привязать к процессу.

Переходим в меню «Processes».

В нижней части окна процессов в Списке разрешенных пользователей («Process Start White List») устанавливаем пользователей, которым разрешено запустить данный процесс – admin и наш директор director, указав их галочками.

Рисунок 76

Рисунок 77

Нажать Submit.

Переходим на вторую вкладку «Map Activities to Form».

Рисунок 78

Есть два варианта привязки форм к процессу:

1) Привязать форму к активному элементу (части процесса) и у элемента «Run process» ничего не назначать.

Рисунок 79

2) Для запуска процесса использовать только «Run process» и первую форму первого элемента.

В лабораторной работе будем использовать первый вариант.

 

Добавляем возможность запуска самого процесса через приложение (Userview

)

Проверка работы процесса

Выходим из admin заходим под директором (или того, кто имеет право запускать процесс)

 

Запустили процесс – открылась форма, ввели данные

Нажать complete

Задание ушло

Проверить, что запись сохранена

Переходим в пользователя секретаря

С отражением появившегося задания для секретаря

 

Нажать complete

При нажатии Cansel – список назначенных заданий

Формы процесса (оформление служебного задания секретарем)

Далее разработаем форму для оформления служебного задания в случае успешной проверки данных сотрудника и прикрепим данную форму к процессу вместо данных рисунка ***.

Задание выглядит так:

Переходим в приложение как пользователь admin.

Строим и генерируем форму

Самостоятельно добавить поля «Начало командировки» и «Окончание командировки»

Привязываем форму к активному элементу «» процесса

И снова просматриваем задания для секретаря. Оно изменилось.

После нажатия кнопки Complete задание ушло директору по процессу и заданий в очереди у секретаря нет.

Возвращаемся в профиль admina и разрабатываем форму для активного элемента .

Возможный вариант формы.

 

Оформлять меню

 


[1] https://www.sekretariat.ru/article/211318-komandirovka-poshagovyy-algoritm-oformleniya-19-m8



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-10-21 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: