9
Ноя
2016

Основные изменения за октябрь 2016


 

Принципиально новый функционал

  • Задача 201729

В настройках орг. структуры изменен справочник «Типы орг. структуры» — теперь он имеет не иерархическую структуру, а линейную. За счет этого существенно упрощается моделирование орг. структуры.
Например, пусть в одном департаменте компании используется иерархия Департамент -> Отдел -> Должность, а в другом Департамент -> Отдел -> Группа -> Должность. В иерархической модели типов орг. структуры потребовалось бы создать две отдельные ветви дерева:
org1
В линейной модели орг. структуры обоих департаментов моделируются с помощью одних и тех же типов орг. единиц:
org2
Таким образом, справочника из 8-10 элементов будет достаточно, чтобы смоделировать практически любую орг. структуру.
См. Руководство администратора.

  • Задача 212806

В режиме администрирования добавлен новый подраздел «Фильтр комментариев в задаче» (Прочее > Пользовательский интерфейс). В нем задаются системные настройки, которые влияют на отображение\скрытие комментариев определенных типов в Ленте комментариев в карточке задачи. Настройки по умолчанию используются только для новых пользователей, если пользователь меняет настройки, они сохраняются у него локально в cookies.
См. Руководство администратора.

  • Задача 212227

Расширенные свойства пользователя (из режима администрирования) теперь отображаются в Профиле пользователя (в пользовательском режиме). Отображаются только те свойства, для которых у данного пользователя указаны Описание и Значение. Свойства удобно использовать, например, если для сотрудников какого-то подразделения необходимо указывать дополнительные сведения, такие как готовность к командировкам, наличие экспертизы в отдельных областях знаний и пр..

Режим администрирования 

user_key_1

Режим пользователя

user_key_2

  • Задача 212808

Когда пользователь принимает календарную встречу, для него автоматически вносятся трудозатраты, равные времени встречи. Теперь если пользователь принял встречу, а позднее отклонил ее, внесенные ранее трудозатраты удаляются.

  • Задача 213399

Плановые трудозатраты, заданные объемно-календарным методом (т.е. общей суммой на период), можно автоматически распределять между несколькими ресурсами одного типа. При изменении таких плановых трудозатрат они снова автоматически перераспределятся (синхронизируется) между ресурсами.
Например, на задачу было запланировано 6 часов работы для двух разработчиков. Это время автоматически распределилось между разработчиками так, что каждому было отведено по 3 часа. Позже общий объем плановых трудозатрат был увеличен до 7 часов. При этом плановые трудозатраты для каждого разработчика автоматически увеличились до 3,5 часов.
Автоматическая синхронизация плановых трудозатрат включается в настройках категории, на вкладке «Ресурсное планирование»:

  • Задача 213438

Для неразыменованных ресурсов (т.е. без указания конкретных исполнителей) реализована возможность автоматического расчета посуточных планов на основе общего объема плановых трудозатрат. Задавать посуточный план вручную для неразыменованных ресурсов нельзя (этот функционал будет реализован позднее).

  • Задача 212498

При создании связи задачи с папкой в файловом хранилище пользователям предоставляются такие же права доступа к папке, какие у них есть в задаче. Эти права формируются на основе:

  • прав доступа для групп на категорию,
  • прав доступа согласно тегам,
  • прав согласно роли пользователя в задаче (подписчик получает права, при удалении из подписчиков пользователь теряет эти права).

Таким образом, пользователь получает право на просмотр и редактирование папки в файловом хранилище если хоть по какому-то праву пользователь видит связанную с папкой задачу. Если все задачи, связанные с папкой, завершены, то редактирование папки запрещено.
См. Методическое руководство администратора.

  • Задача 213046

Во всей системе браузерные уведомления заменены на собственные системные:
alert
Исключение — предупреждение о возможной потере несохраненных данных при переходе на новую страницу (в этом случае по объективным техническим причинам сохранены браузерные уведомления).

Улучшение существующей функции

  • Задача 208123

При выполнении операций с группами и орг. единицами пользователей (удаление, добавление, назначение основной) изменения логируются и отображаются в Журнале в режиме администрирования и в журнале в Профиле пользователя в режиме пользователя.

Режим администрирования:

log_admin

Режим пользователя:

log_user

  • Задача 208140

В настройках подписи на переходе теперь можно выбирать акцептантов по смарт-выражению. Смарт-выражение должно возвращать ID базового пользователя, т.е. пользователя, для которого определяется акцептант подписи (по настройкам самой подписи, блок «Акцептант»). Например, если необходимо запрашивать подпись линейного руководителя сотрудника, то смарт-выражение должно возвращать ID этого сотрудника, а в подписи должен быть выбран параметр «По руководителям».
sign_smart
См. Руководство администратора.

  • Задача 208203

Если текущий статус задачи не входит в основной маршрут, то он отображается в конце в виде блока синего цвета. Eсли при этом текущий статус является терминальным и отрицательным («Отклонить»), то он отображается в виде блока красного цвета.
cat_path_cancelled
cat_path_extra

  • Задача 208772

Добавлены два новых смарт-действия: «Добавить пользователей в группы » и «Удалить пользователей из групп».

  • Задача 208778

В портальных блоках расширена цветовая палитра:
colors
Фон блока соответствует выбранному цвету шапки:
colors2

  • Задача 209096

В категории добавлена новая настройка: возможность запроса подписи при изменении заказчика. Подпись может быть указана напрямую или определяться динамически с помощью смарт-выражения.
owner
См. Руководство администратора.

  • Задача 209182

