Другая фирма, другая база, другой логин: что и где переключать в 1С 8.3
Содержание
Организацию в 1С меняют прямо в открытой базе: в шапке документа, отчёта или журнала есть поле «Организация». Базу и пользователя так не сменить. Сеанс 1С привязан к одной информационной базе и одному логину, поэтому для них нужен новый запуск через окно выбора баз.
Какой способ выбрать, зависит от того, что именно нужно сменить. Если фирм несколько, но учёт в одной базе, хватит выбора организации. Если у каждой фирмы своя база, придётся переключать базу. Если за одним компьютером работают двое, удобнее завести отдельные ярлыки под каждого пользователя. Всё ниже относится к платформе 8.3 с интерфейсом «Такси». Пути меню даны для 1С:Бухгалтерии 3.0, в ЗУП 3.1 и УТ 11 они похожи, но разделы могут называться иначе.
| Что меняем | Где | Нужен перезапуск |
|---|---|---|
| Организация | Поле «Организация» в документе, отчёте, журнале | Нет |
| Основная организация | Главное → Организации | Нет |
| База | Окно запуска 1С или ярлык с /F, /S | Да, новый сеанс |
| Пользователь | Окно «Доступ к информационной базе» | Да |
| Пароль | Карточка пользователя | Нет, действует со следующего входа |
| Релиз конфигурации | Администрирование → Обслуживание или Конфигуратор | Да, для всех пользователей |
| Версия платформы | Свойства базы в окне запуска | Да |
Как поменять организацию внутри одной базы 1С
В одной базе можно вести несколько юрлиц и ИП. Поле выбора организации появляется, когда в справочнике больше одной организации. Пока организация одна, программа подставляет её молча и поле прячет.
Основная организация
Основная организация подставляется во все новые документы. Её задают в справочнике:
- Откройте
Главное → Организации. - Выделите нужную фирму в списке.
- Нажмите в командной панели
Использовать как основную.
Основная организация задаётся для каждого пользователя отдельно. Бухгалтер, который ведёт ООО «Альфа», и бухгалтер ООО «Бета» могут работать в одной базе, и у каждого будет подставляться своя фирма.
Организация в документе, отчёте и журнале
- 📄 Документ. Выберите другую организацию в поле «Организация» в шапке до заполнения табличной части. Если сменить её у заполненного документа, проверьте договор контрагента и счёт банка: они привязаны к организации и могут очиститься.
- 📊 Отчёт. В шапке отчёта (ОСВ, анализ счёта, карточка счёта) есть поле «Организация». Смените его и нажмите
Сформировать. - 📚 Журнал. Над списком документов есть отбор по организации. Пустое поле означает «показывать все фирмы».
Если нужно закрыть месяц или сдать отчётность по второй фирме, сначала смените организацию в шапке обработки (Закрытие месяца, Регламентированные отчёты). Обработки работают с одной организацией за раз.
Почему фирмы нет в списке
Чаще всего на пользователя настроено ограничение доступа по организациям. Его включают в Администрирование → Настройки пользователей и прав, а нужную фирму добавляет администратор в профиле или группе доступа. Сам пользователь эту настройку не обойдёт.
Переход в другую базу 1С
Чтобы перейти в другую базу, нужно её запустить. Закрывать текущую не обязательно: можно открыть вторую базу в соседнем окне, лицензия будет занята на каждый сеанс по своим правилам.
Через окно запуска
- Запустите 1С с ярлыка на рабочем столе. Откроется окно со списком информационных баз.
- Выберите нужную базу и нажмите
1С:Предприятие. - Если базы нет в списке, нажмите
Добавить → Добавление в список существующей информационной базыи укажите каталог (файловый вариант) или сервер и имя базы (клиент-серверный).
Список баз хранится в файле пользователя Windows:
%APPDATA%\1C\1CEStart\ibases.v8i
Это обычный текстовый файл. Его можно скопировать на другой компьютер, и там появится тот же список баз.
Общий список для всего офиса
Если баз много и они меняются, администратор кладёт один общий список на сетевой диск и подключает его в 1cestart.cfg строкой:
CommonInfoBases=\\server\1c\ibases.v8i
Тогда новую базу достаточно добавить в один файл, и она появится у всех.
Отдельный ярлык под каждую базу
Для двух-трёх баз удобнее ярлыки. В поле «Объект» ярлыка укажите запуск с параметрами:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Alfa"
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S"srv1c\buh_beta"
Параметр /F задаёт путь к файловой базе, /S — сервер и имя базы на сервере 1С. Можно указать базу по имени из списка: /IBName"Бухгалтерия Альфа".
База открывается со старыми данными или ошибками после переключения
Платформа хранит локальный кэш конфигурации для каждой базы. Если после смены релиза или переключения между похожими базами формы выглядят странно, запустите базу с параметром /ClearCache (в ярлыке или в дополнительных параметрах запуска). Перед этим закройте все окна этой базы на компьютере: очистка кэша при открытом сеансе не сработает. Чистится только кэш текущего пользователя Windows, данные базы не затрагиваются.
Вход в 1С под другим пользователем
Пользователь выбирается при запуске сеанса. Сменить его в уже открытом окне нельзя: нужно завершить сеанс и войти заново.
- Закройте программу.
- Снова запустите базу из списка.
- В окне «Доступ к информационной базе» выберите другое имя и введите пароль.
Окно входа не появляется
Это значит, что у пользователя включена аутентификация операционной системы. 1С узнаёт логин Windows и пускает без вопросов. Чтобы войти под другим именем:
- 🔧 откройте в окне запуска базу кнопкой
Изменить, на последнем шаге найдите поле «Дополнительные параметры запуска» и впишите/WA-; - 🔧 или добавьте
/WA-в ярлык.
Параметр /WA- запрещает вход по логину Windows для этого запуска, и программа покажет окно с выбором пользователя.
Ярлык под конкретного пользователя
Если за компьютером работают по очереди кладовщик и бухгалтер, сделайте два ярлыка:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Alfa" /N"Кладовщик" /WA-
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Alfa" /N"Бухгалтер" /WA-
/N подставляет имя пользователя, пароль программа спросит сама. Параметр /P с паролем в ярлык лучше не вписывать: он хранится открытым текстом.
Чтобы чужие логины не мелькали в списке, администратор снимает в карточке пользователя флажок «Показывать в списке выбора». Тогда имя придётся вводить вручную.
Смена пароля пользователя 1С
Пароль меняет администратор
В режиме 1С:Предприятие:
- Откройте
Администрирование → Настройки пользователей и прав → Пользователи. - Откройте карточку сотрудника.
- Нажмите
Установить пароль, введите новый пароль дважды и сохраните карточку.
В Конфигураторе то же самое делают через Администрирование → Пользователи: откройте пользователя, на вкладке «Основные» заполните поле «Пароль» и подтверждение.
Требования к паролям
В Администрирование → Настройки пользователей и прав есть настройки входа. Там включают проверку сложности, минимальную длину и срок действия пароля. Если срок истёк, программа сама попросит сменить пароль
при входе.
Забыли пароль администратора
Не удаляйте пользователей и не правьте таблицы базы вручную: можно потерять права и данные. Порядок такой:
- 👤 попросите сменить пароль другого пользователя с полными правами;
- 💾 если такого нет, восстановите базу из резервной копии, сделанной до смены пароля, и перенесите в неё изменения;
- 🛠 если копии нет, обратитесь к специалисту, который обслуживает базу.
Обновление конфигурации и переход на другую версию платформы
Здесь «сменить» значит одно из двух: обновить конфигурацию до нового релиза или запустить базу на другой версии платформы.
Обновить конфигурацию
В типовых конфигурациях на поддержке это делают из режима 1С:Предприятие:
- Сделайте резервную копию базы .
- Откройте
Администрирование → Обслуживание → Обновление версии программы. - Запустите обновление и следуйте мастеру. Мастер сам скачает файлы через интернет -поддержку.
Для изменённой (доработанной) конфигурации обновление идёт через Конфигуратор: Конфигурация → Поддержка → Обновить конфигурацию, файл .cfu, затем Обновить конфигурацию базы данных (F7). На этом шаге нужен монопольный режим: все пользователи должны выйти из базы, иначе их сеансы оборвутся или обновление не начнётся.
Запустить базу на другой версии платформы
Если на компьютере стоят две версии платформы, нужную закрепляют за базой:
- В окне запуска выделите базу и нажмите
Изменить. - На последнем шаге заполните поле «Версия 1С:Предприятия», например
8.3.24. - Нажмите
Готово.
Без номера база стартует на самой новой из установленных версий. Узнать текущую версию платформы и релиз конфигурации можно в Справка → О программе (кнопка с вопросом в правом верхнем углу окна).
Внешний вид и язык интерфейса 1С
Панели и разделы
Состав панелей «Такси» меняют в Главное меню → Вид → Настройка панелей. Перетащите панель разделов вниз или влево, уберите панель избранного, если она мешает. Настройка сохраняется для пользователя и не влияет на коллег.
Разделы и команды внутри раздела настраивают через шестерёнку в правом верхнем углу раздела: Настройка навигации и Настройка действий.
Язык
Язык интерфейса платформы (меню, служебные окна) задают параметром запуска /L, например /Len для английского. Язык самих форм и справочников зависит от конфигурации. Типовые российские конфигурации рассчитаны на русский язык
, и английский в меню платформы не переведёт их документы.
Языки пользователей задаёт администратор в Конфигураторе, в карточке пользователя на вкладке «Прочие», поле «Язык». Список доступен, только если язык есть в самой конфигурации.
Сбои при переключении и их причины
Большинство проблем при смене базы или пользователя связано с настройками доступа, а не с поломкой программы. Выберите симптом:
Как автоматизировать переключение баз и пользователей
Если смену баз и обновления приходится делать часто, их можно вынести в командные файлы.
Запуск нужной базы под нужным пользователем
Ярлыки из разделов выше уже решают задачу для одного рабочего места. Для офиса удобнее общий список баз через CommonInfoBases: у каждой записи в ibases.v8i можно задать свои параметры запуска.
Пакетное обновление конфигурации
Конфигуратор умеет обновлять базу без открытия окна. Пример для файловой базы:
@echo off
set V8="C:\Program Files\1cv8\8.3.24.1691\bin\1cv8.exe"
%V8% DESIGNER /F"D:\Bases\Alfa" /N"Администратор" /P"%ADMIN_PWD%" /UpdateCfg "D:\Updates\1Cv8.cfu" /UpdateDBCfg /Out "D:\Logs\update.log"
/UpdateCfgзагружает файл обновления в конфигурацию на поддержке;/UpdateDBCfgприменяет изменения к базе данных;/Outпишет журнал, по нему видно, прошло ли обновление.
Номер версии в пути bin подставьте свой. Пароль держите в переменной окружения или запрашивайте у администратора, а не в тексте файла. Запускайте скрипт в нерабочее время: пользователи в этот момент должны быть вне базы.
Пакетное обновление не заменяет проверку. После него откройте базу, дождитесь обработки обновления информационной базы и проверьте ключевые отчёты.