CftClub.ru
Клуб специалистов ЦФТ-Банк

Форма 301 (8.5) ошибка

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Банковская отчетность (оперативная, обязательная, Oracle Reports)
Предыдущая тема :: Следующая тема  
Автор Сообщение
Васильев Николай
Профи
ФИА-БАНК


Вступление в Клуб: 29.06.2007
СообщениеПн Окт 06, 2008 13:02   Форма 301 (8.5) ошибка Ответить с цитатой
Полезность: 2
При расчете по филиалу возникает ошибка
Цитата:
ORA-06502: PL/SQL: numeric or value error: character to number conversion error
ORA-06512: at "IBS.Z$INTEGR_FORMS_F_301", line 1564
ORA-06512: at "IBS.Z$INTEGR_FORMS_F_301", line 1646

Причина - reg_num описана как number, хотя должна быть string_9.
Код:
   --reg_num         number;
   reg_num         string_9;


В секции проверка и вываливается с ошибкой
Код:
Procedure SetVars(bPrev   boolean   := true)
is
Begin
   If bPrev Then
      V_PARAMS_PREV   := get_prev_params(V_PARAMS);
   End If;
   V_1660_U      := (nvl(lower(V_PARAMS.[PROF].[REP_TEMPLATE]), 'f_301_1660.xlt') = 'f_301_1660.xlt');
   V_2055_U      := (nvl(lower(V_PARAMS.[PROF].[REP_TEMPLATE]), 'f_301_2055.xlt') = 'f_301_2055.xlt');
   V_DATE1         := V_PARAMS.[DATE1];
   P_BRANCH      := V_PARAMS.[BRANCH];
   reg_num         := [BRANCH]::[SLIB].GET_REG_NUM(P_BRANCH);
   V_FILE_NAME      := lpad('0'||reg_num, 4, '0')||to_char(V_PARAMS.[DATE1], 'DDMM".301"');
   

   --debug('reg_num='||reg_num||', V_FILE_NAME='||V_FILE_NAME, 0);
End;
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Банковская отчетность (оперативная, обязательная, Oracle Reports) Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru