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

Ошибка при учете задолженности кредита
На страницу 1, 2  След.
 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение
Предыдущая тема :: Следующая тема  
Автор Сообщение
bobojon
Участник со стажем


Вступление в Клуб: 23.02.2012
СообщениеВт Июл 10, 2012 13:23   Ошибка при учете задолженности кредита Ответить с цитатой
Полезность: Нет оценки
Добрый день коллеги. У меня при Учете задолженности в Кредит появляется ошибка "По договору 2010/350-08 основной долг просрочен 101 дней, начисление процентов остановлено!". Нужен помощь от братья специалистов.
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеВт Июл 10, 2012 13:54   Re: Ошибка при учете задолженности кредита Ответить с цитатой
Полезность: Нет оценки
bobojon, по-моему предельно понятное сообщение об ошибке Smile
Что не так?
bobojon
Участник со стажем


Вступление в Клуб: 23.02.2012
СообщениеВт Июл 10, 2012 14:51   Re: Ошибка при учете задолженности кредита Ответить с цитатой
Полезность: Нет оценки
devor пишет:
bobojon, по-моему предельно понятное сообщение об ошибке Smile
Что не так?


где посмотреть что бы нормально запустилось ?
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеВт Июл 10, 2012 14:53   Re: Ошибка при учете задолженности кредита Ответить с цитатой
Полезность: Нет оценки
bobojon пишет:

где посмотреть что бы нормально запустилось ?

В поддержку обратиться.
bobojon
Участник со стажем


Вступление в Клуб: 23.02.2012
СообщениеВт Июл 10, 2012 14:54   Re: Ошибка при учете задолженности кредита Ответить с цитатой
Полезность: Нет оценки
devor пишет:
bobojon пишет:

где посмотреть что бы нормально запустилось ?

В поддержку обратиться.


По другому никак? Раньше все нормально запускался ?
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеВт Июл 10, 2012 14:59    Ответить с цитатой
Полезность: Нет оценки
Приведите ПОЛНОЕ сообщение об ошибке, пример:

ORA-20300: APP-PR_CRED.REG_DEBT: По договору в состояниии Закрыт не производится Учет

ORA-06512: на "IBS.MESSAGE", line 58

ORA-06512: на "IBS.Z$PR_CRED_REG_DEBT", line 1633

ORA-06512: на "IBS.Z$U$615149311", line 1186

ORA-06512: на line 1
bobojon
Участник со стажем


Вступление в Клуб: 23.02.2012
СообщениеВт Июл 10, 2012 15:14    Ответить с цитатой
Полезность: Нет оценки
vtar пишет:
Приведите ПОЛНОЕ сообщение об ошибке, пример:

ORA-20300: APP-PR_CRED.REG_DEBT: По договору в состояниии Закрыт не производится Учет

ORA-06512: на "IBS.MESSAGE", line 58

ORA-06512: на "IBS.Z$PR_CRED_REG_DEBT", line 1633

ORA-06512: на "IBS.Z$U$615149311", line 1186

ORA-06512: на line 1


ORA-20300: APP-PR_CRED.REG_DEBT: По договору 2010/350-08 основной долг просрочен 102 дней, начисление процентов остановлено!

ORA-06512: на "IBS.MESSAGE", line 58

ORA-06512: на "IBS.Z$PR_CRED_REG_DEBT", line 1563

ORA-06512: на "IBS.Z$PR_CRED_REG_DEBT", line 1935

ORA-06512: на "IBS.Z$U$10472945", line 1163

ORA-06512: на line 1

BEGIN

$$$.Z$U$10472945.P(?,?,?);

END;
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеВт Июл 10, 2012 15:23    Ответить с цитатой
Полезность: Нет оценки
в Администраторе словаря в продукте Кредиты откройте операцию

Учет задолженностей
REG_DEBT

перейдите на вкладку Пакет , Тело, нажмите CTRL + G
введите 1563, затем нажмите F12

приведете здесь строку кода, соответствующу. строке 1563,

а затем таким же образом - строке 1935.

У меня в REG_DEBT нет таких сообщений, видимо другая версия ...
bobojon
Участник со стажем


Вступление в Клуб: 23.02.2012
СообщениеВт Июл 10, 2012 15:31    Ответить с цитатой
Полезность: Нет оценки
vtar пишет:
в Администраторе словаря в продукте Кредиты откройте операцию

Учет задолженностей
REG_DEBT

перейдите на вкладку Пакет , Тело, нажмите CTRL + G
введите 1563, затем нажмите F12

приведете здесь строку кода, соответствующу. строке 1563,

а затем таким же образом - строке 1935.

У меня в REG_DEBT нет таких сообщений, видимо другая версия ...

Код строки 1563
pragma error('По договору '||id_cred.[NUM_DOG]||' основной долг просрочен '||num_prosr||' дней, начисление процентов остановлено!');

