Перейти к основному содержимому
Версия: 1.2.3

Патч 1.1.3

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

Новая функциональность


Сущность "Активности"

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

В таблицах Карточка трудозатрат (wtm_timecard) и Списания времени (wtm_time_entry) созданы новые колонки с заголовком Активность, которые ссылаются на значения таблицы Активности (wtm_activity). Старые поля Категория (category) и Категория (other) в этих таблицах деактивированы.

предупреждение

Запустите миграционный скрипт для корректного отображения существующих данных по трудозатратам после обновления на версию 1.1.3.

Для этого выполните следующие действия:
  1. В навигаторе перейдите в ПланировщикЗапланированные скрипты.

  2. Найдите и откройте запись Activity Migration

    ({URL экземпляра}/record/sys_schedule_script/175558952318853935).

  3. Нажмите Выполнить в правом верхнем углу формы.

В результате выполнения скрипта:

  • Будут созданы записи в таблице Активности (wtm_activity) на основе существующих значений поля Категория таблиц Списания времени (wtm_time_entry) и Карточка трудозатрат (wtm_timecard).
  • Будут заполнены поля Активность для существующих записей в указанных таблицах.

Типы активностей

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

Для этого в систему добавлена новая таблица Типы активности (wtm_activity_type) с готовыми типами для коробочных активностей. Пользователи могут добавить дополнительные типы активностей и сделать их доступными для использования всеми сотрудниками.

Исправления


  • DEF0021569: Исправили ошибку, из-за которой неверно позиционировалось окно комментария в Табеле трудозатрат при изменении масштаба. В новой версии мы учли этот случай и теперь окно открывается по центру экрана на уровне ячейки.
  • DEF0021073: Исправили ошибку, из-за которой подсказка с комментарием об отклонении в Табеле трудозатрат отображалась ниже, чем соответствующая карточка. В новой версии мы доработали логику расположения комментария отклонения в функциях setPopupPosition и initHint и теперь подсказка с комментарием открывается рядом с кнопкой Причина отклонения соответствующей карточки. Кроме этого, добавили кнопку-крестик для закрытия комментария об отклонения.
  • DEF0020345: Исправили ошибку, из-за которой окно комментария в Табеле трудозатрат принимало неверную высоту при удалении ранее сохраненного текста. В новой версии добавили сброс высоты окна перед перерасчетом и теперь высота окна уменьшается до значения по умолчанию после удаления ранее введенного комментария.
  • DEF0020283: Исправили ошибку, из-за которой в карточках трудозатрат генерировались неправильные ссылки на связанные задачи.
  • DEF0018804: Исправили ошибку, из-за которой в шапке табеля трудозатрат отображалось списанное время, даже если соответствующая карточка трудозатрат была удалена. В новой версии добавлено бизнес-правило для пересчета времени в табеле при удалении связанных карточек трудозатрат и теперь время в шапке табеля отображается корректно.