В конфигурации "1С:Управление производственным предприятием 1.3" (УПП) иногда возникает ситуация, когда по некоторым сотрудникам в регистре накопления Зарплата за месяц организаций образуется ненулевой конечный остаток. Основная проблема, к которой это приводит, — такие сотрудники перестают автоматически попадать в документы Зарплата к выплате организаций. Давайте вместе разберемся, каковы первопричины этой проблемы и какие существуют способы для ее корректного исправления.
Регистр накопления Зарплата за месяц организаций работает по простому принципу: начисления заработной платы формируют движения по "Приходу", а выплаты — по "Расходу". В идеальной ситуации на конец периода остаток по сотруднику должен быть нулевым, что означает, что вся начисленная зарплата выплачена. Если же остаток ненулевой, это говорит о рассогласовании между начислениями и выплатами.
Проанализируем основные причины, приводящие к такому рассогласованию:
Зарплата к выплате организаций в качестве периода взаиморасчетов указали февраль. В результате в регистре по январю останется "висеть" долг организации перед сотрудником (положительный остаток), а по февралю образуется переплата (отрицательный остаток).
Зарплата к выплате организаций есть колонка "Отложено". Если пользователь вручную вносит туда сумму, она не выплачивается в текущей ведомости, а остается в виде долга в регистре Зарплата за месяц организаций. Этот долг предполагается к выплате в будущем.
Поскольку именно некорректная работа с этой колонкой часто становится источником проблем, остановимся на ней подробнее. Колонка "Отложено" в документе Зарплата к выплате организаций предназначена для ситуаций, когда часть начисленной суммы по каким-то причинам не должна быть выплачена сотруднику именно сейчас.
Корректный сценарий использования: Сотруднику начислено 50 000 руб. По его просьбе или по другой причине 5 000 руб. нужно выплатить позже. В этом случае в колонку "Отложено" вносится положительная сумма 5 000. В результате к выплате будет 45 000 руб., а 5 000 руб. сформируют положительный остаток (долг организации) в регистре, который будет погашен следующей ведомостью.
Некорректный сценарий: Ввод отрицательных сумм в колонку "Отложено". Стандартная методология работы программы не предусматривает такого сценария. По сути, это можно трактовать как выплату авансом в счет будущих, еще не начисленных периодов. Это нарушает логику взаиморасчетов и приводит к непредсказуемым остаткам в регистре, которые потом очень сложно выровнять.
Итак, мы обнаружили некорректные остатки. Как теперь привести данные в порядок? Важно: перед выполнением любых операций по исправлению данных настоятельно рекомендуется создать резервную копию информационной базы.
Это самый правильный и методологически верный инструмент, специально созданный для таких ситуаций. Документ называется ПереносЗадолженностиРаботниковОрганизаций.
Что он делает: Документ позволяет "закрыть" задолженность в старых периодах взаиморасчетов и перенести ее на актуальный месяц. Например, если долг "висит" за январь, можно перенести его на текущий месяц, после чего сотрудник корректно попадет в новую ведомость на выплату.
Возможная проблема и ее решение: При проведении документа может возникнуть ошибка "Учет задолженности сотрудников в разрезе месяцев ее образования не ведется!". Это прямое указание на то, что в настройках учетной политики отключена соответствующая опция.
Порядок действий:
Перенос задолженности работников организаций, заполнив его по проблемным сотрудникам.Если по какой-то причине первый способ не подходит, можно использовать универсальный инструмент — документ Корректировка записей регистров. Этот способ требует глубокого понимания структуры регистров и должен применяться с большой осторожностью.
Порядок действий:
Корректировка записей регистров.Зарплата за месяц организаций.ПериодВзаиморасчетов, по которому "завис" остаток.Внимание! Ошибки при ручной корректировке могут еще больше усугубить ситуацию, поэтому используйте этот метод, только если полностью уверены в своих действиях.
Этот способ заключается в том, чтобы найти исходные документы Зарплата к выплате организаций, в которых были допущены ошибки, и исправить их.
Можно исправить некорректно указанный Период взаиморасчетов или обнулить неверно введенные данные в колонке "Отложено". Однако у этого способа есть существенный недостаток: он практически неприменим для закрытых периодов, так как перепроведение старых документов может повлечь за собой нежелательные изменения в учете.
Проблема ненулевых остатков в регистре Зарплата за месяц организаций почти всегда является следствием нарушения логики взаиморасчетов, вызванного либо ручными ошибками, либо непониманием работы некоторых механизмов, как в случае с колонкой "Отложено".
Для исправления рекомендуется использовать штатный документ Перенос задолженности работников организаций, при необходимости временно изменив настройки учетной политики. В сложных и запутанных случаях, когда причина не очевидна, единственным надежным способом анализа остается использование отладчика для пошагового выполнения кода заполнения и проведения документов. Это поможет точно определить, в какой момент и почему формируются некорректные движения в регистре.