Почему отчет «Свод начисленной зарплаты» показывает огромные долги и как это исправить

Программист 1С v8.3 (Обычные формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

Нередко расчетчики и бухгалтеры сталкиваются с неприятной ситуацией: отчет «Свод начисленной зарплаты организаций» начинает выводить колоссальные, ничем не обоснованные суммы задолженности как организации перед сотрудниками, так и сотрудников перед организацией. При этом в отчетах «Расчетная ведомость» и в индивидуальных расчетных листках суммы сходятся до копейки, а при формировании свода с отбором по конкретному подразделению цифры также выглядят абсолютно правильными. Разберем природу этого явления, выясним, почему стандартные средства тестирования базы здесь бессильны, и пошагово устраним перекос взаиморасчетов.

Причины расхождения сумм в своде и расчетных листках

Для понимания корня проблемы проанализируем механизм формирования отчетности по зарплате. В конфигурациях линейки «Зарплата и Управление Персоналом» расчеты фиксируются в специализированных регистрах накопления. Ключевыми являются регистры Взаиморасчеты с работниками организаций и Зарплата за месяц организаций.

Разница в показателях отчетов обусловлена следующими факторами:

  1. Развернутое сальдо в отчете «Свод»: В расчетном листке выводится свернутое сальдо по конкретному физическому лицу. Если по сотруднику образовалась пересортица (например, плюс 10 000 рублей за прошлый месяц и минус 10 000 рублей за текущий), итоговое сальдо в листке равно нулю. Однако отчет «Свод начисленной зарплаты организаций» рассчитывает долг предприятия и долг работников раздельно. Положительные и отрицательные остатки попадают в разные графы. В результате обе суммы суммируются в итогах, каждый месяц накапливая виртуальный миллионный долг в обе стороны.
  2. Пересортица по измерению «Период взаиморасчетов»: В регистре Зарплата за месяц организаций ключевым разрезом выступает ПериодВзаиморасчетов (месяц начисления). Если выплата зарплаты проведена с указанием одного расчетного периода, а фактическое начисление проведено другим, регистр накапливает взаимно компенсирующие остатки с разными датами.
  3. Остатки по уволенным сотрудникам: В регистрах взаиморасчетов отсутствует измерение подразделения. При установке отбора по подразделению отчет связывает движения со срезом последних регистра сведений кадровых данных. Уволенные работники прошлых лет, у которых зависли остатки, отсекаются этим отбором. Поэтому по отдельным подразделениям отчет выглядит чистым, а при формировании в целом по организации поднимает всю историческую задолженность.
  4. Влияние регистра «НДФЛ к зачету»: Алгоритмы вычисления задолженности учитывают движения по регистру НДФЛ к зачету. Некорректно сторнированные или незачтенные суммы налога искажают начальное и конечное сальдо.

Шаг 1. Локализация ошибок с помощью универсального отчета

Прежде чем приступать к исправлению данных, локализуем конкретные физические лица и периоды, по которым разошлись расчеты. Не используйте утилиту chdbfl.exe или операцию «Тестирование и исправление» в конфигураторе — они предназначены для устранения физических повреждений таблиц базы данных и не исправляют логические перекосы в учетных регистрах.

Сформируем стандартный отчет Универсальный отчет (по метаданным) со следующими параметрами:

  1. Тип данных: Регистр накопления.
  2. Имя регистра: Зарплата за месяц организаций.
  3. Таблица: Остатки и обороты.
  4. Группировки строк: Организация, Физлицо, ПериодВзаиморасчетов.
  5. Отбор: поле Конечный остаток не равно 0.

В сформированном отчете сразу будут видны сотрудники, по которым общий итог нулевой, но внутри присутствуют строки с плюсовыми и минусовыми значениями по разным месяцам. Отдельно обратим внимание на сотрудников, которые давно уволены из организации.

Шаг 2. Закрытие «хвостов» по уволенным сотрудникам

Для сотрудников, трудовые отношения с которыми прекращены в прошлых расчетных периодах, требуется закрыть все зависшие остатки в ноль. Перепроводить документы увольнения прошлых лет нельзя, так как это приведет к изменению регламентированной отчетности и бухгалтерских проводок.

Создадим документ Корректировка записей регистров накопления:

  1. В настройке состава регистров отметим регистры Взаиморасчеты с работниками организаций и Зарплата за месяц организаций (при необходимости также НДФЛ к зачету).
  2. На текущую дату введем корректирующие записи со знаком, противоположным зависшему сальдо.
  3. Обязательно заполняем реквизит ПериодВзаиморасчетов тем значением месяца, по которому числится зависшая сумма.
  4. Если уволенных работников много, используем обработку по автоматическому заполнению документа остатками регистра с отбором по уволенным лицам.

Шаг 3. Устранение пересортицы по работающим сотрудникам

По действующим сотрудникам выравнивание выполняется двумя путями в зависимости от глубины обнаруженной ошибки.

Способ А. Корректировка регистрами (без изменения документов прошлого)

Если ошибки тянутся из закрытых периодов, которые запрещено открывать для редактирования, в документе Корректировка записей регистров накопления схлопываем остатки по измерению ПериодВзаиморасчетов внутри каждого сотрудника. Делаем расход по месяцу с плюсовым остатком и приход по месяцу с минусовым остатком. В результате развернутое сальдо превратится в чистое свернутое, и свод перестанет раздувать суммы.

Способ Б. Групповое перепроведение документов текущего периода

Если перекосы возникли в рамках открытого расчетного периода (текущий квартал или текущий год), эффективным решением является перепроведение цепочки документов. Нарушение хронологии возникает, когда документы начисления зарплаты проводятся позже документов выплаты или когда в ведомости суммы корректировались вручную без пересчета подчиненных табличных частей.

Разберем последовательность действий:

  1. Проверим документы Зарплата к выплате организаций. В поле «Месяц начисления» должен стоять именно тот месяц, за который фактически выплачиваются денежные средства.
  2. Убедимся, что дата документа начисления зарплаты строго меньше или равна дате выплаты.
  3. Используем стандартную обработку Групповое перепроведение документов для последовательного перепроведения документов начисления, расчета налогов и выплаты зарплаты за проблемные месяцы.

Проверка результатов

После корректировки остатков по уволенным сотрудникам и группового перепроведения документов начисления и выплат сформируем отчет «Свод начисленной зарплаты организаций» без отборов по подразделениям. Начальное и конечное сальдо должны уменьшиться до реальных сумм текущей задолженности, совпадая с расчетной ведомостью по предприятию.

← На главную