В процессе ведения учета в программе 1С:Зарплата и управление персоналом 3.1 (КОРП) бухгалтеры часто сталкиваются с ситуацией, когда в отчете «Полный свод начислений, удержаний и выплат» начинают отображаться странные обороты по давно уволенным сотрудникам. Обычно это выглядит как две равные суммы с разными знаками: одна по основному месту работы («плюс»), другая по внутреннему совместительству («минус»). При этом итоговое сальдо по физическому лицу равно нулю, но отчет продолжает «раздуваться» за счет этих технических строк.
Проанализируем причины возникновения этой проблемы и разберем пошагово методы её решения, основываясь на практическом опыте пользователей и особенностях работы регистров системы.
Первым делом нам необходимо понять, что в 1С:ЗУП 3.1 учет ведется не просто по «человеку», а в разрезе объектов Сотрудники. Для программы основное место работы и внутреннее совместительство — это разные объекты учета, даже если физическое лицо одно и то же. Расхождение возникает, когда в регистрах накопления остаток по одному сотруднику перекрывается остатком по другому, но система не видит команды на их взаимное закрытие.
Рассмотрим основные факторы, влияющие на появление таких оборотов:
Подразделениях, Статьях финансирования или разных Сотрудниках.Прежде чем приступать к правкам, проанализируем настройки программы. Перейдем в раздел Настройка — Дополнительные настройки. Здесь нас интересует переключатель «Показывать взаиморасчеты».
Существует два варианта:
ЗарплатаКВыплате.БухгалтерскиеВзаиморасчетыССотрудниками.Важный нюанс: если в настройках стоит один вариант, а ошибка зафиксирована в другом регистре, отчет все равно может «подтягивать» обороты для балансировки данных. Поэтому проверять нужно оба регистра.
Чтобы найти «виновника», воспользуемся Универсальным отчетом (раздел Администрирование — Печатные формы, отчеты и обработки). Проанализируем регистры накопления, выбрав таблицу «Остатки и обороты».
Выполним следующие настройки:
Бухгалтерские взаиморасчеты с сотрудниками (или Зарплата к выплате).Физическое лицо, Сотрудник, Подразделение и Статья расходов.После формирования отчета мы увидим, что, например, по основному сотруднику висит остаток 5000 руб., а по совместителю — минус 5000 руб. Если при этом подразделения разные, то для программы это разные «корзины», которые сами собой не объединятся.
Если ошибка обнаружена в периоде, который еще не закрыт (или есть возможность в него «вернуться»), можно использовать техническую ведомость. Рассмотрим, как это сделать:
Ведомость в кассу или Ведомость через раздатчика.После проведения такой «нулевой» ведомости остатки в регистрах закроются, и обороты в «Своде» исчезнут.
Если лезть в прошлые периоды (например, в 2023 год) запрещено, воспользуемся наиболее гибким инструментом — документом Перенос данных. Этот метод позволяет скорректировать регистры текущим периодом регистрации, не влияя на налоги и отчетность прошлых лет.
Разберем алгоритм действий:
Зарплата к выплате и Бухгалтерские взаиморасчеты с сотрудниками.Период внутри таблицы записей лучше указать дату последнего дня месяца, в котором возникла ошибка (например, 31.08.2023), но сам документ Перенос данных будет иметь текущую дату (май 2024). Это позволит системе корректно сопоставить остатки.Посмотрим на пример заполнения для регистра Бухгалтерские взаиморасчеты с сотрудниками:
// Строка 1 (Списываем зависший плюс)
Период: 31.08.2023
Сотрудник: Иванов И.И. (Основное место)
Подразделение: Администрация
Сумма: 2204.00
Вид движения: Расход
// Строка 2 (Списываем зависший минус)
Период: 31.08.2023
Сотрудник: Иванов И.И. (Совместительство)
Подразделение: Цех №1
Сумма: -2204.00
Вид движения: Расход
После проведения документа проанализируем «Полный свод» за текущий месяц. Если всё сделано верно, фантомные обороты по данному физическому лицу исчезнут, так как система увидит, что сальдо по каждому объекту Сотрудник стало нулевым.
Для успешного решения проблемы «несхлопывающихся» сумм помните следующее:
Универсальный отчет с группировкой по подразделениям — часто корень проблемы именно в них.Перенос данных — самый безопасный способ для исправления старых ошибок в закрытых периодах.