Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Комментарий: Дополнил информацией, привёл форматирование в порядок

Проблема

Котировки не загружаются в Навигатор.

Решение

Убедитесь, что верно настроены коды:

Не загружается биржевая сделка в Navigator.

Решение

SELECT c.code_value as "Значение кода",decode(C.LOAD_QUOTATION,'True','Да','Нет') as "Загружать котировку?",C.REQUEST_GROUP as "Группа", RMRP.PARAM_NAME as "Доп.атрибут. Название", (decode(to_char(RCPV.PARAM_VALUE),'4','ISIN',to_char(RCPV.PARAM_VALUE))) as "Доп.атрибут. Значение" FROM codes c join code_param_values rcpv on RCPV.CODE_ID=C.ID join mu_request_params rmrp on rmrp.param_id = rcpv.param_id where c.TYPE_ID in (SELECT type_id FROM RESMAN.CODE_TYPES where EXT_SYSTEM_ID=117 and ENTITY_ID=1);
панель
bgColor#fff

Перед тем, как завести задачу, соберите следующие данные, подразумевается что проверка происходит во время торгового дня и все логи будут анализироваться за день торгов:

  1. Проверьте, нет ли на базе инвалидных объектов
  2. Укажите способ соединения с сервером биржи, варианты ответа:
    1. ASTSBridge,
    2. иное
  3. Убедитесь, что шлюз к бирже (ASTSBridge или иной) запущен.
  4. Посмотрите, нет ли ошибок в логах сервиса, являющегося шлюзом к бирже
    • Если ошибки в логах шлюза есть(в данном случае для выявления проблемы необходимо связаться с поддержкой биржи), и Вы не поняли причину — не забудьте приложить логи к задаче
  5. Посмотрите, нет ли ошибок в логах Адаптера Московской Биржи
  6. Посмотрите, нет ли ошибок в логах Адаптера StorageAPP и есть ли подписка на сделки необходимого Адаптера Московской Биржи
    • Если ошибки в логах адаптера Адаптера StorageAPP есть – не забудьте приложить логи к задаче
  7. Если используется Адаптер NavXLMUNApp, посмотрите, есть ли подписка на сделки необходимого Адаптера Московской Биржи и нет ли ошибок в логах и переходите к пункту 9
    • Если ошибки в логах адаптера Адаптера NavXLMUNApp есть – не забудьте приложить логи к задаче
  8. Если не используется адаптер NavXLMUNAPP, сделка не сразу регистрируется в Навигаторе, сначала она попадать в Хранилище, следовательно надо проверить, запущен ли адаптер SWStore
    1. Посмотрите, нет ли ошибок в логах адаптера SWStore
    2. Если ошибки в логах адаптера SWStore есть — не забудьте приложить логи к задаче
    3. Если адаптер SWStore запущен, посмотрите, есть ли сделки в Хранилище с помощью запроса:

      Блок кода
      languagesql
      titleЗапрос 1
      collapsetrue
      select * from kip.STORE_DEALS where LOADTIME>=trunc(sysdate); --используется ограничение для поиска сделок текущего торгового дня
    4. Если Запрос 1 что-то вернул — не забудьте приложить результат запроса к задаче
    5. Если Запрос 1 ничего не вернул, значит, проблема, скорее всего, в адаптерах Адаптера Московской Биржи, Адаптера StorageAPP заводите задачу, приложив всё, что удалось собрать и конфигурационные файлы данных адаптеров (.ini) .
    6. Если Запрос 1 что-то вернул, необходимо посмотреть, запущен ли адаптер NavXLAdptrV5
    7. Посмотрите, нет ли ошибок в логах адаптера NavXLAdptrV5
      • Если ошибки в логах адаптера NavXLAdptrV5 есть – не забудьте приложить логи к задаче
    8. Если Запрос 1 что-то вернул, необходимо посмотреть, дошла ли информация до Сервисных операций
  9. Анализируем наличие информации в сервисных операциях с помощью запроса:

    Якорь
    sbd
    sbd

    Блок кода
    languagesql
    titleЗапрос 2
    collapsetrue
    select * from kip.STORE_DEALS where LOADTIME>=trunc(sysdate); --используется ограничение для поиска сделок текущего торгового дня
  10. Если Запрос 2, что-то вернул, необходимо обратить внимание на поля
    1. RN_TICKET — Тикет в РН, если поле заполнено, значит, сделка загружена; возможно, вы просто не смогли её найти, попробуйте ещё раз обратив внимание на настройки отображения сделок в модуле (счета, настройки отчета, настроек модуля и тп)
    2. STATUS:
      • 0 — без ошибок либо не загружалась;
      • 1 — для информации;
      • 2 — ошибка
    3. ERROR_STR — текст ошибки или информации
  11. Если Запрос 2 что-то вернул — не забудьте приложить результат запроса к задаче
  12. Если Запрос 2 ничего не вернул, значит, проблема скорее всего в адаптере NavXLAdptrV5 --> заводите задачу, приложив всё, что удалось собрать.
  13. Для полноты данных ещё можно посмотреть протокол сервисных операций, он очень поможет при анализе ошибки:

    Блок кода
    languagesql
    titleЗапрос 3
    collapsetrue
     SELECT * FROM resman.sec_broker_deals_log where event_date>=trunc(sysdate); --используется ограничение для поиска информации текущего торгового дня
  14. Результат Запроса 3 необходимо анализировать, возможно что обнаружится явная проблема с настройками для загрузки, если нет не забудьте приложить результат запроса в задачу
  15. Собрав данные, попробуйте их проанализировать, может быть, ответ лежит на поверхности. Если нет, необходимо завести задачу, куда прикрепить всё что удалось обнаружить
  16. После того, как проблема решена, пожалуйста, сообщите чем всё закончилось:
    • Опишите окончательную постановку проблемы. Опишите, каким оказалось решение, и укажите тупиковые пути, которых стоит избегать
    • Для достаточно серьёзных проблем можно послать резюме с историей поиска их причин
панель
bgColor#fff
Без форматирования

Похожие статьи

Содержимое по меткам
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@440144c
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("bloomberg","сделки","инструмент") and type = "page" and space = "KBNav"
labelsbloomberg сделки инструмент

Свойства страницы
hiddentrue
Related issues