Пишу сам конфу для выплаты зарплаты , все работает, но не расчитываются удержания, вот пример одного :
Процедура ПровестиРасчет()
//общий алгоритм расчета подоходного налога следующий:
//1. Определить совокупный доход сотрудника с начала года.
//в совокупный доход включаются определенные виды расчета (группа ОблагаетсяПН)
//2. Определить все вычеты сотрудника с начала года
//3. Определить облагаемую налогом сумму = СовокДоход - ВсеВычеты
//4. Рассчитать подоходный налог с этой суммы
//5. Определить под. налог тек. месяца, т.е. учесть ранее удержанный ПН
НТП = НачалоТекущегоПериода();
КТП = КонецТекущегоПериода();
НачалоГода = НачГода(НТП);
Сотр = Объект;
СовокДоход_СНачГода = РезультатГруппы(Сотр,ГруппаРасчетов.УсіУтримання,НачалоГода,КТП);
ОблНал = СовокДоход_СНачГода;
Примечание = "Обл. " + Строка(ОблНал); //выдать в примечание доп. информацию, облагаемую налогом сумму
//считается, что ставка ПН не меняется в течение года
ПН_Должен_СНачГода = Окр(ОблНал * Константа.СтавкаПН.Получить(НТП) / 100);
ПН_РанееУдержанный = РезультатВР(Сотр,ВидРасчета.ПН,НачалоГода,НТП-1);
Результат = ПН_Должен_СНачГода - ПН_РанееУдержанный;
КонецПроцедуры