Мониторинг проблемных кредитов

Автор работы: Пользователь скрыл имя, 30 Октября 2011 в 16:45, курсовая работа

Описание

С приобретением независимости, Кыргызстан выбрал путь перехода от централизованной плановой экономики к рыночно ориентированной. Экономическая трансформация, также как и политическая, потребовала развития новых организационных структур и нового экономического мышления. Хотя распад Советского Союза явился одним из негативных факторов, повлиявших на экономическое положение страны, основные причины экономического и бюджетного кризиса были структурного и системного характера.

Работа состоит из  1 файл

Введение.docx

— 136.05 Кб (Скачать документ)

5. ZM_ADR адрес организации

6. ZM_ACC корреспондентский  счет заемщика

Таблица CREDIT (Карточка учета кредитных соглашений)

Таблица ZALOG (Карточка учета залога)

Таблица видов  операций OPR.

База данных операций с кредитами CREDIT_OPR

1. ID_CR код кредита  из CREDIT

2. ID_VID_CR код вида  кредита из CREDIT

3. OP_NB номер операции 

4. OP_DAT дата проведения  операции

5. OP_VID вид проводимой  операции

6. SUMMA сумма проводимой  операции

7. TO_PAY текущая  сумма кредита

8. SROK срок кредита

9. INT процентная  ставка

10. DAYS_TO_PAY количество  дней к начислению

11. CLASS классификация  кредита

Добавление записи.

Добавление записи означает открытие новой карточки на кредитное соглашение , т.е должна отобразиться новая пустая запись таблицы CREDIT.

Значение полей ID_VID_CR, ID_PERS, ID_ZM, ID_ZL, ID_CLASS, заполняются  из списка справочников соответственно CREDITTYPE, PERSON, ZAEMSHIK, ZALOG, CLASS. Поля CR_TO_PAY, CR_T_STAVKA таблицы CREDIT не должны быть пользователю для редактирования, они принимают  значения соответственно следующих  полей: CR_SUM, CR_F_STAVKA. Остальные поля заполняются  данными из кредитного соглашения и  залогового договор (в случае наличия  залога на кредит).

Сохранение карточки.

После редактирования пользователем новой карточки , ее необходимо сохранить. Поэтому, при выборе этого режима, необходимо пользователю напомнить о том , что записанная информация не подлежит редактированию в дальнейшем, и выполняется только после двойного подтверждения пользователем запроса на сохранение.

При сохранении необходимо также добавить новую  запись в таблицу CREDIT_OPR и занесением значений в следующие поля этой таблицы:

ID_CR код кредита  (из CREDIT)

ID_VID_CR код вида  кредита (из CREDIT)

OP_NB 1

OP_DAT (TODAY)

OP_VID вид проводимой  операции

TO_PAY текущая  сумма кредита (CR_SUM из CREDIT)

SROK срок кредита  (CR_SROK из CREDIT)

INT процентная  ставка (CR_F_STAVKA из CREDIT)

OP_CLASS классификация  кредита (ID_CLASS из CREDIT)

Операции по кредитам.

Алгоритм начисления процентов.

В таблице настройки  устанавливается текущая дата в  поле TODAY.

Система сверяет  значение поля TODAY с полем FUT_DAT.

Если TODAY = FUT_DAT, тогда  система разрешает произвести начисление процентов, а иначе программа  запрещается.

A. На дату  периодического начисления

В базе данных кредитных  соглашений просматриваются поля:

CR_RET_DOG дата возврата  кредита по договору

CR_RET_FCT фактическая  дата возврата кредита

CR_Q_INT прекращено  начисление процентов - 1, нет - 0

и для каждой записей, где CR_RET_DOG TODAY, CR_RET_FCT - пустое, а CR_Q_INT = 0

запоминаются  поля:

ID_CR код кредитного  соглашения

ID_VID_CR код вида  кредита из CREDITTYPE

CR_STR_ дата выдачи  кредита

