Здравствуйте, Уважаемые, у меня следующая проблема.
Мне необходимо реализовать функционал задач вне рабочих групп. Тоесть логика такая:
Пользователь выбирает тип задачи, которую хочет поставить при этом уже автоматически установлен ответственный для данного типа задачи. Далее он вбивает задачу и дальше все как обычно.
Только нужно поменять статусы у задач : "Неавторизованные"(ещё не принятые к исполнению), "В работе"(Ответственный за задачу принял её и работает над ней), "Выполненные"(Ответственный за задачу сообщил об её выполнении), "Завершенные"(Инициатор задачи принял её выполнение), "Просроченные"(Если они "неавторизованные" или "в работе" уже после того, как поставленные сроки прошли). И соответственно чтобы в представлении был фильтр по этим статусам.
Ещё нужно, что бы автор задачи после её создания не мог менять текст задачи и сроки её исполнения, а всё это сводилось просто к комментариям к задаче. А так же что бы ответственный за исполнение задачи не мог изменить её статус, кроме как изменить "Неавторизованная" на "В работе" и "В работе" на "Выполнена".
Ну и ещё надо изменить обработчик, так, что бы на почту противоположной стороне при любых изменениях касательно задачи, будь то смена статуса или появление нового комментария отсылалось нужное сообщение.
И последняя корректировка, нужно что бы показывались задачи которые относятся только к данному разделу задач (допустим Пропуск для посетителя, курьерская доставка и т.д.)
Для меня проблемы начинаются, когда я добавляю на страницу компонент bitrix:intranet.tasks.create, собственно для создания задачи, добавляют компонент bitrix:intranet.tasks, который собственно отображает текущие задачи и дальше асолютно не понятно как сделать так, что бы можно было хотя бы посмотреть какую ни будь конкретную задачу...
Уважаемые эксперты, с нетерпением жду Ваших соображений по поводу того как реализовать вышеописанный мною функционал, или хотя бы как посмотреть конкретную задачу
Заранее спасибо!
Мне необходимо реализовать функционал задач вне рабочих групп. Тоесть логика такая:
Пользователь выбирает тип задачи, которую хочет поставить при этом уже автоматически установлен ответственный для данного типа задачи. Далее он вбивает задачу и дальше все как обычно.
Только нужно поменять статусы у задач : "Неавторизованные"(ещё не принятые к исполнению), "В работе"(Ответственный за задачу принял её и работает над ней), "Выполненные"(Ответственный за задачу сообщил об её выполнении), "Завершенные"(Инициатор задачи принял её выполнение), "Просроченные"(Если они "неавторизованные" или "в работе" уже после того, как поставленные сроки прошли). И соответственно чтобы в представлении был фильтр по этим статусам.
Ещё нужно, что бы автор задачи после её создания не мог менять текст задачи и сроки её исполнения, а всё это сводилось просто к комментариям к задаче. А так же что бы ответственный за исполнение задачи не мог изменить её статус, кроме как изменить "Неавторизованная" на "В работе" и "В работе" на "Выполнена".
Ну и ещё надо изменить обработчик, так, что бы на почту противоположной стороне при любых изменениях касательно задачи, будь то смена статуса или появление нового комментария отсылалось нужное сообщение.
И последняя корректировка, нужно что бы показывались задачи которые относятся только к данному разделу задач (допустим Пропуск для посетителя, курьерская доставка и т.д.)
Для меня проблемы начинаются, когда я добавляю на страницу компонент bitrix:intranet.tasks.create, собственно для создания задачи, добавляют компонент bitrix:intranet.tasks, который собственно отображает текущие задачи и дальше асолютно не понятно как сделать так, что бы можно было хотя бы посмотреть какую ни будь конкретную задачу...
Уважаемые эксперты, с нетерпением жду Ваших соображений по поводу того как реализовать вышеописанный мною функционал, или хотя бы как посмотреть конкретную задачу
Заранее спасибо!