0
Отвечен
Как выбрать льготу по мат.помощи?
Добрый день!
Соц.защита просит предоставлять справку о необлагаемых НДФЛ суммах за период (как правило это 6 месяцев), для подтверждения нулевого облагаемого дохода.
Таблица в справке имеет примерно следующий вид.

Подскажите, пожалуйста, функцию (если таковая имеется), как правильно выбрать льготу по мат.помощи в месяце?
Ну, т.е. например, давали мат.помощь 2500 руб. в 10.2017, но из них в справку должна попасть только необлагаемая сумма 2000 руб., т.к. до этого уже в 2017 году было 2000 руб., и 500 руб. в справку входить уже не должно; и в 02.2018 3000 руб., в справку должно попасть полностью.
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день.
Пример функции:
usrGetDiscountSumm(month,discountCode) { char Arg[256],Str[256]; sprintf(Arg,"%d,1,%d,%d,Источник выплаты,*,Н",1112,month-mtek,month-mtek); R_Tax(Arg,Str,255,0); var result=0.; var parts = CreateObject("ParamFuncRW");parts.IInitial(to_string(Str),";",999); for(int i=0;i<parts.Count();i++) { var part=parts.Get(i); if(atoi(GetElementFromString(2,part,","))!=discountCode) continue; result+=atof(GetElementFromString(3,part,",")); } return result; }Использовать так:
P.S. а нулевой справки 2-НДФЛ для соц. защиты не достаточно?
Ну видимо не достаточно, т.е. эта справка будет именно как дополнительная.
И спасибо, все получилось.