Базовая валюта — основная валюта системы. К показателям, выраженным в базовой валюте, добавляется постфикс «БВ» (например, «Выручка БВ»).
Валюта проекта — валюта, в которой ведется планирование и учет по конкретному проекту.Может отличаться от Базовой валюты. К показателям проекта, выраженным в Валюте проекта, добавляется постфикс «ВП» (например, «Выручка ВП»).
В свойства проекта добавлен атрибут Валюта проекта с выбором из справочника Валюты. После создания проекта Валюта проекта не доступна для редактирования.
Оценка Выручки/Счетов/Оплат, оценка Затрат и Себестоимости труда проекта выполняется в Валюте проекта.
Изменение курса Валюты — триггер для перерасчета финансовых показателей проектов, номинированных в этой валюте. Перерасчет выполняется для активных проектов (в статусах, отличных от Отменен и Архивирован) и для версий в статусе «Черновик». Финансовые показателей версий в статусах, отличных от «Черновик» не обновляются при изменении курса.
Акты и Счета по проектам создаются в Валюте проекта. При редактировании акта или счета предусмотрена возможность ручной корректировки курса Валюты проекта по отношению к Базовой.
Сумма затрат по Заявке на затраты рассчитывается в Валюте проекта. Для каждой строки затрат предусмотрена возможность указать любую валюту из справочника Валюты. Если валюта строки затрат не совпадает с Валютой проекта, выполняется двойная конвертация: сумма по строке конвертируется в Базовую валюту, а затем в Валюту проекта.
Если Валюта проекта отличается от Базовой валюты, в финансовом отчете по проекту (вкладка 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 (если не передавать — заполняется базовой валютой системы).