Многие расчетчики и бухгалтеры сталкиваются с неприятной ситуацией в программе 1С:Зарплата и Управление Персоналом 3.1: при формировании ведомостей на выплату зарплаты в них постоянно попадают давно уволенные сотрудники с нулевыми или копеечными суммами (поможет обработка автоматического устранения фантомных задолженностей), либо тянется непонятная "краснота" и минусы с прошлых лет (например, с 2016-2019 годов). Перепроводить все документы за несколько лет абсолютно нереально. Разберем подробно, почему так происходит, и выясним причину такого поведения системы, а также рассмотрим рабочие методы очистки базы от подобных "хвостов".
Для того чтобы окончательно избавиться от проблемы, недостаточно просто "обнулить" общую сумму долга. Основная проблема заключается в том, что взаиморасчеты в программе ведутся не одной общей цифрой, а в разрезе множества аналитических измерений (статьи финансирования, подразделения, периоды). Если данные "разъехались" хотя бы по одному из этих измерений, сотрудник будет продолжать всплывать в ведомостях.
Проанализируем структуру хранения данных. В 1С:ЗУП за выплаты отвечают три основных регистра накопления:
ВзаиморасчетыССотрудниками — отвечает за общее сальдо (долг предприятия перед работником или наоборот).ЗарплатаКВыплате — именно этот регистр является "виновником" появления людей в новых ведомостях (см. обработка удаления ошибочных остатков в ЗУП КОРП). Если в нем висит остаток (даже если по общему взаиморасчету ноль), программа считает, что есть невыплаченные суммы в конкретном разрезе.БухгалтерскиеВзаиморасчетыССотрудниками — влияет на корректное отражение проводок в бухгалтерском учете.Чаще всего "разъезд" аналитики происходит так: начислено 1000 рублей по статье финансирования №1, а выплачено по статье №2. В итоге общее сальдо равно нулю, но по одной статье висит +1000, а по другой -1000.
Чтобы не гадать вслепую, по какой именно аналитике зависло сальдо, воспользуемся штатным инструментом. Рассмотрим по шагам, как найти проблемные записи:
РегистрНакопления, а имя объекта укажем как ЗарплатаКВыплате.Проанализируем результат. Мы четко увидим, в каких именно колонках суммы не свернулись в ноль. Например, выплата могла ошибочно закрыть начисление другого месяца.
Самый мощный и универсальный инструмент для корректировки регистров — документ Перенос данных. Посмотрим на пример правильной работы с ним. Для этой задачи есть обработка автоматического исправления технических ошибок по НДФЛ.
Многие пользователи жалуются: "Я пробовала делать Перенос данных по регистру Взаиморасчеты с сотрудниками, сумма убиралась, но уволенный работник все равно лезет в ведомость!". Ошибка здесь в том, что корректируется только один регистр, а второй (ЗарплатаКВыплате) остается с перекосом.
Выполним корректировку правильно:
ВзаиморасчетыССотрудниками и ЗарплатаКВыплате.Таким образом, мы искусственно "схлопываем" аналитику внутри регистра, не меняя общего сальдо по сотруднику.
Если вам сложно работать с регистрами напрямую, рассмотрим альтернативный подход, который часто применяют расчетчики на практике.
Суть метода заключается в создании фиктивных документов концом прошлых периодов (например, 31.12.2016 или 31.12.2019):
Этот способ закроет старые начисления, но требует высокой внимательности.
В более свежих версиях 1С:ЗУП (начиная с 3.1.14) появился специализированный документ Корректировка выплаты, который значительно упрощает жизнь и делает аналогичные движения без необходимости ручной правки регистров.
В версиях ниже (например, 3.1.13) можно использовать документ Ввод начального сальдо или технический документ начисления зарплаты с нулевыми итоговыми суммами, но заполненными вкладками корректировок.
Обязательно обратите внимание: при ручной правке регистров по зарплате (через Перенос данных) вы не затрагиваете регистры по налогам, такие как РасчетыНалогоплательщиковСБюджетомПоНДФЛ — для этого пригодится инструмент исправления расхождений по НДФЛ.
Если вы просто уберете долг по зарплате или проведете фиктивную ведомость, может "поехать" отчетность 6-НДФЛ. Программа может интерпретировать это как выплату дохода без удержания налога. Поэтому после любых массовых чисток "хвостов" обязательно сформируйте проверочные отчеты по НДФЛ и убедитесь, что эти корректировки не создали виртуальный доход или неудержанный налог в текущем отчетном периоде.
Подведем итог: лучший способ очистить ведомости от зависших уволенных сотрудников — провести анализ через Универсальный отчет по регистру ЗарплатаКВыплате и аккуратно закрыть разъехавшуюся аналитику с помощью документа Перенос данных сразу по нескольким зарплатным регистрам.