Задача 102.160630

Задача :102.160630

2016-12-29 17:37:55
Краткое описание :
Ведение возобновляемых кредитных линий
Описание :
Полученные кредиты
Что измененно :
Нужно занести в систему кредитный договор такого типа: У
нас открыта кредитная линия (возобновляемая) у банка на определенную сумму,
например 5 млн.
Далее на основе заявления просим предоставить нам определенные суммы
денежных средств и перечислить их на обычный расчетный счет или спецсчета. Т.е.
одновременно денежные средства взятые из кредитной линии могут быть размещены
на нескольких расчетных счетах (спецсчетах).
По условиям договора в момент поступления денежных средств от покупателей
на определенный расчетный счет (спецсчет), 70% от этой суммы идет на погашение
кредита на этом же расчетном счете.
Одновременно мы не можем выбрать кредитных денег на сумму больше чем на 5
млн, но при погашении предыдущего кредита, остаток увеличивается и мы снова
пользуемся деньгами.
Нам нужно настроить расчет процентов на каждом расчетном счете. Допустим,
с 1 по 4 октября на конкретном расчетном счете была задолженность 1 млн, затем
5 числа мы взяли еще 500 тыс, 7 числа еще 2 млн, 10 числа мы погасили 1млн 800
и до конца октября были должны 1млн 700 тыс.
Т.е мы должны насчитать процентов:
с 1 по 4 октября на 1млн по 12,6 %
с 5 по 6 на 1 млн 500тыс
с 7 по 9 на 3 млн 500 тыс
с 10 по 31 на 1 млн 700 тыс
Так же нам нужно иметь такие данные в целом по договору, а так же
ежемесячно считать комиссию за обязательство 0,15% на ежедневный
неиспользованный остаток суммы по договору.
Как измененно :
В каталог видов полученных кредитов добавлен признак того,
что кредит является возобновляемой кредитной линией.
Если настройка "Настройки Галактики \ Бухгалтерский контур \ Векселя и
кредиты \ Кредиты \ Контролировать суммы выдаваемых по договору кредитов"
установлена в значение "да", в карточке кредита указан договор и выбран вид
кредита с признаком "кредитная линия" или "возобновляемая кредитная линия", то:
1) при добавлении платежного документа на вкладку "Использование кредита"
проверяется, чтобы сумма добавляемого документа не превышала лимит по договору;
2) при добавлении карточки кредита проверяется, чтобы сумма кредита не
превышала лимит по договору;
3) при привязке платежа к этапу получения кредита, чтобы сумма платежа не
превышала лимит по договору.
Лимит по договору для кредитной линии рассчитывается как сумма договора минус
сумма платежей по получению кредитов, привязанных к данному договору.
Лимит по договору для возобновляемой кредитной линии рассчитывается как сумма
договора минус разница между суммами платежей по получению и погашению
кредитов, привязанных к данному договору.
Добавлена возможность указывать алгоритм для расчета базы начисления
процентов, т.е. для расчета той суммы, от которой берется процент. Для этого
добавлено новое значение для параметра "Использовать алгоритм". При расчете
базы начисления процентов по алгоритму в скрипт передается три параметра -
период (дата начала и дата конца), за который рассчитываются проценты, и сумма
долга на протяжении этого периода.
Например, для расчета комиссии от неиспользованного остатка по кредитной
линии скрипт может выглядеть следующим образом:
Script БазаПроцентов (ДатаНачПериода : Date; ДатаКонПериода : Date; СуммаДолга
: Double) : Double;
Begin
Result := 0;

if (IsValidNew(tnDogovor))
if (Dogovor.Summa - СуммаДолга > 0)
Result := Dogovor.Summa - СуммаДолга;
End.
Также добавлена возможность для папок, имеющих вид с признаком
"возобновляемая кредитная линия", указывать проценты и формировать график их
погашения. При этом действуют следующие ограничения:
- Если кредиты, входящие в папку, имеют различные валюты, то для папки нельзя
указать проценты или сформировать график их погашения.
- Если для папки указаны проценты или сформирован график погашения процентов,
то невозможно изменить валюту в кредитах, входящих в эту папку.
Для папок проценты рассчитываются только, если они указаны под кнопкой
"Проценты". Сумма долга рассчитывается как суммы графиков и/или платежей по
получению/погашению основного долга по вложенным в папку кредитам. Параметр "В
процентный период включать: день выдачи кредита/день погашения кредита" для
папки можно указать с помощью внешнего атрибута 'ExtraDays' (тип атрибута -
строка) для таблицы Veksl: '1' - включать день выдачи кредита, '2' - включать
день погашения кредита, '3' - включать день выдачи и день погашения кредита.
Если этот атрибут не задан, то в процентный период включаются день выдачи/день
погашения согласно значению настройки "Настройки Галактики \ Бухгалтерский
контур \ Векселя и кредиты \ Кредиты \ Значение параметра "Включать в
процентный период" по умолчанию".

Название продукта Название компонента Тип Последняя версия Дата выхода
F_VeksF_VEKSRES9.1.53.02016-12-29 17:37:55