При подготовке зарплатных ведомостей в программе 1С:Зарплата и управление персоналом 3 (ЗУП) бухгалтеры иногда сталкиваются с неприятной ситуацией: в документе Ведомость в банк в колонке «Взыскано» отражается сумма, не соответствующая реальным удержаниям по исполнительным листам. Например, в документе начисления зарплаты у сотрудника зарегистрировано удержание по исполнительному листу в размере 10 000 рублей, а в ведомости автоматически заполняется 16 000 рублей. Для быстрой расшифровки сумм взысканий по конкретным документам пригодится отчет по удержаниям из ведомостей на выплату.
В этой статье мы подробно разберем, как устроен механизм заполнения этой колонки, почему возникают подобные расхождения в программе и какие шаги необходимо предпринять для устранения этой ошибки.
Для начала проанализируем, как система 1С собирает данные для заполнения колонки «Взыскано». Многие пользователи ошибочно полагают, что программа напрямую берет данные из регистров расчета или регистров накопления удержаний по исполнительным листам. Однако это не так.
При заполнении ведомости алгоритм программы работает по принципу анализа документов-оснований:
НачислениеЗарплатыИВзносов, РазовоеНачисление, Отпуск, БольничныйЛист и т. д.), за счет которых сформировалась сумма к выплате в данной ведомости.Если сумма в ведомости оказывается завышенной, это означает, что программа «притянула» удержания из дополнительных документов (например, за прошлые периоды) или некорректно распределила удержания между разными видами доходов.
Рассмотрим ситуацию на практике. Первое, что нам необходимо сделать — это заглянуть «внутрь» строки сотрудника в ведомости. Кликнем дважды по ячейке в колонке «К выплате» (или нажмем кнопку «Изменить зарплату»). Перед нами откроется диалоговое окно с расшифровкой платежа.
Проанализируем состав документов в этом окне:
Начисление зарплаты и взносов за июль), то проблема кроется в программном сбое или ошибке релиза.Чтобы убедиться, что сами начисления и удержания в базе зарегистрированы верно, проверим специализированные регистры. Для этого перейдем в меню «Функции для технического специалиста» (или «Все функции») и найдем следующие регистры накопления:
УдержанияПоИсполнительнымДокументам — здесь хранятся записи по всем удержаниям на основании исполнительных листов. Проверим, какая сумма зарегистрирована по нашему сотруднику за проблемный месяц. Если там стоит верная сумма (например, 10 000 рублей), значит, расчетная часть программы отработала корректно.УдержаниеДоПределаПоСотрудникам — этот регистр используется, когда удержание имеет ограничение по предельной величине. Проверим его состояние.Если в регистрах удержаний все суммы верны, но в ведомости сумма все равно завышена, мы имеем дело с ошибкой алгоритма заполнения ведомостей. Для сверки начислений и удержаний за период можно использовать свод по исполнительным листам.
Летом 2020 года, начиная с релизов ветки 3.1.14, разработчики 1С активно внедряли новые требования Федерального закона № 229-ФЗ «Об исполнительном производстве» (передача кодов видов доходов и сумм взысканий в банковских поручениях). В процессе доработки этого сложного механизма в релизах (в частности, в 3.1.14.97) возник ряд зарегистрированных ошибок:
Ограничение взысканий и тянула в ведомость исходную сумму по исполнительному листу без учета ограничения в 50% или 70% от дохода.Выяснив причины, перейдем к устранению проблемы. Рассмотрим несколько вариантов действий.
Поскольку проблема в релизе 3.1.14.97 признана официальной ошибкой разработчиков, самым простым и надежным решением является обновление программы. Как показывает практика, после обновления конфигурации на релиз 3.1.14.129 или более поздний, алгоритм заполнения ведомости начинает работать корректно. При обслуживании нескольких баз установку релизов и тестирование конфигураций можно выполнять через программу для автоматического обновления 1С.
После обновления выполните следующие действия:
Ведомость в банк.Если обновление временно невозможно, а в расшифровке выплаты вы обнаружили «хвосты» прошлых периодов, необходимо выровнять взаиморасчеты:
Если выплату нужно отправить срочно, а обновить базу прямо сейчас нет возможности, вы можете скорректировать сумму удержания вручную непосредственно в ведомости.
Важный нюанс: Колонка «Взыскано» в ведомости носит информационный характер для банка (она выгружается в XML-файл реестра, чтобы банк не произвел повторное удержание по своим каналам). Ручная правка этой колонки в ведомости не испортит проводки по бухгалтерскому учету и не повлияет на расчетные листки сотрудника, так как реальное удержание уже зафиксировано документом начисления зарплаты.
Тем не менее, старайтесь как можно скорее обновлять конфигурацию до актуальных релизов, чтобы избегать ручного вмешательства в автоматические механизмы программы 1С:ЗУП 3.