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

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

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

Поиск сотрудников через основной справочник

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

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

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

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

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

💡

Сохраните настроенный отбор «Действующие сотрудники» как отдельный вариант в списке справочника. Это позволит открывать актуальный список в один клик в будущем.

Использование кадровых отчетов для анализа списочного состава

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

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

Еще один полезный инструмент — отчет «Кадровые перемещения». Он позволяет увидеть не только текущий статус, но и динамику: кто пришел, кто ушел и кто перевелся внутри подразделения за определенный период. Это незаменимый инструмент для HR-аналитики и контроля текучести кадров.

  • 📊 Отчет «Списочный состав» дает срез на конкретную дату, включая декретниц и отпускников.
  • 🔄 Отчет «Кадровые перемещения» показывает динамику изменений в штате за период.
  • 📑 Отчет «Личные карточки (Т-2)» позволяет выгрузить полные досье на каждого действующего сотрудника.

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

📊 Какой способ просмотра сотрудников вы используете чаще?
Прямой поиск в справочнике
Специализированные отчеты
Выгрузка в Excel
Консоль запросов

Особенности работы в конфигурации 1С:Зарплата и управление персоналом

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

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

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

⚠️ Внимание: Интерфейс и названия пунктов меню могут отличаться в зависимости от версии платформы 1С и конкретной редакции конфигурации (например, ЗУП 2.5 и ЗУП 3.0 имеют разные подходы к хранению данных). Сверяйте названия разделов с вашей версией.

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

Как найти сотрудников в отпуске без содержания?

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

Как найти работающих в 1С:Бухгалтерия предприятия

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

Чтобы увидеть список работающих, перейдите в раздел Зарплата и кадры -> Кадровый учет -> Сотрудники. В открывшемся списке обратите внимание на колонку «Дата увольнения». Сортировка по этой колонке позволит сразу поднять наверх всех уволенных (у них дата заполнена) и отделить их от действующих (у которых поле пустое).

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

Конфигурация Основной раздел Ключевой признак действующего Рекомендуемый отчет
1С:ЗУП 3.0 Кадры -> Списки сотрудников Отсутствие даты увольнения в регистре Списочный состав организации
1С:БП 3.0 Зарплата и кадры -> Сотрудники Пустое поле «Дата увольнения» Анализ состояния расчетов
1С:КА 2.0 НС и К -> Сотрудники Действующий график работы Список сотрудников
1С:УТ 11 НС и К -> Сотрудники Признак «Является сотрудником» Валовая прибыль (косвенно)

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

💡

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

Продвинутые методы: Отборы и группировки

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

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

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

  • 🔍 Используйте «Группировку» для разделения списка по отделам или должностям.
  • 📉 Применяйте сортировку по дате приема, чтобы видеть самых новых сотрудников в начале списка.
  • 🎨 Настраивайте условное оформление, чтобы подсвечивать цветом сотрудников с истекающим сроком договора.

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

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

Частые ошибки и способы их устранения

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

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

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

☑️ Диагностика пропажи сотрудника из списка

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

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

Что делать, если сотрудник уволен, но нужен в списке для справки?

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

Вопросы и ответы (FAQ)

Как посмотреть сотрудников, которые уволились в прошлом месяце?

Для этого воспользуйтесь отчетом «Кадровые перемещения» или настройте отбор в справочнике «Сотрудники». Установите условие: Дата увольнения между первым и последним числом прошлого месяца. Это покажет всех, чье увольнение было оформлено в этот период.

Почему в списке сотрудников я вижу дубли фамилий?

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

Можно ли выгрузить список действующих сотрудников в Excel?

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

Где найти сотрудников, работающих по совместительству?

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