Кастомные роли в задачах

Нужны ли кастомные роли в задачах?

Да
2
100%
Нет
0
Голосов нет
 
Всего голосов: 2
Аватара пользователя
Алексей Дьяченко
Сообщения: 16
Зарегистрирован: 13.04.2017 10:53

Кастомные роли в задачах

23.04.2017 02:13

Есть ли возможность создания кастомных ролей в задачах и раздать им права? Почитал про возможность создания кастомных ролей в проектах, но особо не понял их смысл. Зачем потом встроенным ролям (Аудитор, Исполнитель, Участник) присваивать кастомные роли,так еще и в процессе жизненного цикла с этой ролью сделать ничего нельзя. Например у меня в организации есть должность "Ответственный МТО" (2-3 сотрудника) отвечают за закупку зап.частей. Так вот можно ли как то помимо встроенных ролей создать свои и например, ответственный меняет статус задачи на "заказ зап.частей), кто то из отдела МТО их заказывает и становится ответственным за этот заказ, и другие сотрудники отдела мто не видят этой, что бы повторно не заказать. Может это как то можно реализовать?

Аватара пользователя
Andrey Lezhnin(PF)
Сообщения: 186
Зарегистрирован: 16.04.2016 01:46

24.04.2017 13:47

Можно создать неколько кастомных полей типа - сотрудник.
А затем в ходе жизненного процесса задачи изменять роль - Исполнитель у задачи.
А вот данные о том, кто будет исполнителем в тот или иной момент - уже брать из кастомного поля (тип сотрудник)

Аватара пользователя
Алексей Дьяченко
Сообщения: 16
Зарегистрирован: 13.04.2017 10:53

24.04.2017 17:47

Ага, понял

Добавлено спустя 2 часа 57 минут 16 секунд:
В таком случае сотрудник же не получит уведомление что он назначен на какую то кастомную роль

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3049
Зарегистрирован: 06.06.2012 13:54

24.04.2017 18:43

Например у меня в организации есть должность "Ответственный МТО" (2-3 сотрудника) отвечают за закупку зап.частей. Так вот можно ли как то помимо встроенных ролей создать свои и например, ответственный меняет статус задачи на "заказ зап.частей), кто то из отдела МТО их заказывает и становится ответственным за этот заказ, и другие сотрудники отдела мто не видят этой, что бы повторно не заказать. Может это как то можно реализовать?
Если я правильно понял ситуацию, то как раз ролями проекта она и решается, примерно так:
- В проекте создаем роль "Ответственный МТО"
- В проекте есть шаблон задачи, в котором исполнителем установлен "Ответственный МТО"
- Задача по этому шаблону создается сценарием, который срабатывает (например) при переводе основной задачи в статус "Заказ зап.частей"
- Соответственно, в нее автоматически подставляются сотрудники, которые прописаны в роли "Ответственный МТО"
- А если в шаблоне задачи еще и проставить признак "первый принявший исполнитель, остальные отключаются", то будет работать так, как хочется.

Аватара пользователя
Алексей Дьяченко
Сообщения: 16
Зарегистрирован: 13.04.2017 10:53

24.04.2017 18:54

А чем это отличается от просто назначить ответственным сотрудника или группу? Например тем же сценарием?

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3049
Зарегистрирован: 06.06.2012 13:54

29.04.2017 12:42

Это альтернативный вариант, который может использоваться без сценариев.

Аватара пользователя
Алексей Дьяченко
Сообщения: 16
Зарегистрирован: 13.04.2017 10:53

29.04.2017 12:45

Все же немного не понятно. Так же и без сценариев можно вручную назначать кого угодно. Или сразу указать в шаблоне проекта или задачи.

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3049
Зарегистрирован: 06.06.2012 13:54

29.04.2017 13:26

Или сразу указать в шаблоне проекта или задачи.
Этот вариант тоже вполне рабочий, если не нужно на уровне каждого конкретного типового проекта задавать какие именно сотрудники в нем будут заниматься снабжением.

Ответить