К статье
Практический материал

Другое · 11 мин

Почему в 1С ЗУП не заполняется ведомость на выплату зарплаты

Почему в 1С ЗУП не заполняется ведомость на выплату зарплаты: основные причины, пошаговая диагностика, исправление ошибок и ответы на частые вопросы.

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

Важно понимать логику механизма: ведомость не рассчитывает зарплату сама, а подбирает остатки задолженности перед сотрудниками по регистрам взаиморасчётов. Если по данным программы долга перед сотрудником нет, строка в ведомость не попадёт — и это нормальное поведение. Значит, диагностику нужно строить от вопроса «есть ли в базе задолженность по этому сотруднику на дату выплаты».

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

Как устроен механизм заполнения ведомости

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

Ключевые параметры, от которых зависит результат заполнения: месяц начисления, дата выплаты, способ выплаты, подразделение и характер выплаты. Если хотя бы один из них не соответствует данным начисления, строки не подберутся. Например, если зарплата начислена с плановой датой выплаты 5-е число, а в ведомости стоит 3-е, программа может не подобрать суммы в зависимости от настроек.

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

Проверяем начисление зарплаты

Первая и самая частая причина пустой ведомости — отсутствие проведённого начисления за выбранный месяц. Откройте раздел «Зарплата» → «Начисление зарплаты и взносов» и убедитесь, что документ за нужный месяц существует, проведён и в нём есть строки по сотрудникам.

Обратите внимание на статус расчёта: если документ проведён, но сумма к выплате равна нулю (например, сотрудник был в отпуске за свой счёт весь месяц или удержания «съели» начисление), ведомость законно останется пустой. Проверить это можно через расчётный листок сотрудника: смотрите итоговую строку «К выплате».

Аванс и межрасчётные выплаты

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

Для отпускных, премий и увольнений действует то же правило: соответствующий документ (отпуск, премия, увольнение) должен быть проведён, а в ведомости должен быть выбран подходящий характер выплаты или установлен флаг выплаты межрасчётных начислений.

Сверяем даты, месяц и параметры ведомости

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

Типовая ситуация: зарплату начислили за сентябрь, а в ведомости по ошибке остался август. Или дата выплаты в ведомости стоит раньше даты, указанной в настройках графика выплат. Ещё один частый случай — в ведомости выбрано подразделение, а сотрудники числятся в другом (или подразделение не указано вовсе, тогда как в настройках учёта задано разделять выплаты по подразделениям).

Порядок проверки параметров ведомости
  1. 1
    Откройте ведомость и сверьте месяц начисления с месяцем документа начисления
  2. 2
    Проверьте дату выплаты — она должна соответствовать графику выплат организации
  3. 3
    Убедитесь, что выбран правильный способ выплаты (зарплата, аванс, отпускные)
  4. 4
    Снимите или скорректируйте отбор по подразделению и повторите заполнение
  5. 5
    Если задан отбор по сотрудникам — очистите его и заполните ведомость полностью

Проверяем, не выплачена ли сумма ранее

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

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

Быстрый способ увидеть картину целиком — отчёты по задолженности: «Задолженность по зарплате» или «Анализ задолженности по зарплате» в разделе «Зарплата» → «Отчёты». Если отчёт показывает нулевой долг по сотруднику, ведомость и не должна заполняться.

Контрольные точки

Как проверить результат

Отчёт «Задолженность по зарплате» по сотруднику
Норма

Есть положительный остаток к выплате на дату ведомости

Тревожный признак

Остаток нулевой или отрицательный — заполнять нечего

Журнал ведомостей за период
Норма

Нет непроведённых ведомостей на тех же сотрудников

Тревожный признак

Есть записанные, но не проведённые ведомости, резервирующие суммы

Расчётный листок сотрудника
Норма

Строка «К выплате» больше нуля

Тревожный признак

К выплате ноль — начислений нет или они перекрыты удержаниями

Настройки учёта и способы выплаты

На заполнение влияют настройки учётной политики и способы выплаты зарплаты. Проверьте раздел «Настройка» → «Организации» → вкладка «Учётная политика», а также справочник «Способы выплаты зарплаты»: для выбранного способа должен быть задан корректный характер выплаты.

Если в организации используется выплата через зарплатный проект, убедитесь, что с сотрудником заключён договор с банком и введён лицевой счёт (документ «Заявка на открытие лицевых счетов»). В некоторых сценариях отсутствие лицевого счёта мешает корректному заполнению ведомости в банк.

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

Типичные ошибки
01
Заполнение ведомости до проведения начисления зарплаты — табличная часть остаётся пустой
02
Неверный месяц в шапке ведомости — программа ищет долг за другой период
03
Оставленный отбор по подразделению или списку сотрудников — часть строк «отрезается»
04
Игнорирование непроведённых ведомостей — суммы зарезервированы, новая ведомость пустая
05
Попытка исправить проблему ручным вводом строк — нарушается связь с регистрами взаиморасчётов

Технические причины: регистры, права, обновления

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

Вторая причина — ограничение прав доступа. Если у пользователя нет прав на документы начисления или на часть сотрудников (например, работает разграничение по группам доступа), ведомость заполнится частично или не заполнится вовсе. Проверьте заполнение под пользователем с полными правами.

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

Что делать, если ничего не помогло

Если все проверки пройдены, а ведомость по-прежнему пустая, действуйте системно. Сформируйте универсальный отчёт по регистру накопления «Зарплата к выплате» (название может отличаться в зависимости от релиза) с отбором по сотруднику и организации — так вы увидите, есть ли вообще движения и остатки.

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

Крайняя мера — тестирование и исправление информационной базы (через конфигуратор или утилиту chdbfl для файловых баз) при подозрении на повреждение данных. Выполняется только на копии и только специалистом.

Маршрут решения

Как выбрать действие

В отчёте по задолженности остаток есть, но ведомость пустаяПроверьте месяц, дату выплаты, подразделение и отборы в шапке ведомости
Остатка в отчёте нетПроверьте проведение начисления и уже созданные ведомости за период
Ведомость заполняется частичноПроверьте права доступа и отборы по подразделениям/сотрудникам
Проблема появилась после обновления или переноса данныхПроверьте завершение отложенных обработчиков и пересчитайте взаиморасчёты на копии базы
Итог

Что важно запомнить

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

Частые вопросы

Ведомость заполняется, но не по всем сотрудникам. Почему?

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

Можно ли заполнить ведомость вручную, добавив сотрудников в таблицу?

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

Зарплата начислена, расчётный листок показывает сумму к выплате, а ведомость пустая. Что проверить в первую очередь?

Месяц и дату выплаты в шапке ведомости, затем — непроведённые ведомости на этих же сотрудников за тот же период. Эти две причины покрывают большинство таких случаев.

Влияет ли дата выплаты на заполнение ведомости?

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

После обновления 1С:ЗУП ведомости перестали заполняться. Что делать?

Откройте «Администрирование» → «Поддержка и обслуживание» → «Результаты обновления программы» и убедитесь, что все отложенные обработчики завершены. Если обновление зависло, дождитесь его окончания или перезапустите выполнение. Если проблема сохраняется — проверьте поведение на копии базы и известные ошибки вашего релиза.

Нужно ли перепроводить начисление зарплаты, если ведомость не заполняется?

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