Версия от 22.04.2023
Обновлено: 04.10.2023
Дата релиза: 22.04.2023 г.
Новые функции и изменения
Мультивалютность
- Вводятся понятия:
- Базовая валюта — основная валюта системы. К показателям, выраженным в базовой валюте, добавляется постфикс «БВ» (например, «Выручка БВ»).
- Валюта проекта — валюта, в которой ведется планирование и учет по конкретному проекту.Может отличаться от Базовой валюты. К показателям проекта, выраженным в Валюте проекта, добавляется постфикс «ВП» (например, «Выручка ВП»).
- В свойства проекта добавлен атрибут Валюта проекта с выбором из справочника Валюты. После создания проекта Валюта проекта не доступна для редактирования.
- Оценка Выручки/Счетов/Оплат, оценка Затрат и Себестоимости труда проекта выполняется в Валюте проекта.
- Изменение курса Валюты — триггер для перерасчета финансовых показателей проектов, номинированных в этой валюте. Перерасчет выполняется для активных проектов (в статусах, отличных от Отменен и Архивирован) и для версий в статусе «Черновик». Финансовые показателей версий в статусах, отличных от «Черновик» не обновляются при изменении курса.
- Акты и Счета по проектам создаются в Валюте проекта. При редактировании акта или счета предусмотрена возможность ручной корректировки курса Валюты проекта по отношению к Базовой.
- Сумма затрат по Заявке на затраты рассчитывается в Валюте проекта. Для каждой строки затрат предусмотрена возможность указать любую валюту из справочника Валюты. Если валюта строки затрат не совпадает с Валютой проекта, выполняется двойная конвертация: сумма по строке конвертируется в Базовую валюту, а затем в Валюту проекта.
- Если Валюта проекта отличается от Базовой валюты, в финансовом отчете по проекту (вкладка P&L в карточке проекта) доступен выбор валюты отчета: можно переключаться между отображением в Валюте проекта и Базовой валюте. В обзор проекта (вкладка Обзор в карточке проекта) также добавлен переключатель валют.
- Если Валюта проекта отличается от Базовой валюты, при добавлении ресурса в команду проекта ставка себестоимости ресурса конвертируется в Валюту проекта.
- В Финансовые проводки записывается информация как в Базовой валюте, так и в Валюте проекта.
- В отчетах с типами Таймшиты детально, Проекты, Задачи проектов, Финансы, Проводки добавлены показателями с постфиксами «БВ» и «ВП» (выраженные в Базовой валюте и Валюте проекта).
Иные изменения
- В карточку Акта добавлена лента Комментариев, с возможностью добавления Вложений. Добавление комментариев и вложений доступно для актов в любых статусах.
- В набор прав для роли
Пользователь
добавлена гранула Редактирование комментариев. Гранула дает пользователю права на редактирование и удаление собственных комментариев.
- В приложения Проекты и Ресурсы добавлена компонента Сводка по сотрудникам. Компонента предназначена для отслеживания показателей сотрудников в разрезе проектов и календарных периодов.
Исправления и улучшения
- Исправлено: кнопка Сохранить в карточках Уровня и Грейда работает корректно.
- Исправлено: удаление ставок себестоимости Уровней и Грейдов по Локациям работает корректно.
- Иные незначительные исправления и улучшения.
Изменения API
Изменения свойств и методов сущностей
- В сущности ActsOfAcceptance удалены методы DeleteAttachment, UploadAttachment. Добавлены: GetComments, AddComment, DeleteComment, UploadCommentAttachment, DeleteCommentAttachment, GetCommentAttachment. Добавлено readonly свойство AmountBC.
- В сущности Invoice добавлено свойство TotalAmountBC (readonly).
- В сущностях ActOfAcceptanceLine, InvoiceLine добавлены свойства AmountBC (readonly), ExchangeRate. Если в качестве ExchangeRate передан null или 0, то поле автоматически заполняется актуальным курсом.
- Сущность ExpenseRequestLine: добавлены свойства ExchangeRate (если передан null/0 — заполняется автоматически актуальным курсом), AmountBC (readonly), AmountPC (readonly), CurrencyId/Currency (если не передавать — заполняется базовой валютой системы).
- В сущности AccountingEntry, ProjectExpenseEstimate, ProjectRevenueEstimate добавлено свойство AmountBC (readonly).
- В сущность Project добавлено свойство CurrencyId/Currency (если не передавать — заполняется базовой валютой системы).
- Сущность ResourcePlanEntry: добавлены свойства UserCostRate, UserCostRateBC, UserCostRatePC, UserStandardCostRateBC, UserStandardCostRatePC, BillingRateBC, BillingRatePC, UserCost, StandardCostBC, StandardCostPC, CostBC, CostPC, RevenueBC, RevenuePC — все readonly.
- Сущность TimeAllocation: добавлены свойства CostRateBC, CostRatePC, CostBC, CostPC, StandardCostRate, StandardCostRatePC, StandardCost, StandardCostPC, BillingRateBC, BillingRatePC, RevenueBC, RevenuePC, CostNormalizedBC, CostNormalizedPC, StandardCostNormalized, StandardCostNormalizedPC — все readonly. Удалены свойства GenericCostRate, GenericCost.
Изменения в отчетах
- Тип отчета Таймшиты детально:
- Добавлены поля CostBC, CostPC, CostNormalizedBC, CostNormalizedPC, StandardCostBC, StandardCostPC, RevenuePC, RevenueBC.
- Удалены: Cost, CostNormalized, Revenue.
- Тип отчета Финансы: добавлены поля PlannedAmountBC, EstimatedAmountBC, ActualAmountBC.
- Тип отчета Проекты и Задачи проектов: добавлены поля EstimatedCostBC, EstimatedCostOverPeriodBC, EstimatedExpensesBC, EstimatedExpensesOverPeriodBC, EstimatedRevenueBC, EstimatedRevenueOverPeriodBC, EstimatedProfitBC, EstimatedProfitOverPeriodBC, PlannedCostBC, PlannedCostOverPeriodBC, PlannedExpensesBC, PlannedRevenueBC, PlannedProfitBC, PlannedProfitOverPeriodBC, ActualCostBC, ActualCostOverPeriodBC, ActualCostNormalizedBC, ActualCostNormalizedOverPeriodBC, ActualExpensesBC, ActualExpensesOverPeriodBC, ActualRevenueBC, ActualRevenueOverPeriodBC, ActualRevenueTMBC, ActualRevenueTMOverPeriodBC, ActualProfitBC, ActualProfitOverPeriodBC, ForecastedCostBC, ForecastedCostOverPeriodBC, ForecastedExpensesBC, ForecastedExpensesOverPeriodBC, ForecastedRevenueBC, ForecastedRevenueOverPeriodBC, ForecastedProfitBC, ForecastedProfitOverPeriodBC.