Итак друзая, вот развернутый ответ на
глас народа - реформы в LTНавигатор будет иметь такие разделы:
Планирование (где только задачи)
Заметки и Файлы (где только заметки и файлы)
Контакты (где только контакты)
отдельного раздела Проекты не будет, но функциональность от этого не пострадает.
- Секция "Планирование"
- - Разделы "Мое" и "Поручения"
- - - содержит Задачи
- - - просто файлы/заметки добавить нельзя, только в задаче
- - Раздел Мое
- - - Можно создавать категории и разделы
- - - Категории свойства как сейчас + Доступ
- - - - доступ определяет кто видит задачи из это категории
- - - Раздел - это обычная категория. только она и ее под категория фильтруются с другими с логическим И
- - - Внутри раздела фильтр ИЛИ между разделами И
- - - Содержит одного сотрудника = Меня
- - - В разделе также могут отображаться Контакты (если установить у контакта свойство "отображать в навигаторе"
- - Раздел Поручения
- - - содержит всех сотрудников которые мне открыл Администратор
- - - под элементы у сотрудников - категории которые они(сотрудники) открыли мне доступ
- - Фильтрация в секции Планирование
- - - Дата с ... по ...
- - - Заказчик и его категории
- - - Исполнитель и его категории
- - - Приоритет
- - вид - дерево и календарь, снизу свойства задач (абсолютно как сейчас)
- - - в календаре есть вид диаграммы Ганта
- - сверху закладки отображают смежные категории
- - Работа с задачами
- - - Постановщик видит все дерево задач от своей задачи и до конца дерева - вне зависимости кто там уже постановщик и исполнитель
- - - Исполнитель видит только те задачи которые ему поручены
- - - Смена исполнителя.
- - - - при смене исполнителя заказчиком происходит следующее:
- - - - - 1. У задачи устанавливается флаг - удалено заказчиком. и следовательно заказчик больше ее не видит.
- - - - - 2. Создается копия задачи с новым исполнителем,и новой историей
- - - - - 3. у старого исполнителя отображется статус Отменено и закачик = пусто
- - - Удаление задачи
- - - - Исполнитель удалил задчу. У задачи ставится статус Удалено исполнителем - т.е. она ему больше не отображается
- - - - - Заказчик видит статус - отменена и исполнитель = пусто
- - - - Заказчик удалил задачу. У задачи ставится статус Удалено заказчиком - т.е. она заказчику больше не отображается.
- - - - - Исполнитель видит статус у задачи - отменена и постановщик = пусто
- - - У задачи не могут быть пустые оба поля Исполнитель и Заказчик. какое то заполнено полюбому.
- - - если на сервере удалили сотрудника то у всех он не изчез а у него появился статус = УДАЛЕН.
- - - В Архив идет задача если
- - - - Исполнитель и Заказчик ее удалили
- - - В историю записывается
- - - - дата создания задачи
- - - - изменение статусов
- - Статусы
- - - Список
- - - - Новая
- - - - В работе
- - - - Приостановлено
- - - - Готово к сдаче
- - - - Отменена
- - - - Завершена
- - - Заказчик и исполнитель видят все статусы у задач но менять могут только на свои
- - - Исополнитель может изменить на
- - - - В работе
- - - - Приостановлено
- - - - Готово к сдаче
- - - - Отменена
- - - Заказчик может изменить
- - - - Приостановлена
- - - - Отменена
- - - - Завершена
- - - все статусы видны всегда нельзя сделать "скрыть/показать" сделанные задачи
- - - - иначе исполнитель не увидит принятые работы
- - - - про пробелу можно просто удалять задачи (идут в архив)
- - Сетевые статусы
- - - Получено
- - - Получено и прочитано
- - - Новое (обновлено)
- - Отображать все подзадачи вне зависимости от фильтра
Друзья, нам важно ваше мнение вцелом согласны? если нет то почему?