CR_PROC ставка процента  за кредит в годовых

CR_TO_PAY сумма к  погашению основного долга

CR_TOT_INT начисленный  процент

Проверка записей  по полю CR_TOT_INT.

ЕСЛИ CR_TOT_INT =0,

тогда вычисляем  количество дней к начислению.

Количество дней к начислению = (FUT_DAT - 1) - "дата выдачи"

формула начисления, FNACH= ставка % / (360/количество дней к начислению).

Сумма начисления=("сумма кредита" * FNACH)/100

ИНАЧЕ

Количество дней к начислению = 30

формула начисления, FNACH= ставка % / (360/количество дней к начислению).

Сумма начисления=("сумма кредита" * FNACH)/100

На этом этапе  вычисления закончились.

Затем вводится новая запись о проведении операции начисления в таблице CREDIT_OPR. С занесением следующих значений в поля :

ID_CR код кредита  из CREDIT

OP_NB номер операции  номер предыдущей+1

OP_DAT дата проведения  операции TODAY

OP_VID вид проводимой  операции (начисление процентов)

SUMMA сумма проводимой  операции Сумма начисления

TO_PAY текущая  сумма кредита из CREDIT

CR_T_STAVKA текущая  ставка процентов из CREDIT

DAYS_TO_PAY количество  дней к начислению

T_IPC текущий индекс  потребительских цен =IPC из таблицы  настройки

Теперь необходимо заполнить новыми данными в таблице CREDIT поле

"CR_TOT_INT" = SUMMA + CR_TOT_INT(предыдущий).

Затем в таблице  настройки меняются поля на:

LST_DAT= FUT_DAT;

FUT_DAT=дата следующего начисления

B. Начисление  процентов на день окончания  кредита по договору.

Для этого требуется  каждый день отслеживать кредиты  срок которых, на текущий день окончен. В таблице настройки устанавливается текущая дата в поле TODAY.

В базе данных кредитных  соглашений просматриваются поля:

CR_RET_DOG дата возврата  кредита по договору

CR_RET_FCT фактическая  дата возврата кредита

CR_Q_INT прекращено  начисление процентов - 1, нет - 0

и для каждой записей, где CR_RET_DOG =TODAY, CR_RET_FCT - пустое, а CR_Q_INT = 0

запоминаются  поля:

ID_CR код кредитного  соглашения

ID_VID_CR код вида  кредита из CREDITTYPE

CR_STR_ дата выдачи  кредита

CR_PROC ставка процента  за кредит в годовых

CR_TO_PAY сумма к  погашению основного долга

CR_TOT_INT начисленный  процент

Далее требуется  проверка записей по полю CR_TOT_INT.

ЕСЛИ CR_TOT_INT =0,

тогда вычисляем с какого числа начислять проценты.

Количество дней к начислению = TODAY - "дата выдачи кредита"

формула начисления FNACH= ставка % / (360/количество дней к начислению).

Сумма начисления=("сумма кредита" * FNACH)/100

ИНАЧЕ

Количество дней к начислению = TODAY - "дата последнего начисления"

формула начисления FNACH= ставка % / (360/количество дней к начислению).

Сумма начисления=("сумма кредита" * FNACH)/100

На этом этапе  вычисления закончились.

Затем вводится новая запись о проведении операции начисления в таблице CREDIT_OPR. С занесением следующих значений в поля :

ID_CR код кредита  из CREDIT

OP_NB номер операции  номер предыдущей+1

OP_DAT дата проведения  операции TODAY

OP_VID вид проводимой  операции (начисление процентов) 

SUMMA сумма проводимой  операции Сумма начисления

TO_PAY текущая  сумма кредита из CREDIT

CR_T_STAVKA текущая  ставка процентов из CREDIT

DAYS_TO_PAY количество  дней к начислению

T_IPC текущий индекс  потребительских цен =IPC из таблицы  настройки

Теперь необходимо заполнить новыми данными в таблице CREDIT поле

