Почему не заполняется ведомость «Зарплата к выплате» и как исправить ошибку «Не обнаружены данные для записи»

Бухгалтер 1С v8.3 (Обычные формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

При работе в программе 1С:Зарплата и управление персоналом (особенно в версии 2.5 или при использовании обычных форм в 8.2) бухгалтеры часто сталкиваются с ситуацией, когда документ Зарплата к выплате отказывается заполняться автоматически. Программа выдает системное сообщение: «Не обнаружены данные для записи в табличную часть документа». Это может произойти как в процессе текущей работы, так и сразу после перехода с версии 7.7.

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

Решение 1. Настройка параметров учета (Взаиморасчеты по месяцам)

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

Разберем, как это проверить:

  1. Перейдем в меню Сервис — Параметры учета.
  2. Найдем вкладку Выплата зарплаты (или Взаиморасчеты).
  3. Проанализируем состояние флага «Взаиморасчеты с сотрудниками ведутся в разрезе месяцев ее начисления».

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

Решение 2. Анализ регистров накопления и «зависшие» суммы

Если манипуляции с настройками не помогли, нам нужно заглянуть «под капот» системы. Программа 1С формирует ведомость не на основе проводок, а на основе данных в специальных регистрах. Посмотрим на них внимательнее.

Основными регистрами, которые влияют на заполнение выплаты, являются:

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

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

Решение 3. Проверка документа «Перенос данных» (после перехода с 7.7)

При переносе данных из ЗиК 7.7 в ЗУП 8 создаются технические документы Перенос данных с кодами НЗР (начисления) и ВЗР (взаиморасчеты). Выясним, корректно ли они сформированы.

Рассмотрим порядок проверки:

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

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

Решение 4. Соответствие способа выплаты

Проанализируем еще один тонкий момент: настройки в карточках сотрудников. В документе Зарплата к выплате есть поле Способ выплаты (Через кассу / Через банк).

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

Решение 5. Отрицательные суммы и долги

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

Чтобы проверить это, сформируйте отчет Расчетная ведомость (произвольная форма) или Свод начисленной зарплаты и посмотрите на конечное сальдо. Если оно отрицательное — выплаты не будет.

Решение 6. Проверка даты документа

Иногда причина бывает банально простой — дата документа. Проанализируем логику 1С: если вы создаете ведомость 25-м числом декабря, а документ начисления зарплаты проведен 31-м числом, то на 25-е число долга перед сотрудником еще не возникло. Установите дату ведомости последним числом месяца (или началом следующего) и попробуйте заполнить заново.

Техническая очистка (Кэш)

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

  1. Удалите базу из списка запуска 1С.
  2. Добавьте её заново.
  3. Либо воспользуйтесь специальными утилитами для очистки временных файлов 1С в папке %AppData%.

Это исключит программные ошибки отображения данных на конкретном рабочем месте.

Пример ручной корректировки через «Корректировку записей регистров»

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


// Пример логики заполнения для понимания структуры регистра:
// Организация: "Наша Организация"
// Сотрудник: "Иванов И.И."
// Период взаиморасчетов: '2012-12-01'
// Сумма: 15000.00
// Вид движения: Приход (увеличивает долг перед сотрудником)

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

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

← На главную