Изменить логику заполнения Суммарная стоимость выпусков цифровых финансовых активов и иных цифровых прав, размещенных в информационной системе, по состоянию на последний календарный день отчетного квартала:
Суммарная стоимость выпусков>' рассчитывается по каждому из ЦФА, попавших в выборку из п.vi в соответствии со следующей логикой:
Для каждого ЦФА, попавшего в выборку, проверяется наличие записей в «Операции с ЦФА» с типом «Вторичное обращение» ( release-service.deals.type='secondary'):
Если такие записи найдены, проверяется дата операций по каждой записи (release-service.deals.executed_at):
Если как минимум 1 дата операции находится в диапазоне меньше или равна 90 календарным дням от последней даты выбранного пользователем периода, проверяется по самой актуальной (последней по дате) операции цена ЦФА (release-service.deals.price_per_dfa с конвертацией в рубли (/100)), которая будет является рыночной стоимостью. Далее рассчитанная рыночная стоимость умножается на количество (realese_service.deals.amount_dfas)* соответствующего ЦФА из выборки п.vi и указывается как суммарную стоимость этого ЦФА.
Если дата операции больше 90 календарных дней от последней даты выбранного пользователем периода, рассчитывается суммарная стоимость искомого ЦФА как цена таких ЦФА (release-service.deals.price_per_dfa с конвертацией в рубли (/100.00)), умноженная на количество ЦФА в сделке (realese_service.deals.amount_dfas) в операциях с типом "Первичное размещение" realese_service.deals.type='invest'
Если такие записи не найдены, рассчитывается суммарная стоимость искомого ЦФА как цена таких ЦФА (release-service.deals.price_per_dfa с конвертацией в рубли (/100.00)), умноженная на количество ЦФА в сделке (realese_service.deals.amount_dfas) в операциях с типом "Первичное размещение" realese_service.deals.type='invest'