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

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

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

Логика хранения данных о физлицах в 1С

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

Когда вы оформляете увольнение через документ Прием на работу (с видом операции «Увольнение») или специализированный документ Увольнение, система автоматически проставляет дату окончания трудовых отношений. Именно этот триггер переводит запись из статуса «работает» в статус «не работает». Для системы это не архивация в привычном смысле, а просто смена состояния объекта.

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

⚠️ Внимание: Никогда не пытайтесь вручную редактировать дату увольнения в карточке физического лица, если уже сформированы регламентированные отчеты (РСВ, 6-НДФЛ) за тот период. Это может привести к расхождению данных в базе и отправленной отчетности.

💡

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

Настройка списка сотрудников для просмотра уволенных

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

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

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

  • 🔍 Нажмите на значок «Еще» или шестеренку в правом верхнем углу списка сотрудников.
  • 📅 Выберите пункт «Настроить список» или «Изменить форму».
  • ✅ Снимите галочку с фильтра «Только действующие» или установите период «За все время».
  • 📂 Добавьте группировку по полю «Состояние» или «Дата увольнения» для структурирования данных.

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

📊 Как вы обычно ищете уволенных сотрудников?
Через настройки списка
Через универсальный отчет
Через поиск по фамилии
Не знаю, как это сделать

Поиск через универсальные отчеты и обработки

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

Для запуска перейдите в раздел НС и налоги или Отчеты и найдите пункт Универсальный отчет. В настройках отчета выберите объект «Справочник.ФизическиеЛица». Это даст доступ ко всем записям, когда-либо созданным в системе. Здесь вы можете добавить отбор по дате увольнения, чтобы увидеть только тех, кто ушел в конкретном году или месяце.

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

Инструмент поиска Сложность настройки Глубина данных Рекомендуемое использование
Список сотрудников Низкая Базовая Ежедневная работа кадровика
Универсальный отчет Средняя Полная Аудит и выгрузка для Excel
Поиск по всем данным Низкая Фрагментарная Быстрый поиск конкретной фамилии
Консоль запросов Высокая Максимальная Работа программиста 1С

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

Использование глобального поиска по базе

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

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

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

Почему поиск может не находить сотрудника?

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

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

Анализ кадровых документов и истории изменений

Иногда найти самого сотрудника в справочнике недостаточно — требуется восстановить хронологию его перемещений. Для этого существует отчет Кадровая история или Личная карточка Т-2. Эти документы формируются на основе регистров сведений и показывают все этапы жизненного цикла работника в компании.

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

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

  • 📄 Откройте раздел Отчеты -> Кадровые отчеты.
  • 👤 Выберите отчет «Кадровая история» или «Список сотрудников (подробный)».
  • 🗓️ Установите период, включающий даты работы искомого сотрудника.
  • 🖨️ Сформируйте отчет и при необходимости выведите его в печатную форму.

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

⚠️ Внимание: Отчет «История изменений данных» может значительно нагружать базу при формировании за длительные периоды на больших объемах информации. Формируйте его в нерабочее время.

💡

Для восстановления полной картины работы сотрудника всегда используйте связку: Карточка физлица + Отчет Кадровая история.

Технические нюансы и права доступа

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

Если вы выполнили все настройки отборов, но список все равно пуст, проверьте свои права доступа в режиме 1С:Предприятие под пользователем с полными правами (Администратор). Если под администратором сотрудники видны, значит, ваша роль ограничена. Необходимо запросить у ИТ-отдела расширение прав или добавление конкретной обработки в ваш профиль доступа.

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

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

☑️ Диагностика проблемы поиска

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

Регулярная архивация старых данных (перенос в отдельную базу) практикуется некоторыми компаниями для ускорения работы. Если сотрудник работал более 10 лет назад, уточните у системного администратора, не была ли его учетная запись перенесена в архивную базу данных.

Можно ли восстановить уволенного сотрудника в 1С?

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

Почему уволенный сотрудник виден в списках подбора, но не в штате?

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

Как найти сотрудника, если я не помню его фамилию, только отдел?

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

Влияет ли архивация сотрудников на размер базы данных 1С?

Да, хранение данных об уволенных увеличивает размер базы, но не критично. Текстовые данные занимают мало места. Основной объем занимают регистры накопления (начисления) и файлы вложений (сканы документов). Регулярная выгрузка и архивация старых файлов вложений более эффективна для оптимизации, чем удаление карточек людей.

Можно ли автоматически удалять сотрудников из базы через 5 лет после увольнения?

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