...
В данном параграфе предполагается, что пользователь знаком с методами расчета доходов, которые используются в Навигаторе и обнаружил расхождение между ожидаемым результатом и данными, которые отображаются в интерфейсе отчета PNL.
Если доход за определенный период рассчитался неверно, рекомендуем провести диагностику проблемы, описанную ниже.
- Локализуйте проблему:
- определите счет, продукт и инструмент, доход для которых рассчитывается неправильно, используя группировку по этим параметрам
- варьируя даты отчета, локализуйте, насколько это возможно, интервал, на котором возникает ошибка (желательно, до одного дня)
- добавьте в отчет колонки, которые соответствуют различным типам доходов, чтобы определить, какая именно часть дохода рассчитывается неправильно.
- Ознакомьтесь с данными детализации для той ячейки, в которой отображается неверный доход: число в ячейке получается суммированием отображаемых в детализации данных.
- Для продукта Покупка и продажа ценных бумаг при диагностике используйте отчет Доходы за период. Оставьте все параметры переоценки незаполненными: тогда, при корректно заполненных остальных параметрах в Доходах за период будут отображаться те же данные, что и в PNL, но более подробно.
После того, как были собраны данные об ошибке, проверьте, соответствуют ли найденные симптомы одной из описанных ниже распространенных проблем.
Отсутствует котировка по бумаге.
В этом случае в графе Рыночная цена для входящей или исходящей позиции в отчете Доходы за период будет стоять 0 и переоценка позиции будет произведеена некорректно.
Отсутствует валютный курс.
Конвертация производится если не совпадают какие-то из валют: сделки, платежа и отчета. При конвертации, если курс одной из валют не найден, сумма обнуляется. Поэтому отсутствие курса может привести к аномально большим доходам / расходам, сравнимым с оборотами по инструменту.
Быстро удостовериться в наличии и корректности курса Национального Банка по определенной валюте поможет следующий запрос со схемы RESMAN:
Блок кода |
---|
select pkg_convert.f_convert |
([currency id], national_ccy, |
DATE
)
from
[amount], [date]) from dual; |
Результат — это сумма AMOUNT, конвертированная из валюты с идентификатором CCY_ID в национальную валюту по курсу Национального Банка на дату DATE.
Некорректное погашение.
Инструмент на начало и конец периода переоценивается в соответствии с данными справочника. При этом изменение его стоимости компенсируется зарегистрированными выплатами от эмитента. Если по справочнику инструментов для выбранного инструмента за период отчета должны пройти погашения/выплаты купонов, удостоверьтесь, что были корректно созданы соответствующие сделки/платежи.
...
Свойства страницы | |||
---|---|---|---|
| |||
|