Добрый день! ЗУП 3.1.4.161. Хочу программно рассчитать страховые взносы на сумму дохода сотрудника. Имеется физлицо и сумма начислений. В стандартной конфигурации нашла функцию РассчитатьВзносы можно ли с помощью ее данный функционал реализовать?
Как в нее можно передать необходимые параметры?
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос.УстановитьПараметр("ДатаПолученияДохода", ПериодРегистрации);
Запрос.УстановитьПараметр("ФизическоеЛицо", Сотрудник.ФизическоеЛицо);
Запрос.УстановитьПараметр("Начислено", СуммаЗаработка);
Запрос.Текст =
"ВЫБРАТЬ
| &ФизическоеЛицо КАК ФизическоеЛицо,
| &ДатаПолученияДохода КАК ДатаПолученияДохода,
| &Начислено КАК Сумма,
| 0 КАК СуммаВычета,
| 0 КАК КоличествоДетей
|ПОМЕСТИТЬ ВТНачисления";
Запрос.Выполнить();
Запрос.Текст =
"ВЫБРАТЬ РАЗЛИЧНЫЕ
| Начисления.ФизическоеЛицо КАК ФизическоеЛицо
|ПОМЕСТИТЬ ВТФизическиеЛица
|ИЗ
| ВТНачисления КАК Начисления";
Запрос.Выполнить();
РезультатРасчетаСтраховыхВзносов = УчетСтраховыхВзносов.РассчитатьВзносы(Неопределено, Организация, ПериодРегистрации, Запрос.МенеджерВременныхТаблиц);
Показать