Код строки 1935
if stop_reg_prc(this, P_DATE, P_BUS_PROC) then
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеВт Июл 10, 2012 15:36    Ответить с цитатой
Полезность: Нет оценки
1) перед pragma error что за код ( if .... ) приведите

2) приведите код процедуры stop_reg_prc (она скорее всего в Локальных описаниях)
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеВт Июл 10, 2012 15:37   Re: Ошибка при учете задолженности кредита Ответить с цитатой
Полезность: Нет оценки
bobojon пишет:
devor пишет:
bobojon пишет:

где посмотреть что бы нормально запустилось ?

В поддержку обратиться.


По другому никак? Раньше все нормально запускался ?

По-другому - это надо понимать технологию или уметь читать код.
bobojon
Участник со стажем


Вступление в Клуб: 23.02.2012
СообщениеВт Июл 10, 2012 15:38    Ответить с цитатой
Полезность: Нет оценки
vtar пишет:
1) перед pragma error что за код ( if .... ) приведите

2) приведите код процедуры stop_reg_prc (она скорее всего в Локальных описаниях)

1.
if from_here then
pragma error('По договору '||id_cred.[NUM_DOG]||' основной долг просрочен '||num_prosr||' дней, начисление процентов остановлено!');
else
debug_pipe('По договору '||id_cred.[NUM_DOG]||' основной долг просрочен '||num_prosr||' дней, начисление процентов остановлено');
end if;
2.
function stop_reg_prc(id_cred ref [PR_CRED], on_date [DATE], P_BUS_PROC ref [BUS_PROCESS]) return boolean
is
num_tune number;
stop_prc boolean;
num_prosr number;
begin

stop_prc :=false;

if P_BUS_PROC = &BusProcess('УЧЕТ_ПРЦ') or (P_BUS_PROC = &BusProcess('ВЫНОС') and V_PRC = 1)
then
num_tune:=nvl(::[FP_TUNE].[LIB].get_num_value('NUMBER_DAYS_STOP_REG_PRC' ,::[FP_TUNE].[LIB].set_canons('METACLASS', id_cred%class, 'KIND_CREDITS', id_cred.[KIND_CREDIT], 'DEPART', id_cred.[DEPART], 'FT_MONEY', id_cred.[FT_CREDIT])), 0);
&msg(&METHOD$||'.stop_reg_prc '||' num_tune= '||num_tune);
if num_tune>0 then
num_prosr := greatest(GetDaysProsrochka(id_cred, on_date), ::[PR_CRED].[CALC_GR_RISK].GetDaysProsrByExeclan(id_cred, on_date));
if num_prosr > num_tune then
&msg(&METHOD$||'.stop_reg_prc '||' GetDaysProsrochka(id_cred, on_date) = '||num_prosr);
&msg(&METHOD$||'.stop_reg_prc '||' ::[PR_CRED].[CALC_GR_RISK].GetDaysProsrByExeclan(id_cred, on_date) = '||::[PR_CRED].[CALC_GR_RISK].GetDaysProsrByExeclan(id_cred, on_date));
if from_here then
pragma error('По договору '||id_cred.[NUM_DOG]||' основной долг просрочен '||num_prosr||' дней, начисление процентов остановлено!');
else
debug_pipe('По договору '||id_cred.[NUM_DOG]||' основной долг просрочен '||num_prosr||' дней, начисление процентов остановлено');
end if;
stop_prc := true;
end if;
end if;
end if;

return stop_prc;

end;
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеВт Июл 10, 2012 15:45    Ответить с цитатой
Полезность: Нет оценки
from_here где присваивается значение ?

поищите в операции строку вида

from_here :=
bobojon
Участник со стажем


Вступление в Клуб: 23.02.2012
СообщениеВт Июл 10, 2012 15:47    Ответить с цитатой
Полезность: Нет оценки
vtar пишет:
from_here где присваивается значение ?

поищите в операции строку вида

from_here :=


procedure Clear_vars is
begin
V_DEBT.delete;
V_DEBT_SUMMARY.delete;
V_SVOD_DOG.delete;
V_SVOD_ACC.delete;

V_PRC := null;
V_SUM_PRC := null;
V_CUR_ROW := null;
V_BUS_PROC := null;

from_here := false;
::[PR_CRED].[DISTR_OUT_DEBTS].DISTR_FOLD := null;
end;
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеВт Июл 10, 2012 15:48    Ответить с цитатой
Полезность: 2
Можно настройку 'NUMBER_DAYS_STOP_REG_PRC' установить в 999999 дней, но лучше узнать у бухгалтерии, почему в Вашем банке задано текущее значение (? дней) просрочки для остановки начисления процентов.

from_here где то переопределяется в TRUE, так как Pragma error сработал.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение Часовой пояс: GMT + 3
На страницу 1, 2  След.
Страница 1 из 2

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