Столкнуться с ситуацией, когда документ Ведомость в банк или Ведомость в кассу в программе 1С:Зарплата и управление персоналом остается пустым при нажатии кнопки «Заполнить», — это классическая проблема, вызывающая панику у расчетчиков. Обычно это происходит в самый неподходящий момент, когда сроки выплаты уже на носу, а деньги сотрудникам нужно перечислить срочно. Пустая табличная часть документа означает, что система не увидела начисленных сумм, подлежащих выплате в указанном периоде.

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

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

Проверка периода и даты выплаты в документе

Первое, что необходимо сделать при обнаружении пустой ведомости, — это внимательно проверить настройки периода документа. В 1С:ЗУП 3.1 логика формирования выплаты жестко привязана к датам. Если вы создаете ведомость на выплату аванса, а в поле «Период» указан месяц, за который уже была произведена полная выплата, система ничего не найдет. Аналогичная ситуация возникнет, если дата выплаты в документе меньше даты начала периода.

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

⚠️ Внимание: Если дата выплаты в ведомости меньше даты окончания периода начисления, система может посчитать, что зарплата еще не заработана, и не включить сотрудника в список на оплату.

Также стоит проверить вид выплаты. В шапке документа есть переключатель между авансом и основной зарплатой. Если вы пытаетесь выплатить основную часть, но выбран режим «Аванс», то в ведомость попадут только те начисления, которые настроены как авансовые. Это частая ошибка при переходе на новые версии конфигурации, где логика разделения выплат могла измениться.

💡

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

Статус выполнения регламентных операций закрытия месяца

Наиболее распространенная техническая причина, по которой ведомость не заполняется, заключается в том, что расчет зарплаты за месяц еще не был окончательно завершен. В 1С:ЗУП существует строгая последовательность действий: сначала начисление, затем исчисление НДФЛ, и только после этого формирование документов на выплату. Если регламентная операция Закрытие месяца не выполнена или выполнена с ошибками, итоговые суммы не будут зафиксированы в регистрах накопления.

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

  • 🔍 Проверьте журнал регистрации ошибок: часто сбой происходит на этапе расчета НДФЛ из-за неверно заполненных данных о сотруднике.
  • 📅 Убедитесь, что период, за который формируется ведомость, полностью закрыт в помощнике Закрытие месяца.
  • 🔄 Выполните пересчет зарплаты заново, если были изменены исходные данные (например, отгулы или больничные) после первичного расчета.

Иногда пользователи забывают выполнить операцию Исчисление НДФЛ перед созданием ведомости. Без этой суммы к выплате программа не может определить чистый доход сотрудника. В таких случаях кнопка «Заполнить» работает формально, но табличная часть остается пустой, так как условие «Начислено минус Удержано» не дает положительного результата.

☑️ Диагностика закрытия месяца

Выполнено: 0 / 4

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

Если глобальный расчет выполнен успешно, но конкретные сотрудники не попали в ведомость, стоит копнуть глубже в настройки видов начислений. В 1С:ЗУП каждый вид начисления (оклад, премия, надбавка) имеет свои свойства, определяющие, участвует ли он в расчете базы для выплаты. Возможно, для спорного начисления снята галочка «Учитывается при выплате» или неверно настроен код дохода.

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

Тип проблемы Симптом в ведомости Где искать решение
Неверный период Сотрудник отсутствует полностью Шапка документа Ведомость
НДФЛ не исчислен Пустая табличная часть у всех Помощник Закрытие месяца
Нулевая сумма к выдаче Сотрудник есть, но сумма 0 Карточка расчетов с сотрудником
Вид расчета исключен Не учитывается премия или бонус Справочник Начисления

Проверить настройки конкретного начисления можно, открыв карточку вида расчета. Перейдите в раздел Настройка зарплаты -> Начисления. Найдите нужный элемент и убедитесь, что в свойствах указано правильное участие в базах начисления взносов и НДФЛ. Ошибка здесь может привести к тому, что деньги начислены «виртуально», но не попали в регистры выплаты.

Скрытые настройки видов расчетов

В некоторых случаях проблема кроется в том, что вид начисления помечен как «Не входит в базу для расчета среднего заработка», что косвенно влияет на алгоритмы формирования некоторых типов ведомостей в специфических конфигурациях.

Анализ карточки расчетов с сотрудником

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

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

⚠️ Внимание: Наличие отрицательного сальдо в карточке расчетов автоматически исключает сотрудника из ведомости на выплату до момента погашения задолженности или пересчета.

Также в карточке можно увидеть статус НДФЛ. Если налог исчислен, но не удержан (статус «Исчислен»), сумма к выплате будет полной. Если же налог удержан, сумма уменьшится. Бывают случаи, когда из-за сбоя в базе данных запись об удержании теряется, и программа считает, что платить нечего. В таких ситуациях помогает перепроведение документов начисления.

💡

Карточка расчетов с сотрудником — это главный инструмент для понимания того, видит ли система начисленные деньги и почему они не превращаются в сумму к выплате.

Влияние графиков работы и календарей

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

Проверьте файл Производственный календарь в настройках программы. Если в календаре ошибочно отмечены все дни месяца как выходные или праздничные, табель учета рабочего времени сформируется пустым. Без отработанных часов оклад не начислится, и ведомость останется пустой. Это часто случается при переносе данных из старых баз или после обновления платформы.

  • 📅 Сверьте график работы сотрудника в его личной карточке с фактическим табелем.
  • 🏭 Проверьте производственный календарь на наличие рабочих дней в месяце расчета.
  • 📝 Убедитесь, что табель заполнен и проведен документ Табель или Явка.

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

📊 С какой проблемой вы сталкиваетесь чаще всего при выплате зарплаты?
Ведомость пустая у всех
Не попадает один сотрудник
Ошибка при выгрузке в банк
Проблема с НДФЛ

Технические сбои и права доступа пользователя

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

Также стоит проверить актуальность версии платформы 1С:Предприятие. В редких случаях старые версии платформы некорректно обрабатывают новые механизмы расчета в типовых конфигурациях ЗУП 3.1. Обновление платформы до последнего релиза часто решает странные проблемы с формированием отчетных документов.

⚠️ Внимание: Детали интерфейса и названия пунктов меню могут незначительно отличаться в зависимости от версии конфигурации 1С ЗУП (3.0, 3.1) и используемой платформы. Всегда сверяйтесь с официальной документацией к вашему релизу.

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

💡

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

Часто задаваемые вопросы (FAQ)

Почему в ведомость не попадают сотрудники, уволенные в середине месяца?

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

Можно ли заполнить ведомость, если месяц еще не закрыт?

Технически можно, если начисления уже проведены и НДФЛ исчислен. Однако рекомендуется дождаться полного закрытия месяца, чтобы избежать расхождений между суммами в ведомости и итоговыми данными регистров.

Что делать, если сумма в ведомости отличается от расчета в карточке?

Проверьте наличие удержаний, которые могли быть введены вручную или рассчитаны автоматически после формирования ведомости (например, профсоюзные взносы). Также проверьте, не изменился ли курс валют, если выплата производится в валюте.

Почему кнопка «Заполнить» неактивна (серая)?

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

Как исправить ошибку «Не заполняется ведомость» после обновления конфигурации?

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