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

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

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

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

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

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

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

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

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

📊 Какой конфигурацией 1С вы пользуетесь чаще всего?
1С:ЗУП 3.1
1С:Бухгалтерия 3.0
1С:УТ 11
1С:КА 2
Другая конфигурация

Печать списка через карточку подразделения

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

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

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

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

💡

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

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

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

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

Для начала работы найдите в меню раздел Отчеты и выберите Универсальный отчет. В открывшемся окне первым шагом необходимо указать тип объекта, с которым мы будем работать. В нашем случае это справочник Физические лица или регистр сведений Кадровая история, в зависимости от того, нужна ли вам просто база людей или именно привязка к должностям и отделам на конкретную дату.

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

Поле отчета Источник данных Тип группировки
Подразделение Справочник Подразделения Группировка
Должность Справочник Должности Группировка
ФИО Сотрудника Справочник Физические лица Детальные записи
Дата приема Регистр Кадровая история Поле

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

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

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

☑️ Проверка настроек универсального отчета

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

Использование обработки «Групповое изменение реквизитов»

Иногда задача стоит не просто в просмотре или печати списка, а в его массовой выгрузке или изменении каких-либо атрибутов у группы сотрудников определенного подразделения. Для таких целей в подсистеме Администрирование или НСИ и администрирование существует обработка Групповое изменение реквизитов.

Хотя название обработки подразумевает изменение данных, её часто используют именно для формирования сложных выборок. Запустив обработку, вы можете выбрать объект Физические лица и установить отбор по подразделению. В режиме «Только отбор» (без фактического изменения реквизитов) система покажет список всех подходящих сотрудников.

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

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

Выгрузка списка в Excel для дальнейшей работы

Полученный в 1С список сотрудников редко остается внутри системы. Чаще всего его требуется передать руководству, отправить по электронной почте или использовать для расчетов в сторонних таблицах. Формат Microsoft Excel является де-факто стандартом для таких задач.

Практически любой отчет или список в 1С имеет кнопку Сохранить или иконку Excel в панели инструментов. При нажатии система предложит выбрать формат выгрузки. Рекомендуется использовать формат XLSX, так как он поддерживает современное форматирование и большие объемы данных лучше, чем устаревший XLS.

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

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

Что делать, если Excel не открывается после выгрузки?

Если файл не открывается, попробуйте сохранить его в формате CSV (текст с разделителями). При открытии CSV в Excel мастер импорта позволит корректно разбить данные по колонкам, выбрав нужный разделитель (обычно точка с запятой).

Для автоматизации процесса можно настроить расписание, по которому отчет будет формироваться и отправляться на почту в виде вложения Excel. Это требует прав администратора и настройки сервера 1С, но значительно экономит время в долгосрочной перспективе.

Решение частых проблем при формировании списков

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

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

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

  • 🔍 Проверьте период отчета: возможно, выбрано время, когда сотрудник еще не был принят или уже уволен.
  • 🏢 Убедитесь, что подразделение не было ликвидировано или переименовано в выбранном периоде.
  • 🔐 Проверьте права доступа: возможно, вам запрещено видеть сотрудников определенных отделов (например, руководства или службы безопасности).

Если вы используете распределенную информационную базу (РИБ), убедитесь, что данные об изменениях в кадрах успешно синхронизированы между узлами. Задержка синхронизации может привести к тому, что в центральной базе сотрудник уже переведен, а в узловой — еще числится в старом отделе.

💡

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

Можно ли сформировать список только для одного конкретного руководителя?

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

Как добавить в список сотрудников фотографии?

В стандартных печатных формах фотографии выводятся редко из-за формата А4. Однако в Универсальном отчете или через обработку «Печать списков» можно добавить поле «Изображение» или «Фото». Учтите, что при выгрузке в Excel фотографии могут не перенестись корректно без использования специальных макетов.

Почему в списке появляются сотрудники из других филиалов?

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

Можно ли автоматически обновлять список при приеме новых людей?

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

Как скрыть зарплатные данные в общем списке?

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