При работе в программе 1С:Зарплата и управление персоналом 3.1 многие пользователи сталкиваются с неприятной ситуацией: при заполнении ведомости на выплату зарплаты или межрасчетных выплат (например, при увольнении) в табличную часть автоматически подтягиваются строки за прошлые периоды. Эти строки содержат одинаковые суммы с плюсом и минусом, что в итоге дает нулевой результат, но существенно затрудняет проверку документа и может привести к ошибкам в отчетности по НДФЛ — для решения задачи есть автоматическое устранение фантомных задолженностей в ЗУП 3.1.
Рассмотрим подробнее, почему возникают эти "фантомные" записи, проанализируем влияние аналитики регистров на формирование ведомостей и разберем по шагам методы устранения данной проблемы.
Основная техническая причина появления плюсов и минусов — это расхождение аналитики в регистре накопления ЗарплатаКВыплате. Система 1С видит, что за определенный месяц по одной комбинации измерений (например, пустой код дохода) числится долг перед сотрудником, а по другой комбинации (например, код дохода «1») — переплата. Программа пытается "схлопнуть" эти остатки в текущей ведомости.
Разберем основные факторы, влияющие на этот процесс:
ВидДоходаИсполнительногоПроизводства.Первым делом проанализируем ситуацию с документами-основаниями. Если вы выплачиваете зарплату при увольнении, убедитесь, что в ведомости выбран соответствующий документ. Если ведомость заполняется "по кнопке", но суммы все равно двоятся, выполним следующие действия:
НачислениеЗарплаты или Увольнение), который вызывает сомнения.Как отмечают специалисты, если проблема связана с обновлением 2020 года (ошибка 10224250), простое перепроведение документов начисления может помочь зафиксировать правильный код дохода в регистре ЗарплатаКВыплате.
Рассмотрим самый эффективный и безопасный способ "лечения" регистров, который не требует массового перепроведения старых периодов. Этот метод заключается в создании технической ведомости, которая закроет расхождения.
ЗарплатаКВыплате: он спишет остатки по одной аналитике и закроет их по другой.Если вышеописанные способы не помогли, нам придется проанализировать движения по регистрам вручную. Для этого воспользуемся универсальным отчетом или откроем регистры напрямую через "Все функции" (Функции для технического специалиста).
Нас интересуют два ключевых регистра:
ЗарплатаКВыплатеВзаиморасчетыССотрудникамиПроанализируем записи в разрезе следующих измерений: Сотрудник, Период, Статья финансирования, Статья расходов и Вид дохода исполнительного производства. Если мы видим, что сумма по регистру ВзаиморасчетыССотрудниками равна нулю, а в ЗарплатаКВыплате висят остатки — это явный признак технического сбоя аналитики — её устраняет инструмент удаления ошибочных остатков по НДФЛ в ЗУП КОРП.
Для исправления в особо сложных случаях (например, после некорректного переноса данных из ЗУП 2.5) можно использовать документ ПереносДанных или КорректировкаРегистров. В нем следует вручную прописать записи "Расход" по тем аналитикам, которые "зависли" с плюсом, и "Приход" (или наоборот), чтобы обнулить сальдо — для этих целей есть исправление технических ошибок по НДФЛ и взаиморасчетам.
Важно понимать, почему нельзя оставлять ситуацию "как есть", даже если итоговая сумма к выплате верна. Рассмотрим риски:
Во-первых, при проведении ведомости с "плюсами" и "минусами" программа может неверно распределить удержанный НДФЛ между документами-основаниями. Это приведет к тому, что в регистре РасчетыНалогоплательщиковСБюджетомПоНДФЛ возникнет пересортица — проблему решает автоматизированный поиск и исправление расхождений по НДФЛ.
Во-вторых, это напрямую влияет на заполнение отчета 6-НДФЛ. Ошибочные периоды в ведомости могут привести к тому, что доход будет отражен не в том квартале или возникнут фантомные долги по налогу, которые будут "тянуться" годами — для исправления есть обработка исправления ошибок распределения в 6-НДФЛ.
В-третьих, в справках о доходах (бывшие 2-НДФЛ) суммы выплаченного дохода могут распределиться некорректно, что вызовет вопросы у налоговой инспекции при камеральной проверке.
Поэтому настоятельно рекомендуем использовать метод нулевой ведомости для схлопывания остатков, чтобы обеспечить чистоту учета в будущих периодах. Проанализируйте настройки программы в разделе Настройка — Расчет зарплаты. Если установлен флажок Проверять соответствие начислений и выплат, система будет крайне требовательна к аналитике, и описанные методы станут вашими основными инструментами поддержания порядка в базе.