Ситуация, когда при формировании документа Ведомость в банк или Ведомость в кассу конкретный работник отсутствует в списке получателей, является одной из самых распространенных проблем в программах «1С:Зарплата и управление персоналом» и «1С:Бухгалтерия предприятия». Это вызывает панику у бухгалтеров, особенно в дни выплаты зарплаты, когда сроки поджимают. Однако в подавляющем большинстве случаев проблема кроется не в сбое программы, а в логике отбора данных или настройках конкретного сотрудника.
Система 1С формирует список получателей строго на основании введенных документов-оснований: приказов о приеме, кадровых переводов, больничных листов или отпусков. Если хотя бы один из необходимых реквизитов не заполнен или период действия документа не пересекается с периодом выплаты, программа просто «не видит» человека для расчета. Далее мы детально разберем основные причины, почему сотрудник пропадает из ведомости, и предоставим пошаговый алгоритм восстановления.
Проверка периода действия кадровых документов
Первое, что необходимо сделать, это убедиться, что сотрудник числится в организации на дату формирования ведомости. В 1С выплата производится только тем работникам, у которых открыт период действия трудового договора или приказа о приеме. Если дата увольнения стоит раньше даты выплаты, система автоматически исключит его из списка.
Часто встречается ситуация, когда кадровик вводит приказ о приеме задним числом, но забывает указать корректную дату начала действия. В этом случае период занятости может не перекрывать текущий месяц. Проверьте карточку сотрудника через команду Кадры → Приемы на работу. Убедитесь, что статус документа «Принят» и дата начала периода актуальна.
⚠️ Внимание: Если сотрудник был уволен в середине месяца, но ему положена выплата за отработанное время, он все равно может отсутствовать в общей ведомости, если документ увольнения уже проведен. В таком случае выплату часто приходится делать отдельным документом или восстанавливать его в списках временно.
Также стоит обратить внимание на документы-основания для начислений. Если вы выплачиваете отпускные или больничные, убедитесь, что соответствующие документы (Отпуск, Больничный лист) проведены и рассчитаны. Без рассчитанного начисления сотрудник может не попасть в выборку, если в настройках ведомости стоит фильтр «Только с начислениями».
Используйте отчет «Анализ состояния расчета зарплаты» перед формированием ведомостей — он покажет сотрудников, у которых не рассчитаны обязательные начисления за текущий месяц.
Настройки видов расчета и флаги выплат
Одной из технических причин отсутствия сотрудника является неправильная настройка самого вида начисления. В справочнике видов расчетов существует важный параметр, определяющий, участвует ли данное начисление в выплате зарплаты. Если этот флажок снят, сумма начислится, в базу данных запишется, но в печатную форму ведомости не попадет.
Необходимо зайти в карточку вида начисления (например, «Оплата по окладу») и проверить раздел «Учет и выплаты». Там должен быть установлен признак, разрешающий включение в ведомость. Особенно часто эта ошибка встречается при создании новых, пользовательских видов начислений.
Кроме того, проверьте настройки самого документа ведомости. При создании нажмите кнопку Настройка или Показать настройки. Убедитесь, что в списке видов начислений не стоят ограничения, исключающие определенные категории выплат. Иногда бухгалтер случайно убирает галочку напротив «Оплата по окладу», и вся основная масса сотрудников исчезает из списка.
Где найти настройки вида начисления?
Перейдите в раздел «Настройка» → «Начисления». Откройте нужный элемент. Вкладка «Учет и выплаты» содержит переключатель «Включать в базу для расчета среднего заработка» и флаги участия в ведомостях.
Отсутствие расчетного листа или невыполненный расчет
Программа 1С ЗУП работает по принципу: «Нет расчета — нет выплаты». Если вы ввели все кадровые документы, но не выполнили процедуру Начисление зарплаты и взносов, то ведомость будет пустой или содержать только тех, кому начисления были сделаны ранее (например, аванс). Сотрудник не попадет в расчетную ведомость, если по нему не сформирован документ начисления за текущий месяц.
Иногда проблема кроется в том, что документ начисления проведен, но расчет не выполнен из-за ошибок в формулах или отсутствия данных (например, не введен график работы). В таком случае в документе начисления напротив фамилии сотрудника будет стоять прочерк или ноль, и при отборе «по начисленной сумме» он может фильтроваться.
Рекомендуется перед созданием ведомости всегда запускать регламентную операцию начисления. Это гарантирует, что все суммы актуальны и попали в регистры накопления, из которых черпает данные документ выплаты.
- 📅 Проверьте, сформирован ли документ «Начисление зарплаты» за текущий месяц.
- 🧮 Убедитесь, что расчет выполнен успешно без ошибок и предупреждений.
- 📄 Проверьте наличие расчетного листка у отсутствующего сотрудника.
☑️ Диагностика начислений
Фильтры и отборы в документе ведомости
Часто причина банальна: в документе Ведомость в банк установлен жесткий фильтр, который отсекает нужного сотрудника. Пользователи могут случайно выбрать конкретное подразделение, и если работник числится в другом отделе, он не отобразится в списке. Аналогично работает фильтр по виду операции.
Обратите внимание на поле «Вид операции». Если там выбрано «Выплата зарплаты», а сотруднику нужно выплатить, например, материальную помощь или компенсацию, которая проводится отдельным видом операции, он не попадет в выборку. Необходимо либо изменить вид операции в ведомости, либо создать отдельный документ.
Также проверьте отбор по организациям, если вы ведете учет в многофирменном режиме. Сотрудник может быть принят в одну организацию группы компаний, а ведомость формируется по другой. В таком случае система корректно не покажет его в списке, так как юридически он не является работником выбранного юрлица.
| Параметр фильтра | Возможная ошибка | Решение |
|---|---|---|
| Подразделение | Выбран конкретный отдел | Очистить поле или выбрать «Все подразделения» |
| Вид операции | Не тот тип выплаты | Изменить на «Выплата зарплаты» или нужный тип |
| Организация | Не та фирма из группы | Выбрать правильную организацию из списка |
| Статья затрат | Жесткий отбор по счету | Снять отбор по статье затрат |
В 90% случаев сотрудник отсутствует в ведомости из-за установленного фильтра по подразделению или невыполненного документа начисления зарплаты.
Ошибки в реквизитах для выплаты
Для попадания в ведомость типа «Ведомость в банк» у сотрудника должны быть корректно заполнены реквизиты выплаты. Если в карточке работника не указан счет 40817/40802 или банк получателя, система может блокировать его включение в список, считая данные неполными.
Зайдите в карточку физического лица, раздел Выплаты и учет затрат. Проверьте наличие действующей записи о банк-счете. Важно, чтобы дата начала действия счета была раньше даты ведомости, а дата окончания (если есть) — позже. «Висящие» или просроченные реквизиты — частая причина проблем.
⚠️ Внимание: Если вы используете проект «Зарплатный проект» и загрузку реестров, убедитесь, что статус счета в 1С соответствует статусу в банке. Иногда банки блокируют счета, и 1С получает об этом информацию, автоматически исключая сотрудника из активной выплаты.
Также проверьте способ выплаты. В карточке сотрудника может стоять способ «Наличными в кассе», а вы формируете ведомость в банк. В настройках ведомости есть опция «Учитывать способ выплаты». Если она активна, то сотрудники с другим способом получения денег будут скрыты.
Специфические ситуации: совместители и уволенные
Отдельного внимания требуют внешние совместители. В 1С они могут оформлены как физические лица без создания полноценной карточки сотрудника, либо иметь специфический признак «Внешний совместитель». При формировании ведомости необходимо убедиться, что в отборах не стоит галочка «Только основные сотрудники».
Если сотрудник уволен, но ему нужно выплатить расчет при увольнении, он не попадет в обычную ежемесячную ведомость. Для таких случаев предназначен документ с видом операции «Выплата при увольнении» или необходимо временно восстановить его в штат (что не рекомендуется делать без веских причин). Лучше использовать специализированные документы расчета при увольнении.
Иногда проблема возникает при переходе с одной конфигурации на другую или после обновления типовых форм. В этом случае может потребоваться перепроведение документов начисления или обновление планов видов характеристик.
- 👥 Проверьте признак «Внешний совместитель» в карточке сотрудника.
- 🚪 Для уволенных используйте вид операции «Расчет при увольнении».
- 🔄 После обновлений конфигурации перепроводите документы начисления.
Что делать, если реквизиты верны, но сотрудника нет?
Попробуйте создать новую запись о банк-счете с текущей датой начала действия, даже если старая запись формально действительна. Иногда это сбрасывает внутренний кэш привязки.
Алгоритм поиска и исправления ошибки
Если вы перепробовали все вышеописанные варианты, но сотрудник все равно не появляется, воспользуйтесь универсальным алгоритмом диагностики. Начните с создания нового документа ведомости с чистыми настройками (без отборов), чтобы исключить человеческий фактор при фильтрации.
Затем последовательно проверьте цепочку документов: Прием → Начисление → Ведомость. Разорванное звено в этой цепочке и является причиной. Используйте отчеты по движению документов, чтобы отследить, на каком этапе сотрудник «выпадает» из процесса.
В сложных случаях, когда стандартные методы не помогают, возможно повреждение регистров накопления. В этом случае поможет выполнение процедуры «Пересчет итогов» или «Администрирование → Обновление информации о расчетах». Однако эти действия лучше выполнять под руководством администратора базы данных.
Почему сотрудник есть в списке, но сумма выплаты равна нулю?
Это означает, что документ начисления сформирован, но сумма к выплате равна нулю (например, из-за удержаний, превышающих начисления, или отсутствия отработанных дней). Проверьте расчетный листок.
Можно ли добавить сотрудника в ведомость вручную?
Да, в документе ведомости можно нажать кнопку «Добавить» и выбрать физическое лицо. Однако система все равно потребует наличия основания (начисления) для проведения выплаты, иначе документ не проведется.
Влияет ли график работы на попадание в ведомость?
Косвенно да. Если график не заполнен или является непроизводственным календарем, механизм начисления по среднему или по окладу может не сработать, и сумма начисления будет нулевой, что исключит сотрудника из выборки.
Что делать, если пропал весь отдел?
Скорее всего, в настройках ведомости выбрано неверное подразделение или статья затрат. Проверьте глобальные отборы в шапке документа и убедитесь, что не активирован фильтр «Только измененные данные».