1.
amadeus2011
20.08.18 14:43
Сейчас в теме
Добрый день. Для клиента пришлось доработать типовую конфигурацию 1C ERP 2.2 в части пересчета НДФЛ и взносов. Написал код:
СтрокаТЧ = Элементы.НДФЛ.ТекущиеДанные;
СтрокаТабЧастиНачисления = Элементы.Начисления.ТекущиеДанные;
СтрокаТабЧастиВзносы = Элементы.Взносы.ТекущиеДанные;
Для Каждого СтрокаТЧ из Объект.НДФЛ Цикл
//Если СтрокаТабЧастиНачисления.Результат <= 173 Тогда
//СтрокаТЧ.Налог = СтрокаТабЧастиНачисления.Результат * 0.14;
//Иначе
СтрокаТЧ.Налог = (СтрокаТабЧастиНачисления.Результат -173) * 0.14;
//КонецЕсли;
КонецЦикла;
Для Каждого СтрокаТабЧастиВзносы из Объект.Взносы Цикл
СтрокаТабЧастиВзносы.Страховка = СтрокаТабЧастиНачисления.Результат * 0.5/100;
КонецЦикла;
Объект.Удержано = Объект.НДФЛ.Итог("Налог");
ИтогВзносы = Объект.Взносы.Итог("Страховка") + Объект.Взносы.Итог("ФФОМС") + Объект.Взносы.Итог("ПФРДоПредельнойВеличины")+Объект.Взносы.Итог("ФСС");
При нажатии кнопки всем сотрудникам не зависимо от размера оклада начисляется один и тот же размер НДФЛ. Не подскажите как исправить ситуацию?