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

В большинстве случаев отсутствие данных связано с тем, что программа не видит оснований для выплаты в выбранный момент времени. Алгоритмы 1С:Зарплата и управление персоналом или 1С:Бухгалтерия предприятия строго следуют логике: если нет начисления за отработанный период или период выплаты не совпадает с периодом начисления, строка в документ не попадет. Вам предстоит последовательно проверить цепочку событий от графика работы до проведения итогового документа.

Не стоит паниковать и сразу звонить специалистам технической поддержки. В 90% случаев причина лежит на поверхности и может быть устранена самостоятельно за 10–15 минут внимательного анализа настроек. Ниже мы разберем ключевые точки контроля, которые необходимо проверить, чтобы восстановить корректное заполнение ведомости и успешно выплатить денежные средства сотрудникам.

Проверка периодов начисления и выплаты

Самая распространенная ошибка — несоответствие дат. Когда вы создаете ведомость, система спрашивает месяц выплаты. Если вы указываете текущий месяц, а зарплата за этот месяц еще не рассчитана (так как месяц не закрыт), ведомость будет пустой. Зарплата обычно выплачивается за предыдущий месяц, поэтому в поле Месяц нужно выбирать прошлый период.

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

⚠️ Внимание: В конфигурациях с несколькими видами расчетов (например, отдельный расчет для премий или отпускных) убедитесь, что вы выбрали правильный вид операции при создании ведомости. Смешивание разных типов выплат в одном документе часто приводит к фильтрации строк.

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

💡

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

Статусы сотрудников и кадровые документы

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

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

  • 👤 Проверьте, не стоит ли у сотрудника признак «Не оплачивать» в его карточке или графике работы.
  • 📅 Убедитесь, что в табеле за расчетный месяц проставлены явки или соответствующие коды отсутствий, дающие право на оплату.
  • 💼 Сверьте даты приказов о приеме и увольнении с периодом, за который формируется ведомость.

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

📊 Чаще всего ведомость пуста из-за
Неправильно выбран месяц выплаты
Не проведено начисление зарплаты
Сотрудники уволены или в отпуске
Ошибка в настройках вида расчета

Настройка видов начислений и удержаний

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

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

Вид начисления Включать в базу НДФЛ Включать в ведомость Тип дохода для НДФЛ
Оплата по окладу Да Да Оплата труда
Премия ежемесячная Да Да Оплата труда
Материальная помощь Частично Да (отдельно) Иные доходы
Компенсация питания Нет Нет (часто) Не облагается

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

Как проверить настройку вида начисления?

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

Влияние документов-оснований и периодов регистрации

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

Система 1С:Предприятие строго контролирует хронологию. Если вы ввели премию датой 31 числа, но провели документ 1-м числом следующего месяца, логика заполнения ведомости за текущий месяц может проигнорировать эту запись в зависимости от настроек конфигурации. Всегда проверяйте поле Дата и Дата документа.

⚠️ Внимание: При вводе документов задним числом обязательно выполните перерасчет зарплаты. Без команды «Пересчитать» старые данные останутся в базе, и ведомость сформируется по устаревшим показателям.

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

Технические настройки и фильтры в форме документа

Иногда проблема носит чисто визуальный характер. В форме документа Ведомость существуют кнопки настроек и фильтров, которые могут скрывать строки. Пользователь мог случайно установить отбор по конкретному подразделению, в котором сейчас нет активных сотрудников, или включить фильтр «Только с долгом».

Нажмите на кнопку Еще или Настройки в верхней панели документа. Проверьте, не активирован ли какой-либо отбор по полям Подразделение, Физическое лицо или Статья затрат. Сбросьте все фильтры и попробуйте заполнить документ заново командой Заполнить.

  • 🔍 Проверьте переключатель «Показывать только сотрудников с суммой к выплате». Если у всех нулевой налог или аванс уже выплачен полностью, список очистится.
  • 🏢 Убедитесь, что в шапке документа выбрано правильное подразделение или стоит значение «Все организации».
  • 💰 Проверьте настройку «Учитывать выплаченный аванс». Если аванс был выплачен полностью и он равен зарплате, остаток к выплате будет нулевым.

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

☑️ Диагностика пустой ведомости

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

Алгоритм перерасчета и обновления итогов

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

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

Администрирование -> Выгрузка и загрузка данных -> Перепроведение документов

(Выбрать период и документ «Начисление зарплаты»)

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

💡

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

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

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

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

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

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

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

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

Как добавить сотрудника в уже созданную ведомость вручную?

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

Влияет ли обновление конфигурации на заполнение ведомостей?

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