Problem

При попытке создать ордер IR Swap с премией возникает ошибка:

 

Ошибка при создании платежа премии: 
ORA-20888: Нет прав на этот счет.: Account: не позиционировать. филиал =169 / Alexander / BANK Accid: 14136 User ID: 2926 / trnid=SCBNS 
ORA-06512: at "RESMAN.PKG_SEC_EXCP", line 116 
ORA-06512: at "RESMAN.TR_TRANSACTIONS_BI", line 208 
ORA-04088: error during execution of trigger 'RESMAN.TR_TRANSACTIONS_BI' 
ORA-06512: at "RESMAN.PKG_SEC_EXCP", line 116 
ORA-06512: at "RESMAN.TR_TRANSACTIONS_BI", line 208 
ORA-06512: at "RESMAN.PKG_DEAL_TRN", line 727 
ORA-06512: at "RN_WEB.PKG_DEAL_IRS", line 2986

 

Проблема связана с тем, что у пользователя нет прав на технический счет.

 

В данном примере технический счет называется: 'не позиционировать. филиал =169', а его идентификатор:  Accid: 14136

 

Solution

Необходимо зайти в resadm.exe и предоставить пользователю с идентификатором (в примере User ID: 2926) и предоставить ему права на указанный счет (Accid: 14136)