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

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

Если вы не специалист по 1С, но столкнулись с проблемой — не паникуйте. Большинство причин решаются за 5–10 минут без привлечения программистов. Начнём с самых очевидных проверок.

1. Проверка фильтров и настроек отображения

В 90% случаев сотрудник «исчезает» из-за неправильно настроенных фильтров или параметров отображения. Это самая безобидная причина, которая решается за пару кликов. Вот что нужно проверить в первую очередь:

  • 🔍 Фильтр по статусу: в справочнике сотрудников (Справочники → Кадры → Сотрудники) часто стоит фильтр «Только действующие». Если сотрудник уволен или переведён в архив, он не будет отображаться. Снимите галочку с опции Показывать только действующих.
  • 📅 Период действия: в некоторых конфигурациях (например, 1С:ERP) справочник фильтруется по дате приёма/увольнения. Убедитесь, что в настройках фильтра не стоит ограничение по дате, исключающее вашего сотрудника.
  • 👥 Подразделение: если в системе ведётся учёт по подразделениям, проверьте, не установлен ли фильтр по конкретному отделу. Сотрудник мог быть переведён в другое подразделение, которое скрыто в текущем виде.
  • 🔄 Сортировка: иногда сотрудник «теряется» из-за нестандартной сортировки (например, по табельному номеру или алфавиту по фамилии с учётом регистра). Попробуйте сбросить сортировку к значениям по умолчанию.

Если после снятия всех фильтров сотрудник так и не появился, переходите к следующему шагу. Но перед этим:

☑️ Чек-лист по фильтрам

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

В 1С:ЗУП 3.1 и ERP 2.5 есть ещё одна хитрость: если сотрудник был перенесён в архив (не уволен, а именно архивирован), его не будет видно в основном списке. Чтобы увидеть архивных сотрудников, перейдите в меню Все действия → Показать архивные записи.

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

2. Проблемы с правами доступа пользователя

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

  1. Проверьте роль пользователя: перейдите в Администрирование → Пользователи и откройте свою учётную запись. Убедитесь, что у вас есть роль с правом просмотра справочника Сотрудники (например, Кадровик или Расчётчик зарплаты).
  2. Настройки ролей: откройте роль (Администрирование → Роли) и проверьте, что в разделе Права на объекты для справочника Сотрудники стоит галочка Чтение.
  3. Ограничения по организациям: в холдинговых конфигурациях права могут быть привязаны к конкретным организациям. Если сотрудник числится в другой компании, вы его не увидите. Проверьте вкладку Ограничения по организациям в настройках своей роли.

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

Тип ограничения Где проверить Как исправить
Нет прав на справочник Администрирование → Роли → [Ваша роль] → Права на объекты Поставить галочку Чтение для справочника Сотрудники
Ограничение по организации Администрирование → Роли → [Ваша роль] → Ограничения по организациям Добавить организацию, в которой числится сотрудник
Ограничение по группе доступа Справочники → Группы доступа Добавить себя в группу, к которой принадлежит сотрудник
Заблокирован профиль пользователя Администрирование → Пользователи → [Ваш профиль] Снять флажок Заблокирован или попросить админа разблокировать

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

  • 🆔 Имя сотрудника, которого не видно;
  • 🏢 Организацию, в которой он числится;
  • 📂 Раздел 1С, где он должен отображаться (справочник, документ, отчёт).
📊 Ваша роль в 1С?
Администратор
Бухгалтер
Кадровик
Руководитель
Другой

3. Сотрудник удалён или помечен на удаление

Одна из самых неприятных причин — сотрудник был удалён (или помечен на удаление) другим пользователем. В 1С есть два типа удаления:

  1. Помечен на удаление — запись остаётся в базе, но не отображается в основных списках. Её можно восстановить.
  2. Удалён физически — запись удалена из базы безвозвратно (в стандартных конфигурациях это редкость, обычно требует прав админа).

Чтобы проверить, не помечен ли сотрудник на удаление:

  1. Откройте справочник Сотрудники.
  2. В меню выберите Все действия → Установка отбора и сортировки.
  3. Добавьте поле ПометкаУдаления и установите значение Истина.
  4. Нажмите ОК — если сотрудник появится в списке, он помечен на удаление.

