Проблема
Не выгружается сделка во внешнюю систему.
Решение
Сразу оговоримся, что здесь речь идёт только про отправку сделок, то есть до того момента, когда Адаптер NAVIGATOR отправил сделку в очередь адаптера внешней системы. Приём сделки адаптером внешней системы и обработка во внешней системе не рассматриваются в рамках этой темы (систем много, работают по-разному).
Перед тем, как завести задачу, соберите следующие данные:
- Сделка переведена в статус соответствующий отправке во внешнюю систему (далее "статус 2")?
- Сделка должна быть переведена в статус 2 автоматически или вручную?
- Если автоматически, то у торгового счёта сделки установлен признак "отправлять автоматически"? Настроен интервал отправки? Включён адаптер NAVIGATOR? У внешней системы с которой поступила данная сделка (поле typeinput) установлен признак Автоматически в БО?
- Если вручную, то есть ли в попап-меню пункт по переводу сделки в статус 2?
- Какой тип сделки отправляем во внешнюю систему (vw_FX, vw_DP, vw_SEC_DEAL и так далее)?
- Подписана ли система на объект — можно проверить в таблице tbl_recivesystems.
- Система является бэкофисной? (select system_role from ext_systems where system_aliace = название системы. Для бэкофисной системы значение system_role должно быть равно 1).
- Формируется ли запись в таблице tbl_ford_32 для отправки в необходимую внешнюю систему?
- Запись в таблице tbl_ford_32 имеет заполненный idpocket?
- Сделка проходит фильтры, установленные для данной системы (таблица tbl_exclusivesystems)?
- Для конверсионных (СВОП и межпортфельные) и ценно-бумажных (РЕПО) сделок может не заполняться idpocket по причине того, что они являются частью сделок. Проверьте записи для остальных тикетов, входящих в данную сделку.
Похожие статьи