Новая версия Программного интерфейса FIX - 3.15.0
В функционал данной версии интерфейса были внесены следующие изменения:
- Реализован альтернативный вариант заполнения тэга #60 в сообщениях Execution Report.
- Поддержан набор настроек для корректного репортинга сделок в систему Bloomberg TOMS.
- Добавлена возможность явного задания начального значения счетчика FIX-сессии.
- Поддержана обратная подмена клиентских кодов при репортинге.
- Поддержана автоматическая остановка адаптера в случае, когда путь к файлу XML-схемы является некорректным или сам файл не соответствует формату XML.
- Поддержана возможность отправки FIX-сообщений, типы которых не описаны в XML-схеме.
- На уровне формата схемы поддержана возможность подмены значений тэгов входящих сообщений в зависимости от значения другого тэга.
Также были исправлены недоработки предыдущих версий:
- Исправлена ошибка с отправкой отчета об успешном выполнении замены и полном исполнении заявки, когда в процессе замены исполненное количество становилось больше указанного в запросе.
- Порядок тэгов в сообщениях Quote Request приведен в соответствие с требованиями FIX-протокола.
- Исправлена ошибка, приводившая к тому, что при последовательных запросах на снятие и замену заявки ответ отправлялся только на последний запрос.
- Исправлена ошибка некорректного заполнения и отсутствия ряда тэгов в сообщениях Execution Report для заявок и сделок по классам РЕПО с ЦК.
- Исправлена ошибка с выставлением стоп-заявкок со сроками действия "До отмены" и "До даты".
- Исправлена ошибка некорректного заполнения тэгов #14 и #151 в отчетах о замене частично-исполненных OMS-заявок.
- Исправлена ошибка некорректной обработки и зависания модуля при клиентском запросе Resend Request.