Проблема
При загрузке сделки возникает ошибка:
Сделка не загружена. Ошибка в процедуре pkg_deal_sec.PROC_DEAL_SEC_INSERT ORA-20777: DEBUG INFO: Default nostro account not found. pnostro_account_money = pnostro_account_sec = -1 product_id = 45 trade_account_id = 2710 trade_account_type = P instrument_id = 29174 currency_id = 2 tradesection = 5 instrument_type = BOND filial_id = 45 cid = 2299 nostro_cid = 451 exchange_id = 42 actiontype_code = SELL cfu_id = 388 ext_system_id = 3 trader_id = 3407 broker_id = trnid = SCCLR baseactive = currencyprice = ORA-06512: at "RESMAN.ZZZ_EX", line 48 ORA-06512: at "RESMAN.PKG_DEAL_SEC", line 661 ORA-06512: at "RESMAN.PKG_DEAL_SEC", line 830 ORA-06512: at "RESMAN.PKG_DEAL_SEC", line 1696 ORA-06512: at "RESMAN.PKG_SEC_BROKER_DEALS", line 1170
Решение
Обратите внимание на значение филиала (filial_id = 45) в тексте ошибки. Если у вас однофилиальная версия Навигатора значение поля филиала должно совпадать с идентификатором Банка (роль Владелец сделок) в справочнике Бизнес-партнеров.
Если значение филиала определилось некорректно:
- Проверьте настройку кода для владельца сделки (TRADE_FIRMID.SEC_BROKER_DEALS) в справочниках Коды для сущности Контрагент;
- Проверьте филиал (nostro.filial_id) торгового счета (trade_account_id) указанного в тексте ошибки;
- Проверьте настройки счетов по-умолчанию.
Если вы считаете что все настроено корректно, необходимо зарегистрировать задачу на портале HD.SOFTWELL, мы поможем вам.
Похожие статьи