Чтобы восстановить сотрудника:

  1. Найдите его в списке помеченных на удаление (как описано выше).
  2. Откройте карточку сотрудника.
  3. Нажмите Ещё → Снять пометку удаления.
  4. Сохраните изменения (Ctrl+S).
💡

Если сотрудник не восстанавливается через интерфейс, попробуйте сделать это через Все функции (Alt+F12). Введите в поиске СнятьПометкуУдаления и выберите нужный объект.

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

  • 🔄 Создать сотрудника заново (с тем же табельным номером, если это критично для отчётности);
  • 📊 Восстановить исторические данные (приказы, начисления) вручную или через выгрузку/загрузку;
  • 📞 Обратиться к администратору базы для восстановления из бэкапа (если он есть).
⚠️ Внимание: В конфигурациях с версионированием данных (например, 1С:ERP) физическое удаление может быть отменено через журнал изменений. Попробуйте открыть Все функции → Журнал регистрации и найти запись об удалении.

4. Ошибки в данных сотрудника (некорректные ссылки)

Иногда сотрудник есть в справочнике, но не отображается в документах (например, в Приказе о приёме или Начислении зарплаты). Это происходит из-за разорванных ссылок — когда в документе указан ID сотрудника, которого уже нет в справочнике (или он был переименован).

Как проверить:

  1. Откройте документ, где сотрудник должен быть, но его нет.
  2. Нажмите Ещё → Все действия → Проверить заполнение (или Заполнить по умолчанию).
  3. Если появится ошибка типа Не найден объект: Сотрудник.СидоровИван (xxxxxx) — ссылка разорвана.

Способы исправления:

  • 🔗 Восстановить ссылку вручную: откройте документ в режиме редактирования, удалите некорректного сотрудника и выберите правильного из справочника.
  • 🔄 Переназначить объекты: в 1С:ЗУП есть обработка Поиск и замена ссылок (Все функции → Обработки). С её помощью можно массово исправить битые ссылки.
  • 📝 Пересоздать документ: если исправить ссылку нельзя, создайте новый документ с правильным сотрудником и проведите его.

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

  1. Сделайте резервную копию базы.
  2. Запустите тестирование и исправление через Конфигуратор (Администрирование → Тестирование и исправление).
  3. Выберите опции Проверять логическую целостность и Исправлять найденные ошибки.
Как найти обработку "Поиск и замена ссылок"

В меню 1С нажмите Файл → Открыть (или Все функции → Обработки). В списке системных обработок найдите ПоискИЗаменаСсылок.epf. Если её нет, скачайте с сайта 1С:ИТС или попросите администратора.

5. Проблемы с синхронизацией в распределённых базах

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

  • 📤 Сотрудник был создан в одном узле, но не синхронизирован с другим;
  • 🔄 При обмене произошла ошибка, и запись не была перенесена;
  • 🚫 В настройках обмена исключён справочник Сотрудники.

Как диагностировать:

  1. Проверьте, виден ли сотрудник в центральной базе (если она есть).
  2. Откройте журнал обмена (Администрирование → Обмен данными → Журнал обмена) и найдите ошибки по справочнику Сотрудники.
  3. Убедитесь, что в настройках плана обмена (Администрирование → Обмен данными → Настройки обмена) справочник Сотрудники включён в синхронизацию.

Если проблема в обмене, попробуйте:

  1. Выполнить принудительную синхронизацию: в журнале обмена выберите узел и нажмите Выполнить обмен.
  2. Перезаписать данные: если запись конфликтует, выберите вариант Принимать входящие изменения.
  3. Исправить ошибки вручную: если обмен заблокирован из-за конкретного сотрудника, исключите его из пакета обмена, синхронизируйте остальные данные, а затем добавьте сотрудника заново.
⚠️ Внимание: В распределённых базах 1С:ERP и ЗУП при конфликтах обмена может помогать обработка Разрешение конфликтов обмена. Найдите её в Все функции.

