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

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

В этой статье мы детально разберем алгоритм работы механизма аванса в 1С ЗУП 3.1, проверим настройки расчетных листов и определим, какие регламентные операции необходимо выполнить перед формированием документа на выплату.

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

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

Убедитесь, что в документе Ведомость выбрана правильная дата выплаты. Если вы пытаетесь создать ведомость на 20-е число, а в настройках организации аванс установлен на 25-е, то при выборе вида выплаты "Аванс" список сотрудников будет пуст. Система просто "не видит" сотрудников, которым нужно платить именно сегодня.

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

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

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

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

Корректная работа аванса невозможна без правильно настроенных видов начислений. В современных версиях 1С ЗУП (3.1) механизм аванса часто реализован через отдельный вид расчета, например, "Аванс (по табелю)" или "Аванс (в процентах)".

Необходимо зайти в раздел Настройка → Начисления и открыть карточку вида начисления, используемого для аванса. Критически важно проверить поле "Назначение выплаты". Если там указано "Зарплата за месяц", то при выборе вида выплаты "Аванс" в ведомости эти начисления не подтянутся.

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

  • 🔍 Проверьте поле "Назначение выплаты" в карточке вида начисления — оно должно соответствовать типу ведомости.
  • 💰 Убедитесь, что в формуле расчета аванса не стоят ограничения, блокирующие начисление при отсутствии табеля.
  • 📅 Проверьте период действия вида начисления — он должен охватывать текущий расчетный месяц.
Что такое "Назначение выплаты"?

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

Влияние табеля учета рабочего времени

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

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

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

Способ расчета аванса Зависимость от табеля Необходимые действия
В процентах от оклада Нет (обычно) Проверить % в настройках сотрудника
По фактически отработанному времени Да, критично Ввести табель за первую половину месяца
Фиксированная сумма Нет Проверить сумму в настройках
📊 Как у вас настроен расчет аванса в 1С?
В процентах от оклада
По фактически отработанному времени
Фиксированной суммой
Не знаю, нужно проверить

Регламентные операции и закрытие месяца

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

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

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

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

☑️ Подготовка к формированию ведомости

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

Настройки организации и графики работы

Глобальные настройки организации влияют на то, как система определяет право сотрудника на получение аванса. Зайдите в карточку организации (Настройка → Организации) и откройте ссылку "Выплаты зарплаты".

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

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

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

💡

Настройки организации являются фундаментом для расчета. Если дата аванса в настройках организации не совпадает с датой в документе ведомости, список сотрудников не сформируется.

Анализ сальдо расчетов и удержаний

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

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

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

  • 📉 Проверьте наличие исполнительных листов и их приоритет очередности.
  • 💸 Убедитесь, что удержания не превышают лимит в 50% или 70% от дохода (согласно ТК РФ).
  • 🧾 Проверьте, не было ли излишней выплаты в прошлом месяце, которая сейчас удерживается.
⚠️ Внимание: Законодательство ограничивает размер удержаний из заработной платы. Если программа удерживает больше положенного, проверьте настройки видов удержаний и приоритеты в карточке сотрудника.
Как заставить программу показать сотрудников с нулевой выплатой?

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

Диагностика через отчеты и консоль запросов

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

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

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

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

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

Скорее всего, в документе "Ведомость" выбран неверный вид выплаты (например, "Зарплата" вместо "Аванс") или не совпадает месяц выплаты. Также проверьте, не стоит ли фильтр по подразделению.

Как исправить ошибку "Не найден вид расчета" при начислении аванса?

Необходимо зайти в настройки видов начислений и убедиться, что вид расчета "Аванс" создан, введен в действие и назначен соответствующий код дохода НДФЛ.

Можно ли выплатить аванс, если табель еще не введен?

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

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

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

Где посмотреть историю изменений настроек аванса?

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