Версия 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
Для обратной совместимости если поле не заполнено, то на стороне сервера оно будет автоматически заполнено ИД главной задачи.