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

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

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

Разграничение понятий: Пользователь ИБ и Физическое лицо

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

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

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

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

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

Технические детали хранения пользователей

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

Поиск и анализ учетных записей перед удалением

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

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

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

  • 🔍 Проверьте поле «Заблокирован» — возможно, пользователь уже отключен ранее.
  • 📅 Отсортируйте список по дате создания или последнего изменения для выявления старых записей.
  • 👥 Сверьте список с актуальным штатным расписанием предприятия.

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

📊 Как часто вы проводите аудит пользователей в 1С?
Ежемесячно
Раз в квартал
Только при увольнении
Никогда не проводил

Пошаговая инструкция по удалению пользователя

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

После выделения записи в верхней панели команд станет активной кнопка Удалить (иконка с красным крестиком). Нажатие на эту кнопку инициирует процедуру удаления. Система автоматически проверит наличие зависимостей: если пользователь связан с какими-либо объектами метаданных, которые нельзя удалить, система выдаст предупреждение.

Действия в интерфейсе:

1. Открыть список пользователей.

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

елем.

3. Нажать кнопку"Удалить" на панели инструментов.

4. Подтвердить действие в диалоговом окне.

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

☑️ Контрольный список перед удалением

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

Важно отметить, что удаление пользователя из списка в режиме Предприятия не всегда удаляет его из файла конфигурации базы данных (файл.v8i), если используется файловый вариант работы. В клиент-серверном варианте на базе MS SQL или PostgreSQL запись удаляется из системных таблиц кластера серверов 1С только при выполнении дополнительных действий через консоль администрирования серверов, хотя для работы в ЗУП достаточно удаления из списка внутри базы.

Удаление физического лица и кадровые нюансы

После удаления учетной записи часто возникает потребность убрать из базы и само физическое лицо. Для этого перейдите в раздел Кадры → Физические лица. Найдите нужного сотрудника по фамилии или ИНН. Откройте карточку физического лица.

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

Тип связи Возможность удаления Рекомендуемое действие
Нет активных ссылок Разрешено Прямое удаление через меню"Еще"
Есть документы прошлого периода Запрещено Пометить на удаление или архивировать
Является ответственным в настройках Запрещено Снять ответственность в НСИ
Связан с пользователем ИБ Запрещено Сначала удалить пользователя ИБ

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

⚠️ Внимание: Интерфейс программы и расположение кнопок могут незначительно отличаться в зависимости от версии релиза 1С ЗУП 3.1 и используемой темы оформления (Такси или Обычное).

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

💡

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

Работа с ошибками и зависимостями объектов

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

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

Частые источники ссылок:

  • 📄 Настройки маршрутов согласования в НСИ и Администрирование.
  • 🔐 Ответственные за участки учета в разделе Зарплата.
  • 📩 Настройки отправки почты и SMS-уведомлений.

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

💡

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

Иногда проблема кроется в скрытых настройках, например, в индивидуальных настройках списка документов, сохраненных под именем конкретного пользователя. Очистка таких настроек обычно производится через меню Еще → Настроить список → Сбросить настройки, но это требует входа под именем удаляемого пользователя или прав суперпользователя.

Очистка истории и финальные проверки

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

Обязательно проверьте журнал регистрации событий. В нем не должно появляться ошибок авторизации или попыток доступа к объектам от имени удаленного пользователя. Если такие записи есть, возможно, во внешних системах (например, в СКД или внешних отчетах) сохранены жесткие ссылки на UID удаленного пользователя.

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

Можно ли восстановить удаленного пользователя в 1С ЗУП?

Стандартными средствами интерфейса восстановить удаленного пользователя невозможно. Операция удаления является необратимой. Единственный способ восстановления — это загрузка данных из резервной копии информационной базы (файл.dt или бэкап СУБД), сделанной до момента удаления. Поэтому правило «сделай бэкап перед удалением» является золотым стандартом администрирования.

Что делать, если кнопка «Удалить» неактивна (серая)?

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

Удаляется ли пользователь из кластера серверов 1С автоматически?

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

Как удалить пользователя, если он заблокирован?

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

Влияет ли удаление пользователя на исторические отчеты по зарплате?

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