← На главную
При работе в программе 1С:Зарплата и Управление Персоналом 3.1 бухгалтеры часто сталкиваются со странным поведением системы: при заполнении ведомости на выплату зарплаты (в банк, кассу или на счета) напротив сотрудника внезапно появляется надпись «два рабочих места» (или «выплата по двум договорам»). При этом сотрудник в текущем месяце не переводился на другие должности, не увольнялся, не работал по внутреннему совместительству, и в кадровом учете числится ровно один приказ.
В этой статье мы подробно разберем, почему программа видит разделение взаиморасчетов, чем грозит игнорирование этой ситуации, как быстро найти причину ошибки с помощью стандартных инструментов 1С и как правильно скорректировать данные.
Что программа понимает под «рабочим местом»?
Для того чтобы понять природу этой ошибки, нам необходимо разобраться с тем, как устроены механизмы учета взаиморасчетов в 1С:ЗУП 3.1. Для программы «рабочее место» — это не просто запись в справочнике Сотрудники или физический рабочий стол в офисе. Это уникальное сочетание аналитических разрезов (измерений) в регистрах накопления, по которым ведется учет расчетов по оплате труда.
Ключевыми измерениями, разделяющими взаиморасчеты в регистрах Взаиморасчеты с сотрудниками, Зарплата к выплате и Бухгалтерские взаиморасчеты с сотрудниками, являются:
- Сотрудник (ссылка на элемент справочника
Сотрудники).
- Подразделение (структурная единица организации).
- Статья финансирования (актуально для бюджетных учреждений и организаций со сложным учетом затрат).
- Статья расходов (аналитика затрат).
Если в течение расчетного периода по одному и тому же физическому лицу возникает движение хотя бы по двум разным комбинациям этих измерений, программа при заполнении ведомости автоматически делит сумму к выплате и выводит предупреждение о наличии нескольких рабочих мест.
Основные причины разделения взаиморасчетов
Проанализируем наиболее распространенные ситуации, из-за которых программа начинает разделять выплату:
- Пересортица по подразделениям в первичных документах. Это самая частая причина. В кадровом учете сотрудник может числиться в одном подразделении, но в межрасчетных документах (например, в документах
Премия, Разовое начисление, Материальная помощь или Больничный лист) было ошибочно указано другое подразделение или поле подразделения осталось незаполненным.
- Программные ошибки при расчете аванса и НДФЛ. В некоторых релизах конфигурации присутствует известная ошибка: при проведении документа
Начисление за первую половину месяца сумма исчисленного НДФЛ записывается в регистры без указания подразделения (значение остается пустым), в то время как само начисление проводится по конкретному отделу. При окончательном расчете и выплате программа видит разрыв аналитики и пытается распределить деньги на «пустое» и «заполненное» подразделения.
- Параллельная работа по договору ГПХ и в штате. Если физическое лицо сначала работало по договору гражданско-правового характера (ГПХ), а затем было принято в штат, в системе создаются два разных элемента в справочнике
Сотрудники, привязанных к одному контрагенту-физлицу. Даже если договор ГПХ завершен и полностью оплачен, незакрытые копейки или пересортица по статьям расходов могут тянуть «хвост» в текущие ведомости.
- Повторный прием сотрудника на работу. Если сотрудника уволили, а через некоторое время приняли обратно в течение одного налогового периода, для него создается новая карточка сотрудника. При наличии копеечных остатков или невыровненных сумм по первому (уволенному) трудовому договору программа объединит их в одной ведомости, указав на наличие двух рабочих мест.
Пошаговая методика диагностики проблемы
Рассмотрим, как локализовать ошибку и найти документ-источник пересортицы. Выполним диагностику по шагам.
Шаг 1: Расшифровка платежа непосредственно в ведомости
Прежде чем формировать сложные отчеты, воспользуемся самым простым способом:
- Откроем ведомость, в которой появилась надпись «два рабочих места».
- Найдем строку нужного сотрудника и дважды кликнем по сумме к выплате (или нажмем на саму предупреждающую надпись).
- В открывшемся окне детальной расшифровки платежа проанализируем строки. Мы увидим разделение суммы. Обратите внимание на колонки Сотрудник, Подразделение, Статья расходов и Документ-основание.
- Если в одной из строк подразделение пустое или отличается от основного, либо фигурирует старый документ-основание (например, прошлый договор ГПХ) — источник проблемы найден.
Шаг 2: Анализ отчета «Задолженность по зарплате»
Сформируем специализированный отчет для проверки остатков взаиморасчетов:
- Перейдем в раздел Выплаты — Отчеты по выплатам.
- Выберем отчет Задолженность по зарплате.
- Настроим отчет, установив детализацию до сотрудника и подразделения за весь текущий год.
- Если в результате формирования мы видим картину, когда по одному подразделению за организацией висит долг (плюс), а по другому подразделению — переплата за сотрудником (минус) на точно такую же сумму, это явный признак аналитического разрыва. Взаиморасчеты в целом закрыты в ноль, но программа видит внутренний долг между подразделениями.
Шаг 3: Использование «Универсального отчета» по регистрам
Если первые два шага не дали полной картины, проведем глубокий технический анализ через регистры накопления:
- Перейдем в меню Администрирование — Печатные формы, отчеты и обработки — Универсальный отчет.
- В поле типа данных выберем Регистр накопления.
- В поле имени таблицы выберем регистр
Взаиморасчеты с сотрудниками или Зарплата к выплате (таблица «Остатки и обороты»).
- В настройках отчета на вкладке «Группировка» добавим поля:
Физическое лицо, Сотрудник, Подразделение, Статья расходов, Регистратор.
- Установим отбор по нашему сотруднику и сформируем отчет.
- В сформированном отчете мы детально увидим, какой именно документ (Регистратор) сделал движение с неверной аналитикой и создал «зависший» остаток.
Влияние на регламентированную отчетность
Многие пользователи задаются вопросом: «Сумма к выплате на руки у сотрудника правильная, стоит ли тратить время на исправление этой надписи?». Ответ однозначный: исправлять нужно обязательно. Игнорирование этой ошибки может привести к серьезным последствиям при сдаче отчетности:
- Проблемы с заполнением 6-НДФЛ. Если у подразделений разные коды ОКТМО/КПП (например, если в компании есть обособленные подразделения), то пересортица приведет к тому, что налог распределится некорректно. В 6-НДФЛ суммы доходов и удержанного налога разойдутся по разным страницам и налоговым инспекциям, что приведет к штрафам и требованиям из ФНС.
- Искажение расчетных листков. В расчетных листках сотрудников могут начать отображаться встречные долги (например, долг за предприятием на начало месяца по одному отделу и долг за работником по другому), что вызовет лишние вопросы у персонала и проверяющих органов.
- Ошибки синхронизации с «1С:Бухгалтерией». При переносе данных в бухгалтерскую программу проводки по счету 70 и счету 68.01 могут лечь некорректно, сформировав разрывы в субконто подразделений.
Способы устранения и исправления ошибки
Проанализируем два основных сценария исправления ситуации в зависимости от того, в каком периоде возникла ошибка.
Сценарий 1: Ошибка совершена в текущем (открытом) периоде
Если период еще не закрыт, и мы можем редактировать первичные документы, выполним следующие действия:
- Найдем документ-первоисточник, который создал неверную аналитику (мы определили его на этапе диагностики с помощью расшифровки ведомости или Универсального отчета). Это может быть, например, документ
Разовое начисление.
- Откроем этот документ и исправим неверно указанное (или пустое) подразделение на правильное.
- Проведем документ заново.
- Откроем документ расчета зарплаты или аванса, перезаполним его по данному сотруднику и пересчитаем начисления и НДФЛ.
- В ведомости на выплату нажмем кнопку Обновить налог или полностью перезаполним строку сотрудника. Предупреждение «два рабочих места» должно исчезнуть.
Сценарий 2: Ошибка тянется из прошлых (закрытых) периодов
Если пересортица образовалась в прошлых месяцах или кварталах, править первичные документы прошлых периодов крайне не рекомендуется, так как это приведет к искажению уже сданной отчетности. В этом случае воспользуемся корректировкой регистров:
- Перейдем в раздел Администрирование — Переносы данных (или найдем этот документ через функции для технического специалиста).
- Создадим новый документ
Перенос данных. Назовем его, например, «Корректировка взаиморасчетов».
- В шапке документа нажмем кнопку Настройка состава регистров.
- В появившемся списке выберем регистры накопления:
Взаиморасчеты с сотрудниками и Зарплата к выплате.
- Нам необходимо сделать «сворачивающие» записи по этим регистрам. Для этого по каждому регистру добавим две строки со знаком «плюс» (Приход) и «минус» (Расход) или просто две записи вида «Расход» (в зависимости от знака остатка), чтобы закрыть пересортицу в ноль.
- Пример корректировки:
- Строка 1: Указываем неверное подразделение (или пустое), статью расходов, которая зависла, и сумму со знаком минус (или вид движения «Расход»), чтобы обнулить ошибочный остаток.
- Строка 2: Указываем правильное подразделение, правильную статью расходов и ту же самую сумму со знаком плюс (или вид движения «Приход»), чтобы перенести остаток на корректную аналитику.
- Проведем документ
Перенос данных.
- Вернемся в текущую ведомость на выплату и перезаполним строку сотрудника. Программа увидит, что все аналитические остатки прошлых периодов свернулись, и предупреждение «два рабочих места» исчезнет, а выплата пройдет по одному корректному рабочему месту.
Выравнивание аналитики взаиморасчетов — это залог корректного формирования отчетности по НДФЛ и страховым взносам. Регулярно отслеживайте появление подобных предупреждений в ведомостях и своевременно устраняйте пересортицу в регистрах программы.