Расширены возможности управления отображением портального блока «Лента новостей» — реализована возможность не обрезать текст новости, отображать или скрывать заказчика, а также отображать счетчики лайков, просмотров и комментариев.
block_news                      news
См. Руководство администратора.

  • Задача 209239

В интерфейсе проектного управления при просмотре финансовых задач реализована возможность отбора задач по одной или нескольким декомпозициям.
project_fin

  • Задача 209507

При редактировании ДП типа lookup и «Выбор списка задач из категории» (multi lookup) открывается модальное окно. Теперь после выбора значений (т.е. по нажатию на кнопку «Сохранить») или при отказе от редактирования (кнопка «Отменить») модальное окно закрывается. Раньше для этого надо было дополнительно нажать кнопку закрытия окна.

  • Задача 209633

В фильтрах портальных блоков при использовании смарт-выражений появилась возможность обратиться из смарта к параметрам контекста задачи, из которой вызывается блок. Это можно использовать при открытии блока из карточки задачи — например, чтобы в блоке отображались данные по конкретной компании или проекту.
filter
Подробности вызова портальных блоков см. в Руководстве администратора.

  • Задача 209861

В файловом хранилище можно просмотреть историю версий файлов и скачать нужную версию.
fs_versions

  • Задача 212050

Для события «После изменения значений в ДП Таблица» можно выбрать ДП, для которого это событие должно сработать. Это необходимо, если в карточке задачи есть несколько таблиц.
smart_table_1
При редактировании смарт-выражений для этого события доступен контекст:
smart_table_2

  • Задача 212114

При интеграции двух приложений «Первая Форма» теперь можно синхронизировать данные из ДП «Таблица» с колонками любых типов.

  • Задача 212502

Унифицированы настройки уведомлений пользователей во всей системе. Кроме того, изменен подход к настройке уведомлений пользователей по умолчанию. Теперь по кнопке «Настройки по умолчанию» отображаются настройки, выставленные для системного пользователя SystemRobot. Именно они используются при создании нового пользователя.
notif
См. Руководство администратора.

  • Задача 212536

В фильтрах портальных блоков и отчетов FastReport для выпадающих списков с возможностью множественного выбора теперь можно отметить сразу все пункты:
filter_all

  • Задача 213188

Добавлено смарт-действие «Удалить запрошенную подпись». В нем указывается пользователь, от чьего имени выполняется действие, ID запрошенной подписи в задаче и причина удаления. Обратите внимание, что необходимо указывать не ID подписи в списке настроенных в системе подписей, а именно ID запрошенной подписи в задаче (хранится в БД в таблице TaskSignatures).

  • Задача 213194

Существенно расширен список смарт-действий, доступных для использования без контекста, т.е. без привязки к конкретной категории. Эти смарт-действия могут вызываться из смарт-расписаний и из модуля интеграции с системой телефонии.

  • Задача 213271

Усовершенствовано управление всплывающими новостями: новости в завершенных задачах считаются неактуальными и перестают «всплывать».
См. Методическое руководство администратора.

  • Задача 213452

В смарт-действии «Изменить значение плановых трудозатрат» теперь можно указывать либо пользователя (исполнителя), либо ресурс (номер задачи в справочнике ресурсов). В поле «Исполнитель сотрудник» можно указать массив ID пользователей, а в поле «Ресурс» — ID одной задачи.

  • Задача 213643

В интерфейсе Личного кабинета реализована возможность полноценного управления исполнителями задачи: добавления нового исполнителя, удаления исполнителя, передачи ответственности.

Исправление ошибки в ядре 

  • Задача 208528

Изменена последовательность событий при добавлении и удалении исполнителей, а также при делегировании исполнения и ответственности по задаче — теперь сначала отрабатывается смена ответственности, а затем удаление исполнителей (если оно требуется).
См. Методические рекомендации администратору.

  • Задача 208561

Если для перехода на маршруте включена настройка «Требовать написания комментария при переходе из статуса» и на этом же переходе запрашиваются подписи, то комментарий выводится до запроса подписи (раньше он выводился после запроса и терялся при акцепте).

  • Задача 208784

При копировании категорий (в режиме администрирования) теперь копируются и пользовательские шаблоны карточки задачи и карточки новой задачи.

  • Задача 209025

При изменении значения сквозного ДП в карточке задачи автоматически обновляются соответствующие значения в табличном представлении категории.

  • Задача 209682

В интерфейсе ЛК по умолчанию пользователь всегда отвечает на предыдущий комментарий, адресованный ему (т.е. новый комментарий отправляется тому пользователю, который написал предыдущий комментарий текущему пользователю).

  • Задача 212045

При добавлении сквозного ДП в категорию его значения в уже существующих задачах автоматически заполняются и отображаются в табличном представлении категории (раньше это выполнялось по нажатию кнопки «Синхронизировать значение для всех задач»).

  • Задача 212296

Исправлена ошибка, возникавшая при увольнении пользователя, у которого есть просроченные задачи с внесенными плановыми трудозатратами.

  • Задача 212609

В портальном блоке поиска задач при отборе задач учитываются права заместителей: для них отображаются задачи замещаемого сотрудника.

  • Задача 212944

При удалении неиспользуемого ДП в категории он одновременно удаляется и в денормализованной таблице БД.

  • Задача 213025

В проектном интерфейсе право на изменение плановых дат начала и окончания задачи определяется правом «Переносить срок».

  • Задача 213581

Улучшен контроль целостности данных при работе с денормализованными категориями: при изменении текста задачи, на которую ссылается ДП Lookup в денормализованной категории, данные в табличном представлении этой категории обновляются сразу же.

Теги записи