Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Проблема

При загрузке сделки возникает ошибка:

Сделка не загружена. Ошибка в процедуре 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. Проверьте счет, на который настроены коды из TRADE_ACCOUNT и TRADE_REF.

SELECT f.FILIAL_ID, f.* FROM resman.nostro f WHERE ACCPOINTER = 2710; -- не правильно
/
SELECT f.FILIAL_ID, f.* FROM resman.nostro f WHERE ACCPOINTER = 5473; -- правильно

 

  • Нет меток