"CR_TOT_INT" = SUMMA + CR_TOT_INT(предыдущий).

C. Досрочное  закрытие кредита

В случае досрочного погашения кредита, входным документом для проведения операции начисления будет Платежное поручение на погашение процентов, Платежное  поручение на погашение кредита, в которых содержатся данные о  № кредитного соглашения, сумме  к погашению и т.д.

Без данных документов операция не должна производится.

Закрытие кредита  производится следующим вариантом:

1. Досрочное  начисление процентов.

2. Погашение  процентов.

3. Погашение  кредита.

В случае успешного  выполнения данных операций кредит считается  закрытым.

C.1. Досрочное  начисление процентов.

В таблице настройки  устанавливается текущая дата в  поле TODAY, и текущий индекс потребительских  цен в поле IPC.

Далее необходим  запрос конкретного кредитного соглашения из таблицы CREDIT, затем осуществляется поиск по этому номеру в таблице.

В базе данных кредитных  соглашений просматриваются поля:

CR_RET_DOG дата возврата  кредита по договору

CR_RET_FCT фактическая  дата возврата кредита

CR_Q_INT прекращено  начисление процентов - 1, нет - 0

и для каждой записей, где CR_RET_DOG =TODAY, CR_RET_FCT - пустое, а CR_Q_INT = 0

запоминаются  поля:

ID_CR код кредитного  соглашения

ID_VID_CR код вида  кредита из CREDITTYPE

CR_STR_ дата выдачи  кредита

CR_PROC ставка процента  за кредит в годовых

CR_TO_PAY сумма к  погашению основного долга

CR_TOT_INT начисленный  процент

Далее требуется  проверка записей по полю CR_TOT_INT.

ЕСЛИ CR_TOT_INT =0,

тогда вычисляем с какого числа начислять проценты.

Количество дней к начислению = TODAY - "дата выдачи кредита"

формула начисления, если "ID_VID_CR"="правительство",

тогда FNACH= IPC * (ставка % / (360/количество дней к начислению)),

иначе FNACH= ставка % / (360/количество дней к начислению).

Сумма начисления=("сумма кредита" * FNACH)/100

ИНАЧЕ (CR_TOT_INT0)

Количество дней к начислению = TODAY - "дата последнего начисления"

формула начисления, если "ID_VID_CR"="правительство",

тогда FNACH= IPC * (ставка % / (360/количество дней к начислению)),

иначе FNACH= ставка % / (360/количество дней к начислению).

Сумма начисления=("сумма кредита" * FNACH)/100

На этом этапе  вычисления закончились.

Затем вводится новая запись о проведении операции начисления в таблице CREDIT_OPR. С занесением следующих значений в поля :

ID_CR код кредита  из CREDIT

OP_NB номер операции  номер предыдущей+1

OP_DAT дата проведения  операции TODAY

OP_VID вид проводимой  операции (начисление процентов)

SUMMA сумма проводимой  операции Сумма начисления

TO_PAY текущая  сумма кредита из CREDIT

CR_T_STAVKA текущая  ставка процентов из CREDIT

DAYS_TO_PAY количество  дней к начислению

T_IPC текущий индекс  потребительских цен =IPC из таблицы  настройки

Теперь необходимо заполнить новыми данными в таблице CREDIT поле

"CR_TOT_INT" = SUMMA + CR_TOT_INT(предыдущий).

Алгоритм погашения  процентов по выданному кредиту.

Входным документом для выполнения данной операции является Платежное поручение на погашение  процентов по данному кредиту, в  котором содержатся данные о № кредитного соглашения, сумме к погашению и т.д.

Без данного  документа операция не должна производится.

Проценты за кредит должны быть оплачены не позднее 30(31) числа каждого месяца.

Задается код  кредитного соглашения для поиска в  таблице CREDIT, в случае удачного поиска проверяется на погашение, если не погашен, то высвечивается данная запись с  отображением следующих полей:

Информация о работе Мониторинг проблемных кредитов