Как создать пользователей в 1С 7.7 и перенести настройки интерфейса из «анонимного» режима

Системный администратор 1С v7.7 Бухгалтерский учет
← На главную

При работе в 1С:Предприятии 7.7 часто встречается ситуация, когда база данных эксплуатируется без авторизации. Пользователи просто выбирают информационную базу в списке, и программа сразу открывается в режиме «Предприятие» под неопределенным (пустым) пользователем. Однако с ростом компании или при переходе на RDP-сервер возникает необходимость разграничить доступ. Главная проблема здесь заключается в том, что при создании новых учетных записей в Конфигураторе все привычные настройки интерфейса (положение окон, ширина колонок, видимость панелей инструментов) исчезают. Разберем подробно, как правильно создать профили и перенести накопленные настройки «пустого» пользователя новым сотрудникам.

Почему настройки «сбрасываются» при создании пользователя

Проанализируем ситуацию: в 1С 7.7 настройки интерфейса не хранятся глобально для всей базы. Если пользователи не созданы, программа сохраняет параметры в специальном разделе реестра Windows, который соответствует «пустому» имени. Как только мы добавляем в Конфигураторе пользователя, например, Иванов, система начинает искать настройки в персональной ветке реестра и в персональном рабочем каталоге. Поскольку для нового пользователя этих данных еще не существует, 1С применяет стандартные («пустые») значения платформы.

Шаг 1. Создание пользователей и настройка прав в Конфигураторе

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

  1. Запустим 1С в режиме Конфигуратор.
  2. Перейдем в меню Администрирование — Пользователи.
  3. Добавим нового пользователя, указав его краткое имя (логин) и полное имя.
  4. На закладке «Роли» или «Права» выберем соответствующий набор прав (например, Бухгалтер).
  5. На закладке «Интерфейс» обязательно укажем основной интерфейс. Для конфигурации «Бухгалтерский учет 4.5» это обычно интерфейс Бухгалтерский. Если оставить это поле пустым, пользователь увидит пустое серое окно без главного меню.

Шаг 2. Организация рабочих каталогов (критично для RDP)

При работе через терминальный сервер (RDP) крайне важно, чтобы у каждого пользователя был свой Рабочий каталог. Проанализируем, почему это необходимо: если оставить поле «Рабочий каталог» в Конфигураторе пустым, 1С будет пытаться записывать временные файлы и файлы настроек (1Cv7.cfg) непосредственно в корень папки с базой данных. При одновременной работе 5 человек возникнут конфликты доступа, файлы будут блокироваться, а настройки — затираться или не сохраняться вовсе.

Выполним следующие действия:

  1. Внутри папки с базой данных создадим папку Users.
  2. Внутри Users создадим подпапки для каждого сотрудника: Ivanov, Petrov и так далее.
  3. В Конфигураторе, в карточке пользователя, в поле «Рабочий каталог» пропишем путь к этой папке. Можно использовать относительный путь, например: .\Users\Ivanov.

Шаг 3. Перенос настроек через реестр Windows

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

Настройки «пустого» пользователя (когда в базе нет никого) находятся здесь: HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\<Название_базы>\V7

Для переноса настроек воспользуемся методом экспорта-импорта REG-файла:

  1. Откроем редактор реестра (regedit).
  2. Найдем ветку вашей базы данных. Обратите внимание, что имя раздела соответствует названию базы в списке выбора при запуске 1С.
  3. Нажмем правой кнопкой мыши на папку V7 (которая находится внутри ветки базы) и выберем Экспортировать. Сохраним файл как settings.reg.
  4. Откроем этот файл в обычном Блокноте. Мы увидим пути вида:
    
    [HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\MyBase\V7]
    "Window"="..."
    
  5. Нам нужно сделать массовую замену. В меню Блокнота выберем Правка — Заменить.
  6. В поле «Что» укажем \V7\, а в поле «Чем» — \V7\Ivanov\ (где Ivanov — точное имя пользователя из Конфигуратора).
  7. Нажмем «Заменить все» и сохраним файл.
  8. Запустим измененный REG-файл. Теперь в реестре появится ветка специально для пользователя Иванова.

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

Шаг 4. Перенос конфигурационных файлов

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

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

Шаг 5. Настройка в режиме «Предприятие»

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

Разберем алгоритм действий:

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

Резюме

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

← На главную