Ситуация, когда документ Начисление за первую половину месяца проведен, но при создании документа Ведомость в банк (или в кассу) табличная часть остается пустой, — одна из самых распространенных и при этом многогранных проблем в программе «1С:Зарплата и управление персоналом 8». В этой статье мы подробно проанализируем причины такого поведения системы, рассмотрим методические тонкости учета и разберем технические шаги по исправлению ситуации.
Прежде чем приступать к поиску ошибок в данных, необходимо исключить программный сбой. В истории версий 1С:ЗУП была зафиксирована критическая Ошибка 60007141. Ее суть заключается в следующем: если в документе Начисление за первую половину месяца есть сотрудник, у которого не было облагаемой базы по НДФЛ в предыдущем месяце (например, новый сотрудник, принятый в текущем месяце), то налог по остальным сотрудникам может не рассчитаться, что блокирует заполнение ведомости.
Проанализируем ваш релиз. Если версия программы ниже 3.1.23.656 или 3.1.25.40, необходимо выполнить обновление. Исправление этой ошибки автоматически восстанавливает алгоритмы заполнения ведомостей.
Проверим настройки оплаты труда конкретных сотрудников. Одной из неочевидных причин является способ расчета аванса. Рассмотрим подробнее:
Начисление за первую половину месяца, должен быть установлен способ Расчетом за первую половину месяца.С 2023 года порядок учета НДФЛ существенно изменился: теперь налог удерживается в момент фактической выплаты дохода. Это накладывает жесткие требования на синхронизацию дат в документах.
Выясним причину через сопоставление дат:
Начисление за первую половину месяца есть поле Планируемая дата выплаты.Ведомость (в банк, кассу или на счета) также указывается дата.Если дата в Ведомости меньше (раньше), чем планируемая дата в начислении, программа может «не видеть» начисленные суммы, так как для системы доход еще не наступил. Попробуем установить дату ведомости равной или более поздней, чем дата в начислении. Также стоит проверить, чтобы Месяц выплаты в обоих документах совпадал.
Проанализируем настройки выплаты зарплаты. Если мы создаем документ Ведомость в банк, программа автоматически фильтрует сотрудников по способу выплаты, указанному в их карточках или в настройках организации.
Разберем возможные нестыковки:
Ведомость в банк, он не попадет в список при автоматическом заполнении.ЗарплатныйПроект. Если сотрудник не включен в этот проект или в его карточке указан другой банк, ведомость останется пустой.Иногда отсутствие сотрудника в ведомости объясняется наличием задолженности. Проанализируем ситуацию: если за прошлый период (месяц) за сотрудником числится долг перед организацией (переплата), программа при формировании аванса автоматически производит зачет.
Посмотрим на пример: сотруднику начислено за первую половину месяца 10 000 рублей. При этом за прошлый месяц выявлена переплата в 12 000 рублей. В этом случае сумма к выплате в текущей ведомости будет равна нулю, и сотрудник в документ не попадет. Чтобы проверить это, сформируйте отчет Анализ зарплаты по сотрудникам (в разрезе периодов взаиморасчетов) или Расчетную ведомость Т-51.
Если визуально все настройки верны, перейдем к «продвинутому» анализу через технические инструменты 1С. Основной регистр, отвечающий за выплату аванса — ЗарплатаКВыплатеАвансом.
Выполним следующие шаги:
Документ Начисление за первую половину месяца должен делать запись с видом движения Приход. Если записи нет — проблема в самом документе начисления (он не проведен, не рассчитан или помечен на удаление). Если запись есть, но ведомость все равно не заполняется, проверьте вид движения Расход — возможно, эта сумма уже «закрыта» другой ведомостью, которую вы создали ранее, но забыли о ней.
Рассмотрим сложный сценарий, связанный с внутренним совместительством. Если сотрудник работает на основной ставке и по совместительству, и по одному из рабочих мест был проведен расчет при увольнении (после начисления аванса), это может привести к автоматическому зачету аванса по всем местам работы.
В такой ситуации попробуем следующий алгоритм:
Начисление за первую половину месяца за текущий период.Начисление за первую половину месяца и попробуем перезаполнить ведомость.Напоследок проанализируем справочник Начисления. Если вы используете пользовательские виды начислений (надбавки, доплаты), проверьте вкладку Основное в настройках начисления. Там должен быть установлен флаг Начисляется при расчете первой половины месяца. Если этот флаг снят, сумма по данному начислению не попадет в документ Начисление за первую половину месяца, и, как следствие, ведомость на аванс окажется пустой, если у сотрудника нет других видов заработка.
Подводя итог, можно сказать, что решение проблемы чаще всего кроется либо в несоответствии дат выплаты, либо в неверном способе выплаты (банк/касса), либо в технических «хвостах» в регистрах взаиморасчетов. Последовательная проверка по этим шагам позволяет успешно заполнить ведомость в 99% случаев.