Задача 102.118239

Задача :102.118239

Краткое описание :
настраиваемые алгоритмы % по кредитам
Описание :
Выданные кредиты
Что измененно :
Необходимо добавить возможность написания пользователем
собственных алгоритмов при помощи скриптов.
Как измененно :
В интерфейсе "Начисление процентов" добавлена возможность
написания пользователем собственных алгоритмов при помощи
скриптов. Для этого в окно редактирования процентов добавлены
поля для указания наименования алгоритма и написания текста
алгоритма. По F3 в поле "Наименование алгоритма" доступен
выбор алгоритма начисления процентов из соответствующего
каталога; при этом текст выбранного алгоритма копируется
в текущую запись.
Чтобы при расчете процентов использовался написанный алгоритм,
необходимо установить параметр "Использовать пользовательский
алгоритм начисления". Также при установленном параметре в списке
процентов отображается наименование используемого алгоритма.
Алгоритм должен возвращать сумму процентов за заданный период.
При первоначальном вводе текста алгоритма в поле создается
описание функции:
Script СложныйПроцент (ДатаНачПериода : Date; ДатаКонПериода : Date;
СуммаДолга : Double; ДопДней : Integer) : Double;
Begin
Result := 0;
End.
В функцию скрипта передаются следующие параметры:
1) ДатаНачПериода - дата начала периода, за который рассчитываются
проценты по кредиту;
2) ДатаКонПериода - дата конца периода, за который рассчитываются
проценты;
3) СуммаДолга - сумма долга по кредиту на дату ДатаНачПериода;
4) ДопДней - параметр, определяющий необходимость включать в
процентный период день выдачи кредита (включать, если параметр
равен 1 или 3) и день погашения кредита (включать, если равен
2 или 3).
Также в скрипте доступны для использования поля таблиц:
Veksl - карточка кредита,
Dogovor - договор кредита,
KatKlass - вид кредита,
KatNotes - статус кредита,
KatUslPog - условия погашения кредита (синоним таблицы KatKlass),
KlVal - валюта кредита,
KatOrg - организация-кредитор,
KatOrgPl - организация-заемщик (синоним таблицы KatOrg),
HighVeksl - вышестоящий кредит (синоним таблицы Veksl),
KredSource - источник кредитования (синоним таблицы Veksl),
Refin - ставка рефинансирования на дату ДатаКонПериода,
SlProc - правила начисления процентов.

Название продукта Название компонента Тип Последняя версия Дата выхода
F_VeksF_VEKSRES9.1.11.0