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

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

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

Различия между расчетной и платежной ведомостью

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

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

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

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

💡

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

Настройка отборов в стандартной ведомости в банк

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

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

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

  • 📋 Выберите вид операции «Выплата зарплаты» для стандартного сценария.
  • 👥 В поле «Сотрудники» установите значение «Принятые в организацию».
  • 📅 Убедитесь, что дата документа позже даты увольнения исключенных лиц.
  • 💰 Проверьте вкладку «Сотрудники» после формирования — список должен быть очищен.

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

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

📊 Как вы обычно формируете ведомости в 1С?
Автоматически по расписанию
Вручную выбираю каждого
Использую готовые шаблоны
Загружаю из Excel

Ручная фильтрация списка сотрудников в документе

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

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

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

Если список уже заполнен «лишними» людьми, их можно удалить из документа массово. Выделите ненужные строки, зажав клавишу Ctrl или Shift, и нажмите кнопку «Исключить» или клавишу Delete на клавиатуре. Система запросит подтверждение на удаление строк из документа, но не удалит сами начисления из регистра накопления, что безопасно для учета.

☑️ Проверка чистоты ведомости

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

Анализ причин появления уволенных в списках

Почему же система иногда упорно подтягивает уволенных сотрудников, несмотря на кажущиеся правильными настройки? Чаще всего причина кроется в наличии незакрытых финансовых обязательств. Логика 1С такова: если за сотрудником числится долг (например, он получил аванс, но уволился, и долг не был удержан из окончательного расчета), система считает необходимым отразить эту сумму в ведомости для контроля.

Другой распространенной причиной является некорректная дата увольнения в кадровом приказе. Если бухгалтер забыл провести документ «Увольнение» или ввел дату будущим числом, для системы этот сотрудник все еще числится в штате. В таком случае он закономерно попадает в любые выборки по действующим сотрудникам. Проверка регистра «Кадровая история» помогает выявить такие аномалии.

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

Причина появления Механизм срабатывания Способ устранения
Наличие долга Система стремится погасить задолженность Корректировка долга или ручное исключение
Ошибка в дате увольнения Сотрудник числится как действующий Исправление документа «Увольнение»
Неверный отбор Выбран фильтр «Все сотрудники» Смена отбора на «Принятые в организацию»
Выплата задним числом Период ведомости захватывает дату работы Корректировка периода ведомости

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

Что такое «технический» сотрудник в 1С?

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

Работа со сводными ведомостями и отчетами

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

В формах отчетов 1С существует панель настроек Отборы. По умолчанию многие стандартные отчеты группируют данные по всем сотрудникам, когда-либо работавшим в выбранном периоде. Чтобы очистить отчет от уволенных, необходимо добавить отбор по регистру «Сотрудники организаций».

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

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

⚠️ Внимание: Интерфейсы различных версий 1С (3.0, 3.1, Бухгалтерия 3.0) могут иметь различное расположение кнопок настройки отборов. Если вы не находите нужного поля, воспользуйтесь поиском по форме (Ctrl+F) или обратитесь к справке по конкретной конфигурации.

💡

Главное правило фильтрации: отбор по статусу «Принят» скрывает уволенных из текущих выплат, но может скрыть исторические данные за прошлые периоды, если не настроена дата среза состояния.

Частные случаи и исключительные ситуации

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

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

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

Для корректного отображения всех категорий работников рекомендуется использовать комбинированные отборы. Например: (Состояние = Принят) ИЛИ (ВидДоговора = ГПХ). Это позволит охватить весь спектр обязательств организации перед физическими лицами, не теряя при этом контроль над актуальностью штатного расписания.

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

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

Как сделать, чтобы уволенные не отображались в печатной форме Т-53?

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

Можно ли автоматически удалять уволенных из всех будущих ведомостей?

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

Что делать, если сотрудник уволился, но в 1С числится как принятый?

Необходимо найти и провести документ «Увольнение». Пока этот документ не проведен, система считает сотрудника действующим. Проверьте журнал документов «Кадровые перемещения» за соответствующий период.

Влияет ли способ выплаты (касса или банк) на отображение уволенных?

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