Версия 3.7.0

Дата: 23.01.2021

Новые функции и изменения

  • Добавлена опциональная группировка бюджета и финансовых операций проекта по этапам:
    • Для каждой бюджетной строки и финансовой операции можно выбрать к какому этапу они относятся.
    • В компонентах «Бюджет проекта» и «Операции проекта» доступно представление с группировкой по этапам.
    • В финансовом отчете (P&L) доступен фильтр по этапу, т.е. можно посмотреть отчет в целом по проекту или по отдельному этапу.
    • В отчет с типом «Финансовые данные» добавлено поле «Этап».
  • Для мастера планирования бюджета (по себестоимости труда) по ресурсному плану добавлена опция группировки по этапам проекта. Т.е. бюджет будет спланирован или в целом по проекту или с разбивкой по этапам.
  • Для мастеров признания выручки, себестоимости и затрат проекта также добавлена опция группировки по этапам проекта. Т.е. финансовые операции будут признаны или в целом по проекту или с разбивкой по этапам.
  • В заявках на затраты для строк добавлена возможность выбора этапов проекта, т.е. затраты по заявке можно разнести по этапам проекта.
    • В отчет с типом «Затраты» добавлено поле «Этап».
  • Изменено форматирование поля «Сумма» в бюджете и операциях проекта: добавлена цветовая индикация и знак отрицательного значения.
  • В настройках системы добавлена опция «Уровень задач в операциях признания и планирования по умолчанию».
  • В отчете с типом «Фактические данные» поле «Задача верхнего уровня» переименовано в «Этап».

Исправления и улучшения

  • В ресурсном плане проекта значение в колонке «Всего часов» иногда не обновлялось.
  • Не работала сортировка строк в списках «Расписания» и «Ставки себестоимости» в карточке пользователя.
  • Были перепутаны сообщения подтверждения при операциях принудительного согласования/отклонения заявок на отсутствия.
  • Не отображался прогресс по длительности в обзоре проекта.
  • Прочие незначительные исправления и улучшения.

Изменение API

  • В сущности BudgetEntry, FinancialOperation и ExpenseRequestLine (бюджетные строки, финансовые операции проекта, и строки заявки на затраты) добавлено поле ProjectTaskId. Если разбивка по задачам не требуется, то поле следует заполнить ИД главной задачи (суммарной задачи проекта). Получить ИД главной задачи можно, например, запросом —
https://api.workpoint.app/odata/ProjectTasks?$filter=projectId eq 6ce1f7e7-b88c-4106-8833-d4ac30d6ba15 and leadTaskId eq null&$select=id

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