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

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

« Предыдущий Версия 7 Следующий »

Проблема

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


 

trade_account_id = 
instrument_id = 873
product_name = SEC
currency_id = 1
tradesection = 5
instrument_type = SHAR
cid = 1307
trader_id = -1
broker_id = 
exchange_id = 1307
actiontype_code = SELL
issuer = 621
filial_id = 1772
ext_system_id = 3

ORA-06512: на  "RESMAN.ZZZ_EX", line 48
ORA-06512: на  "RESMAN.PKG_SECURITIES", line 367
ORA-06512: на  "RESMAN.PKG_DEAL_SEC", line 2051
ORA-06512: на  "RESMAN.PKG_SEC_BROKER_DEALS", line 1574

Решение

1) Одной из причин возникновения подобной ошибки может являться некорректное определение значение параметра filial_id.

Для загрузки сделки необходимо завести коды Контрагента, значение которых находятся в полях TRADE_FIRMID (Банк - головная организация. Как правило имеет значение =1 или =169) и филиал TRADE_PARTNER_FIRMID.

К коду из поля TRADE_FIRMID должен быть привязан центральный контрагент.

select * from resman.codes where code_value = 'MC0285500000';
ENTITY_IDTYPE_IDCODE_VALUEPRICE_INSTRUMENTPRODUCT_IDMATURITY_CLASSTRANSFERT_IDIDLOT_VOLUMELOT_VOLUME_MAXLOT_VOLUME_MINLOT_VOLUME_INCPIPS_WEIGHTTRADE_SECTION_IDTRADE_SECTION_MODELOAD_QUOTATIONREQUEST_GROUPDAY_COUNT_CONVENTIONINTEREST_TYPEFLOAT_A_MAT_CLASS_IDFIXING_DELTACONVERT_TO_CSC_STATUSCONVERT_TO_CSC_ERROR
169215MC0285500000    9278       False     0 




Необходимо проверить значение ENTITY_ID в коде

 

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

  • Нет меток