Задача 102.116547

Задача :102.116547

Краткое описание :
Расчет дисконта по валютным векселям
Описание :
Справки для налогов по векселям
Что измененно :
Расчет дисконта по валютным векселям необходимо производить в
валюте с пересчетом по курсу в НДЕ.
Как измененно :
Добавлена проверка на валюту векселя, если вексель валютный, то
считается, что расчет велся в валюте (в настраиваемых алгоритмах расчета) и
далее осуществляется перевод по курсу на последний день периода расчета или на
дату гашения векселя (если дата гашения раньше даты расчета)
Например, алгоритм для расчета:

Алгоритм &7

Ключ

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

&1 VEKSL.SUMV - SPAPP.SUMV общий дисконт в вылюте

&2 VEKSL.SUM - SPAPP.SUM общий дисконт в НДЕ

&3 if(VEKSL.cVal = 0,&2,&1) общий дисконт

&4 To_Days(if(VEKSL.DATOPL <> Date(0,0,0),VEKSL.DATOPL,VEKSL.DATVIP)) -
To_Days(VEKSL.DATVIP)
срок размещения

&5 if((Year(VEKSL.DATOPL) + 1) mod 4 = 0, 366, 365)
кол-во дней в году

&6 &3 / (&4 + &5) дисконт за день

&7 &6 * SPAPP.OLDKOL дисконт за период

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