Если синхронизация не помогает, проверьте:

  • 🔌 Связь между узлами: возможно, сеть заблокирована фаерволом или VPN;
  • 🔑 Права на обмен: у пользователя, выполняющего синхронизацию, должны быть права на запись в справочник Сотрудники;
  • 📡 Версии конфигураций: если в узлах разные версии 1С, обмен может работать некорректно.

6. Технические сбои: повреждение базы или кэша

Если сотрудник не виден ни одному пользователю (включая админа), проблема может быть в повреждении базы данных или кэша 1С. Это серьёзная ошибка, но её можно исправить без потери данных.

Признаки технического сбоя:

  • 💥 1С вылетает при открытии справочника Сотрудники;
  • 🐢 Система тормозит или долго грузит список сотрудников;
  • 🔍 В журнале регистрации (Администрирование → Журнал регистрации) есть ошибки типа Ошибка чтения данных или Нарушение целостности индекса.

Как исправить:

  1. Очистка кэша 1С:
    1. Закройте 1С.
    2. Удалите папку с кэшем (обычно находится по пути C:\Users\[ИмяПользователя]\AppData\Roaming\1C\1Cv8 или C:\Program Files\1Cv8\).
    3. Перезапустите 1С.
  2. Тестирование и исправление базы:
    1. Откройте базу в Конфигураторе (запуск с удержанием Shift).
    2. Выберите Администрирование → Тестирование и исправление.
    3. Отметьте галочки:
      • 🔧 Проверять логическую целостность;
      • 🔧 Проверять ссылочную целостность;
      • 🔧 Исправлять найденные ошибки;
      • 🔧 Реиндексировать таблицы.
  3. Нажмите Выполнить и дождитесь окончания процесса.
  • Восстановление из резервной копии:

    Если тестирование не помогло, восстановите базу из последнего бэкапа. Обычно бэкапы хранятся в Администрирование → Резервные копии или на сервере.

  • Если после тестирования появились сообщения об ошибках, обратитесь к специалисту. Некоторые повреждения (например, ошибки в таблице _1SJOURN) требуют ручного вмешательства в базу через SQL.

    💡

    Регулярное тестирование базы (раз в месяц) помогает избежать критичных сбоев. Настройте автоматическое создание резервных копий в Администрирование → Поддержка и обслуживание.

    7. Особенности конфигураций: ЗУП, ERP, Бухгалтерия

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

    Конфигурация Типичная причина исчезновения сотрудника Где искать решение
    1С:ЗУП 3.1 Сотрудник переведён в Архив или Уволенные. Ошибки в кадровых документах (например, не проведён приказ об увольнении). Справочники → Кадры → Архив сотрудников
    Кадры → Приказы о переводе/увольнении
    1С:ERP 2.5 Ограничения по Бизнес-единицам или Территориям. Сотрудник привязан к другой организации в холдинге. Администрирование → Настройки бизнес-единиц
    Справочники → Организации
    1С:Бухгалтерия 3.0 Сотрудник не привязан к Физическому лицу или отсутствует в справочнике Контрагенты (если ведётся учёт по физлицам). Справочники → Физические лица
    Справочники → Контрагенты
    1С:Управление торговлей 11 Сотрудник не привязан к Пользователю или Ответственному лицу в документах. Справочники → Пользователи
    Администрирование → Настройки пользователей

    В 1С:ЗУП 3.1 и ERP есть ещё одна хитрость: сотрудник может быть скрыт из-за настройки «Видимость». Например, если в его карточке стоит галочка Не отображать в списках (это может сделать админ для тестовых записей). Чтобы увидеть таких сотрудников:

    1. Откройте справочник Сотрудники.
    2. Нажмите Ещё → Настройки списка.
    3. Снимите галочку Только видимые.

    В 1С:Бухгалтерия 3.0 сотрудник может не отображаться в документах (например, в Авансовом отчёте), если он не привязан к Физическому лицу. Проверьте:

    1. Откройте карточку сотрудника.
    2. Перейдите на вкладку Физическое лицо.
    3. Убедитесь, что поле заполнено и ссылка не разорвана.
    4. 8. Когда обращаться к программисту 1С

      Если вы перепробовали все способы, но сотрудник так и не появился, пора обратиться к специалисту. Вот признаки, что проблема выходит за рамки стандартных настроек:

      • 💻 Сотрудник не виден даже администратору в Конфигураторе;
      • 🔧 Тестирование базы выдаёт критичные ошибки (например, Ошибка чтения данных таблицы);
      • 🔄 Обмен данными между узлами постоянно падает с ошибкой по этому сотруднику;
      • 📉 После восстановления из бэкапа проблема повторяется;
      • 🛠️ В журнале регистрации есть ошибки типа Нарушение уникальности или Ошибка блокировки.

      Что может сделать программист:

      • 🔍 Прямой запрос к базе: через SQL или встроенный язык 1С найти «потерянную» запись;
      • 🔧 Исправление ссылок: если сотрудник «висит» в промежуточных таблицах;
      • 📂 Восстановление структуры: если повреждена таблица справочника;
      • 🔄 Ручной обмен данными: если автоматическая синхронизация не работает.

      Перед обращением к специалисту подготовьте:

      • 📋 Логи ошибок из Журнала регистрации;
      • 📂 Резервную копию базы (если есть);
      • 🔍 Скриншоты настроек фильтров и прав доступа;
      • 📝 Описание действий, после которых сотрудник пропал (обновление, обмен данными и т.д.).
    💡

    Если сотрудник критически важен для отчётности (например, в него занесены начисления за прошлые периоды), не пытайтесь удалять и создавать его заново. Это может нарушить целостность данных по зарплате и налогам.

    FAQ: Частые вопросы

    Сотрудник виден в справочнике, но не отображается в документе (например, в ведомости на зарплату). Что делать?

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

    1. Открыть документ и вручную выбрать сотрудника из справочника (возможно, он просто не подтянулся автоматически).
    2. Проверить, не стоит ли в документе фильтр по подразделению или организации, исключающий этого сотрудника.
    3. Если при выборе сотрудника появляется ошибка — воспользуйтесь обработкой Поиск и замена ссылок.
    После обновления 1С пропали несколько сотрудников. Как вернуть?

    Обновление могло:

    • Сбросить настройки фильтров (проверьте отображение архивных/уволенных сотрудников);
    • Изменить структуру справочника (например, добавить обязательное поле, из-за чего старые записи не отображаются).

    Что делать:

    1. Восстановите базу из резервной копии, сделанной до обновления.
    2. Если резерва нет — проверьте, не перенеслись ли сотрудники в другой справочник (например, в Физические лица).
    3. Обратитесь в поддержку 1С с описанием проблемы и версией обновления.
    Можно ли восстановить сотрудника, если его удалили физически?

    Без резервной копии — нет. Физическое удаление стирает запись из базы данных. Варианты:

    • Восстановить базу из бэкапа (если он есть).
    • Создать сотрудника заново, но это может нарушить связь с историческими документами (приказами, начислениями).
    • Если сотрудник важен для отчётности (например, есть начисления по нему), обратитесь к программисту — он может восстановить ссылки в документах на нового сотрудника.
    Почему в отчётах (например, в 6-НДФЛ) не отображаются данные по сотруднику?

    Это может быть связано с:

    • 📅 Периодом отчёта: проверьте, что даты начислений попадают в отчётный период;
    • 🏢 Организацией: сотрудник может быть привязан к другой компании;
    • 💰 Видом начисления: если у сотрудника неверно указан вид дохода (например, Зарплата вместо Премия), он не попадёт в отчёт;
    • 🔧 Настройками отчёта: в некоторых отчётах есть фильтры по категориям сотрудников (например, Только основной персонал).

    Откройте карточку сотрудника и проверьте:

    • Правильность указания Вида занятости (основное/совместительство);
    • Привязку к Организации и Подразделению;
    • Наличие проводок по начислениям в Журнале документов.
    Как предотвратить потерю сотрудников в 1С в будущем?

    Профилактические меры:

    • 🔄 Резервные копии: настройте автоматическое создание бэкапов (ежедневно или перед критичными операциями).
    • 👥 Контроль прав: ограничьте права на удаление сотрудников (разрешайте только админам).