Товарищи, добрый день!
Есть пампезная задача для MS Dynamics 2011. Подскажите, пожалуйста, в каком направлении можно искать решение, и вообще, возможно ли это.
Насколько я понял, подобное можно решить с помощью бизнес процессов в 2011, но пока не пойму, как задать такие условия..
Спасибо за любые комменатрии)
Дано: N работников таверны с несколькими руководителями + есть босс, зам.босс и счетовод.
Нужно сделать некую задачу со статусами
«утверждена», «не утверждена», «на утверждении», «утверждено руководителем» и тд,
в которой было бы ещё поле «Задача утверждения», значения которого дублировали бы статус самой задачи.
+ поля «ответственный сотрудник», «утвердить»
При создании задачи она имеет статусы «не утверждена», в поле ответственный сотрудник – создавший задачу
Если пользователь выбирает «Утвердить», то ему предлагается выбор:
«Утвердить у руководителя», «Утвердить у зам.босса», «Утвердить у босса»
Если он выбирает «Утвердить у руководителя»:
- Задача уходит пользователю (он становится ответственным), который указан руководителем в карте создавшего пользователя
- Поле «Задача утверждения» приобретает статус «На утверждении»
- Карточка задачи приобретает статус «На утверждении»
Если он выбирает «Утвердить у зам.босса»:
- Задача уходит конкретному пользователю (зам.босса)
- Поле «Задача утверждения» приобретает статус «На утверждении»
- Карточка задачи приобретает статус «На утверждении»
Если он выбирает «Утвердить у босса»:
- Задача уходит конкретному пользователю (босс)
- Поле «Задача утверждения» приобретает статус «На утверждении»
- Карточка задачи приобретает статус «На утверждении»
Теперь со стороны руководителей:
Если пользователь выбирает «Утвердить», то ему предлагается выбор
«Утвердить у зам.босса», «Утвердить у босса», «Отклонить нафиг»
Если он выбирает «Утвердить у зам.босса»:
- Задача уходит конкретному пользователю (зам.босса)
- Поле «Задача утверждения» приобретает статус «На утверждении»
- Карточка задачи приобретает статус «На утверждении»
Если он выбирает «Утвердить у босса»:
- Задача уходит конкретному пользователю (босс)
- Поле «Задача утверждения» приобретает статус «На утверждении»
- Карточка задачи приобретает статус «На утверждении»
Если он выбирает «Отклонить нафиг»:
- Задача возвращается создателю
- Поле «Задача утверждения» приобретает статус «Не утверждено»
- Карточка задачи приобретает статус «Не утверждено»
Со стороны зам.босса/босса:
Если пользователь выбирает «Утвердить», то ему предлагается выбор
«Утвердить», «Отклонить нафиг»
Если он выбирает «Утвердить»:
- Задача уходит конкретному пользователю (счетоводу)
- Поле «Задача утверждения» приобретает статус «Утверждено зам.босса»/ «Утверждено боссом»
- Карточка задачи приобретает статус «Утверждено зам.босса»/ «Утверждено боссом»
Если он выбирает «Отклонить нафиг»:
- Задача возвращается создателю
- Поле «Задача утверждения» приобретает статус «Не утверждено»
- Карточка задачи приобретает статус «Не утверждено»
Со стороны счетовода:
Закрывает задачу со статусом «Завершено».