Страница 1 из 1

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

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

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

Добавлено: 24.04.2017 17:47
Алексей Дьяченко
Ага, понял

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

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

Добавлено: 24.04.2017 18:54
Алексей Дьяченко
А чем это отличается от просто назначить ответственным сотрудника или группу? Например тем же сценарием?

Добавлено: 29.04.2017 12:42
Dmitry Goncharenko
Это альтернативный вариант, который может использоваться без сценариев.

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

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