XMLWordДля печати

Детали задачи

    • Icon: Epic Epic
    • Решение: Нет решения
    • Icon: Medium Medium
    • Community 2024.8
    • Не заполнено
    • Не заполнено
    • Не заполнено
    • Workspaces
    • 09.09-23.09
    • Требуется

    Описание

      {}Цель{}: Улучшения навигации и работы с данными в системе путем разделения данных, пунктов меню и открытых вкладок по рабочим пространствам (workspace).

      Рабочее пространство - отдельная область в системе для совместной работы пользователей над определенной функциональностью. Например, пространство Договоры и Доверенности, в котором пользователи, имеющие к нему доступ, работают с договорами, доверенностями и общесистемными справочниками. Либо пространство проекта СтальПром, в котором команда этого проекта работает с тикетами и запросами на изменение. При этом команда проекта ФармТех работает в своем рабочем пространстве и не видит данных проекта СтальПром. 

       

      Истории:

      • Как пользователь я хочу иметь возможность выбирать рабочее пространство из списка тех, к которым имею доступ
      • Как пользователь я хочу видеть только те пункты меню (левом и верхнем), вкладки (табы) и данные (экземпляры типов данных), которые относятся к выбранному рабочему пространству
      • Как пользователь я хочу видеть в рабочем пространстве экземпляры только тех типов данных, которые были добавлены на это рабочее пространство (а также "общие" типы данных, которые относятся к глобальному пространству)
      • Как пользователь я хочу видеть в Библиотеке документов рабочего пространства только те файлы и папки, которые относятся к этому пространству
      • Как администратор я хочу иметь возможность управлять рабочими пространствами (создавать, изменять, удалять), настраивать для них пункты меню и типы данных
      • Как администратор я хочу иметь возможность указывать для типов данных принадлежность к глобальному или частному рабочему пространству. Это позволит настраивать типы данных, экземпляры которых будут общими для всех рабочих пространств (например, общие справочники)
      • Как администратор я хочу иметь возможность добавлять (и убирать) типы данных к рабочему пространству, тем самым разграничивая экземпляры типов данных по рабочим пространствам. Например, при добавлении типа данных Договор к рабочим пространствам Договоры компании А и Договоры компании Б, экземпляры договоров не будут пересекаться для этих рабочих пространств (реализуем через редактирование меню)

      Требования:

      • Системное меню (инструменты администратора) должно быть вынесено в отдельное рабочее пространство 
      • Должна быть реализована система управления доступом пользователей/групп к рабочим пространствам
      • Выбор рабочего пространства необходимо перенести влево на макете (сейчас расположен в правом углу, где его не ждешь) вместо значка раскрытия меню. Значок раскрытия/скрытия меню перенести вниз (как у jira). Меню выбора рабочих пространств сделать в виде плиток? с возможностью создать новое пространство и с возможностью поиска (рабочих пространств может быть больше тысячи)
      • При добавлении в рабочее пространство Библиотеки документов, ее данные должны быть отделены от других рабочих пространств 
      • По умолчанию при развертывании системы создается Глобальное рабочее пространство, которое выбрано по умолчанию. В нем отображаются те типы данных, в настройках которых выбрано глобальное пространство
      • Коробочные функциональные модули разбиваем по рабочим пространствам для удобства навигации. 

      Разделение по типам данных:

      • Добавляем к типу данных выбор глобального или частного рабочих пространств. По умолчанию для потомков справочников выбрано Глобальное пространство (это значит, что экземпляры этого типа общие для всех рабочих пространств), для потомков кейсов - частное
      • Если же для типа выбирается частное рабочее пространство, тогда экземпляры этого типа отделены для каждого рабочего пространства, в котором выбран этот тип
      • Тип данных Файлы библиотеки документов - частное рабочее пространство

      Макет:
      https://www.figma.com/design/j5Er4TJxksdo4TQrrwn7GC/%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B8-%D0%BF%D0%BE-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D1%83-Citeck-ECOS-%2F-Journal?node-id=1424-88058&t=pN0B1mPXpeuXQLlS-1

      Вложенные файлы

        Активность

          Люди

            pavel.simonov@citeck.ru Pavel Simonov
            alexey.shlaikov@citeck.ru Alexey Shlaikov
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            3 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:

              Учет времени

                Оценка:
                Первоначальная оценка - 2 недели
                2w
                Осталось:
                Затраченное время - 2 дни, 5 часы Оставшееся время - 1 неделя, 2 дни, 3 часы
                1w 2d 3h
                Затрачено:
                Затраченное время - 2 дни, 5 часы Оставшееся время - 1 неделя, 2 дни, 3 часы
                2d 5h