При ведении кадрового учета и расчета заработной платы в программе 1С:Управление производственным предприятием 1.3 (УПП) часто возникает необходимость создания новых начислений. Это могут быть новые тарифные ставки, надбавки или компенсации. Однако после создания и успешного расчета нового начисления бухгалтеры часто сталкиваются с проблемой: программа не удерживает алименты или другие выплаты по исполнительным листам с этой новой суммы.
В этой статье мы подробно разберем, как правильно связать новое начисление с существующими удержаниями, рассмотрим методику диагностики расчетов и выясним причины возможных технических сбоев при настройке программы.
В системе 1С:УПП 1.3 (как и в аналогичной по структуре конфигурации 1С:Зарплата и управление персоналом 2.5) расчет базы для удержаний строится по строгому принципу явного указания источников. Программа «не знает», какие начисления должны облагаться алиментами, пока пользователь самостоятельно не внесет их в соответствующий список — расчетную базу.
Формула расчета алиментов процентом выглядит следующим образом:
Результат = <Процент удержаний> * РасчетнаяБаза
Если новое начисление (например, рассчитанное по формуле ТарифнаяСтавкаМесячная / НормаВремениЗаМесяцВЧасах * ВремяВЧасах) не включено в состав РасчетнаяБаза, его результат будет полностью проигнорирован при расчете суммы к удержанию.
Выполним процедуру добавления нового вида расчета в базу удержания. Для этого пройдем по следующим шагам:
После выполнения этих действий при следующем расчете заработной платы программа автоматически включит новое начисление в базу для расчета алиментов.
Если вы выполнили настройку, но сомневаетесь в правильности расчета или удержание по-прежнему не начисляется, воспользуемся мощным встроенным механизмом диагностики — расчетом с комментариями. Это позволит увидеть детальный лог вычислений непосредственно в документе начисления зарплаты.
Выполним следующие действия для анализа:
В окне комментариев мы увидим детальную расшифровку:
Расчет удержания: Удержание по исполнительному листу процентом
Период действия: 01.10.2023 - 31.10.2023
Получатель: Иванов И. И.
Базовые начисления за расчетный период:
- Оклад по дням: 30 000.00 руб.
- Почасовой тариф (новое начисление): 15 000.00 руб.
Итого расчетная база: 45 000.00 руб.
Исчислено НДФЛ за период: 5 850.00 руб.
База за вычетом налогов: 39 150.00 руб. (45 000.00 - 5 850.00)
Размер удержания (25%): 9 787.50 руб.
Если в строке «Базовые начисления за расчетный период» вы не видите вашего нового начисления, значит, оно не было добавлено в расчетную базу или период действия начисления не совпадает с периодом действия удержания.
Иногда пользователи сталкиваются с ситуацией, когда при попытке настроить расчетную базу список начислений кажется пустым, зависает или ведет себя некорректно. Разберем основные причины таких неполадок и способы их устранения.
В архитектуре 1С:УПП 1.3 начисления разделены на два разных плана видов расчета: ОсновныеНачисленияОрганизаций (зависящие от времени, такие как оклады и тарифы) и ДополнительныеНачисленияОрганизаций (не зависящие от времени, такие как разовые премии и дивиденды). При добавлении базовых видов расчета в форму удержания, система предлагает выбрать элементы из этих двух разных списков. Если вы ищете начисление за отработанные часы в списке дополнительных начислений, вы его там не обнаружите. Убедитесь, что вы ищете элемент в правильной вкладке или группе списка подбора.
Если список начислений в форме выбора отображается некорректно или "подглючивает" (динамические списки не обновляются, элементы пропадают), велика вероятность засорения локального кэша метаданных платформы 1С:Предприятие. Для решения этой проблемы выполним очистку кэша:
%userprofile%\AppData\Local\1C\1Cv8 и %userprofile%\AppData\Roaming\1C\1Cv8).Платформа 1С блокирует добавление начислений в расчетную базу, если это может привести к циклической зависимости (рекурсии). Например, если ваше новое начисление рассчитывается на основании суммы удержания, то включить это начисление в базу этого же удержания невозможно. Система выдаст предупреждение или скроет такое начисление из списка подбора во избежание бесконечного цикла расчетов.
Настраивая расчетную базу удержаний, бухгалтер должен руководствоваться не только техническими возможностями программы, но и законодательством РФ (в частности, Постановлением Правительства РФ о перечне видов заработной платы и иного дохода, из которых производится удержание алиментов).
Обязательно включаем в базу:
Категорически запрещено включать в базу:
Таким образом, создавая новые начисления и определяя их роль в расчете удержаний, мы должны четко классифицировать вид дохода сотрудника. Рассмотренный нами пример начисления по тарифной ставке за фактически отработанное время безусловно относится к оплате труда и подлежит обязательному включению в расчетную базу алиментов.