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