Проблема

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

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).
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 
SELECT * FROM resman.customer WHERE id = 169;
CUSTIDCUSTNAMEENGLISH1NETTINGBICDOMBICINTINNACCOUNTTELEXEXISTLIMITSOKPOPRC_KONVNULLPRCCONFIRM_TYPEDEFAULT_PORTFOL_FXDEFAULT_PORTFOL_DPDEFAULT_NOSTRO_TYPE_FXDEFAULT_NOSTRO_TYPE_DPSOFTLINK_HEADCHECKLIMITEMAILSHTNAMETELEX_FULLOPERDAY_ID1OPERDAY_ID2NAGREEMENTTEST_KEYCB_TYPEAGREEMENT_TYPEOUTPUT_DIRECTORYREGNPRC_NEREZ_TPRC_NEREZ_PFIXED_CODELAST_UPDATESEC_TRUST_AGREEMNT_NUMTRANSFERT_IDKPPREG_DATEIDONEBILLONEPAYMENTSEC_ROLESCID_LIMITCOUNTRY_IDISOWNERWHOCHANGEDSTATEFILIAL_IDLAST_USERIDINDUSTRY_IDOWNER_TYPEACCOUNTING_METHODACC_NUM_CODE_IN_MASKCREATE_DATEPUBLICKEY_IWELLFILIAL_HEADOGRNADDRESS_F_TO_DELETEADDRESS_Y_TO_DELETE
BANKООО «СофтВел Консалтинг»Softwell BankTrue044525512SOFTWELLXXX770000234530101810500000000512    False113CC True BANK 2000222222 FalseCD     10.05.16 11111111111111111 169 419929016961True True1692765  FIFO