You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
В таблице сделок на фондовом рынке стимость погашения учитывается к колонке "Стоимость погашения" и "Амортизация". Нужно убрать из колонки амортизации. Аналогично в таблице "Портфель" стоимость погашения учитывается в колонке "Амортизация" и "Курсовой доход", нужно стоимость погашения убрать из колонки амортизации.
The text was updated successfully, but these errors were encountered:
Проблема вызвана особенностью формирования отчетов Уралсиба. По событию погашения указанной выше облигации брокер предоставил 2 отчета: в 1 ночи и в 11 часов дня (с префиксом в имени файла "_final.xls.zip"). В первом отчете содержалась информация 200 рублей "погашения номинала", во втором отчете добавила еще информация о списании ЦБ из-за ее погашения.
В итоге приложение из первого отчета определило событие "Амортизация облигации", а из второго - "Погашение облигации" (смотрите связанную задачу gh-108). Т.е. это разные события, то индекс в БД, проверяющий уникальность событий пропускает оба события.
Чтобы не допустить повторения не рекомендуется прогружать ночные отчеты брокера Уралсиб, если в 11 часов приходит уточняющий отчет. Т.к. ночные отчеты в этом случае не содержат полной информации.
Если ситуация у вас воспроизвелась, то необходимо:
Остановить приложение.
Удалить БД, удалив 2 файла portfolio.mv.db и portfolio.trace.db из домашней директории пользователя.
Удалить из директории <домашняя-директория-пользователя>/investbook/uralsib/ промежуточный ночной отчет.
Запустить приложение и прогрузить все отчеты из поддиректорий <домашняя-директория-пользователя>/investbook/.
Проблема не является багой, связана с особенностью формирования отчетов Уралсибом. Выше указано какие отчеты Уралсиб Брокера должны загрузаться, чтобы проблема не возникала. Заявку закрываю.
В таблице сделок на фондовом рынке стимость погашения учитывается к колонке "Стоимость погашения" и "Амортизация". Нужно убрать из колонки амортизации. Аналогично в таблице "Портфель" стоимость погашения учитывается в колонке "Амортизация" и "Курсовой доход", нужно стоимость погашения убрать из колонки амортизации.
The text was updated successfully, but these errors were encountered: