Логин, полное имя и ФИО сотрудника в 1С:Предприятии 8.3: где что переименовать

· 10 мин

Содержание

Имя пользователя в 1С 8.3 меняют в карточке пользователя: в БП 3.0 и ЗУП 3.1 это Администрирование → Настройки пользователей и прав → Пользователи, в УТ 11 — НСИ и администрирование → Настройки пользователей и прав → Пользователи. В карточке два разных поля: «Полное имя» (как человека видят в документах и в шапке программы) и «Имя для входа» (логин в окне запуска). Пароль при смене логина не сбрасывается.

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

Какое «имя» нужно изменить: шесть разных сущностей

Под словами «изменить имя в 1С» люди имеют в виду совершенно разные вещи. Сначала определите, что именно вы хотите переименовать.

Что меняемГде хранитсяГде правится
🔑 Имя для входа (логин)Список пользователей информационной базыКарточка пользователя или Конфигуратор
👤 Полное имя пользователяТам же, плюс справочник «Пользователи»Карточка пользователя
🧾 ФИО сотрудника, физлицаСправочник «Физические лица» с историейКарточка физического лица
🗂 Название базы в окне запускаФайл списка баз на компьютере пользователяКнопка Изменить в окне запуска
🪟 Учётная запись Windows для входа без пароляСвойство пользователя 1СКарточка пользователя, блок аутентификации ОС
🖥 Пользователь сервера СУБДСвойства базы в кластереКонсоль администрирования серверов 1С

Логин и полное имя — это свойства пользователя информационной базы. ФИО физического лица — это данные учёта: они попадают в кадровые приказы, расчётные листки и отчётность. Связь между ними есть только одна: в карточке пользователя можно указать, какое физическое лицо ему соответствует. Переименование одного не переименовывает другое.

Изменение имени пользователя в карточке: основной способ

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

Пошагово

  1. Зайдите в программу под пользователем с полными правами или с ролью администратора.
  2. Откройте раздел администрирования по пути из таблицы ниже.
  3. Найдите нужного человека в списке и откройте карточку двойным щелчком.
  4. Исправьте поле «Полное имя» — например, Иванова Мария Петровна на Смирнова Мария Петровна.
  5. Если нужно сменить логин, исправьте поле «Имя для входа» в блоке, который появляется при включённом флажке «Вход в программу разрешён».
  6. Нажмите Записать и закрыть.
КонфигурацияПуть к списку пользователей
Бухгалтерия предприятия 3.0Администрирование → Настройки пользователей и прав → Пользователи
ЗУП 3.1Администрирование → Настройки пользователей и прав → Пользователи
Управление торговлей 11НСИ и администрирование → Настройки пользователей и прав → Пользователи

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

Логин или полное имя — что менять

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

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

Хороший вариант для логина — нейтральное имя, которое не придётся менять при смене фамилии: mpetrovna, buh2, табельный номер. Тогда при следующей смене фамилии правится только «Полное имя».

Что увидит человек в окне входа

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

Удобная проверка после правки: зайдите в базу под этим логином на своём компьютере, если знаете пароль, или попросите сотрудника войти и сразу открыть любой документ. Шапка окна покажет новое полное имя, поле «Ответственный» в новом документе — тоже.

Смена имени в Конфигураторе: когда это оправдано

В Конфигураторе список пользователей открывается через Администрирование → Пользователи. В свойствах пользователя на вкладке «Основные» есть поля «Имя» (это логин) и «Полное имя». Монопольный режим для этого не нужен: правка списка пользователей работает при открытой базе.

Конфигуратор оправдан в трёх случаях:

  • 🛠 нестандартная или самописная конфигурация без справочника «Пользователи»;
  • 🔒 в программу никто не может войти с административными правами;
  • 🧪 нужно быстро поправить учётную запись в тестовой копии.

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

Не удаляйте пользователя и не создавайте его заново ради новой фамилии. Новая учётная запись — это новый элемент справочника: старые документы останутся за прежним «Ивановой», настройки доступа придётся собирать с нуля, а в отчётах по ответственным появятся два человека.

Как поменять ФИО сотрудника и физического лица

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

ЗУП 3.1

  1. Откройте Кадры → Сотрудники и найдите сотрудника.
  2. Перейдите в карточку физического лица — ссылка на неё есть в карточке сотрудника.
  3. Рядом с ФИО нажмите ссылку истории и добавьте новую запись: дату, с которой действует новая фамилия, и новые ФИО.
  4. Отдельно внесите новый паспорт в историю документов, удостоверяющих личность, — тоже с датой.
  5. Запишите карточку.

Дата здесь важна. В документах до даты смены 1С выведет прежнюю фамилию, после неё — новую. Если просто перебить ФИО поверх, старые приказы и справки при повторной печати выйдут уже с новой фамилией, а это расходится с подписанными бумажными экземплярами.

Бухгалтерия предприятия 3.0

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

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

Файловая и клиент-серверная база: в чём разница

Сам порядок смены имени не зависит от варианта работы. Отличается то, где физически хранятся пользователи и кого ещё это затрагивает.

Файловая базаКлиент-серверная база
Где лежит список пользователейВнутри файла 1Cv8.1CDВ таблице базы данных на сервере СУБД
Кто может переименоватьЛюбой пользователь с административными правами в этой базеТо же; администратор кластера для этого не нужен
Что с текущим сеансомЧеловек работает под старым именем до перезапускаТо же; в консоли сеанс виден под прежним именем, пока клиент не переподключится
Перенос базыПользователи переезжают вместе с файломПользователи переезжают с выгрузкой .dt

Попросите человека перезапустить 1С после переименования. Новое имя применится при следующем входе.

В клиент-серверном варианте есть ещё два набора учётных данных, которые часто путают с пользователями 1С:

  • 🖥 администратор кластера — задаётся в консоли администрирования серверов, к пользователям конкретной базы отношения не имеет;
  • 🗄 пользователь сервера СУБД — под ним сервер 1С подключается к SQL. Он указан в свойствах информационной базы в консоли кластера.

Меняя логин пользователя 1С, эти учётные записи трогать не нужно. И наоборот: смена пароля пользователя СУБД на SQL-сервере требует поправить его в свойствах базы в консоли, иначе база перестанет открываться у всех.

Командная строка, скрипты и Windows-вход после переименования

Логин живёт не только в базе. После его смены пройдитесь по местам, где он записан текстом.

Ярлыки и пакетные файлы

Ярлык с автоматическим входом содержит параметры /N (имя) и /P (пароль):

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /N"Смирнова" /P"пароль"

Скрипты выгрузки и обновления по расписанию используют те же параметры с 1cv8.exe. Если там остался старый логин, задача молча перестанет работать — проверьте журнал планировщика Windows на следующий день.

Вход через учётную запись Windows

Если в карточке включена аутентификация операционной системы, там указан пользователь домена в виде \\DOMAIN\ivanova. Когда системный администратор переименовывает учётку в Active Directory, 1С не узнаёт об этом сама. Человек увидит окно ввода пароля вместо автоматического входа. Исправьте значение в карточке на новое имя Windows.

Регламентные задания и обмены

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

Массовое переименование кодом

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

ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени("Иванова");
Если ПользовательИБ <> Неопределено Тогда
    ПользовательИБ.Имя = "Смирнова";
    ПользовательИБ.ПолноеИмя = "Смирнова Мария Петровна";
    ПользовательИБ.Записать();
КонецЕсли;

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

Ошибки при смене имени и как их исправить

Диагностика: выберите симптом

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

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

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