Как развернуть 1С:Управление производственным предприятием с нуля: платформа, база, рабочие места

· 10 мин

Содержание

Установка 1С:УПП идёт в три шага: ставите платформу 1С:Предприятие 8.3 с компонентом толстого клиента, запускаете setup.exe из дистрибутива конфигурации (он кладёт шаблон в каталог шаблонов), затем создаёте из этого шаблона информационную базу. Для одного-трёх пользователей хватит файловой базы на локальном ПК. Для отдела и больших объёмов данных — клиент-серверный вариант: сервер 1С плюс MS SQL Server или PostgreSQL.

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

Что нужно для установки 1С:УПП: требования и варианты

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

ВариантКогда выбираютЧто понадобится
Файловый, один ПК1-2 пользователя, учебная или тестовая базаПлатформа 8.3, клиентская лицензия
Файловый, общая папкаДо 3-5 пользователей в одной сетиСетевой ресурс с правами на запись, лицензии на каждое место
Клиент-серверныйОтдел, производство, тяжёлые закрытия месяцаСервер 1С, СУБД, лицензия на сервер и клиентские лицензии

УПП — тяжёлая конфигурация. База за пару лет работы легко вырастает до десятков гигабайт, а расчёт себестоимости и закрытие месяца на файловой базе в сети идут очень долго. Если пользователей больше пяти, сразу планируйте сервер.

Ориентиры по железу (примерно, для небольшого предприятия):

  • 💻 Рабочее место: Windows 10 или 11, от 8 ГБ памяти, SSD. Толстый клиент заметно прожорливее тонкого.
  • 🖥️ Сервер 1С и СУБД на одной машине до 15-20 пользователей: от 8 ядер, от 32 ГБ памяти, быстрые SSD или NVMe под базу.
  • 🌐 Сеть: гигабит между сервером и клиентами. Для удалённых сотрудников используют терминальный сервер (RDP), а не файловую базу через VPN.
  • 🪟 ОС сервера: Windows Server 2016 и новее или Linux. Сервер 1С поддерживает обе платформы.

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

Подготовка перед установкой УПП

До запуска первого установщика соберите всё в одну папку и проверьте права.

  1. Дистрибутив платформы. Нужна полная версия для Windows (архив windows64full или windows), а не только тонкий клиент. Номер платформы — не ниже того, что указан в описании релиза УПП.
  2. Дистрибутив конфигурации. Это папка с setup.exe и файлами шаблона. Его выдают на портале поддержки по договору ИТС или он идёт на диске в коробке.
  3. Лицензии. Аппаратный ключ HASP или пин-коды программных лицензий. Пин-коды лежат в конверте комплекта.
  4. Права администратора на компьютере, куда ставите платформу. Без них установщик не зарегистрирует компоненты и службу сервера.
  5. Для серверного варианта — учётная запись, от которой будет работать служба сервера 1С, и учётная запись СУБД с правом создавать базы.

Решите заранее, где будет лежать база. Для файловой — отдельная папка на диске, не на рабочем столе и не в профиле пользователя. Например, D:\1C_Bases\UPP.

Если на компьютере стоит антивирус с жёстким контролем приложений, добавьте каталог базы и каталог платформы в исключения. Сканирование файла базы 1Cv8.1CD на лету замедляет работу в разы.

Установка платформы 1С:Предприятие 8.3 для УПП

Распакуйте архив платформы и запустите setup.exe. Мастер предложит выбрать компоненты. Для разных ролей компьютера набор отличается.

КомпонентРабочее местоСервер 1С
1С:Предприятие (толстый клиент)✅ обязательнопо желанию, для администрирования
1С:Предприятие — тонкий клиентне нужен для УППне нужен
Сервер 1С:Предприятия—✅ обязательно
Администрирование сервера 1С:Предприятия—✅ для консоли кластера
Модули расширения веб-сервера—только если публикуете базы на веб-сервере

На последнем шаге мастер спросит про драйвер защиты. Ставьте его, если используете USB-ключ HASP. Для программных лицензий драйвер не нужен.

Сервер 1С как служба Windows

При установке компонента «Сервер 1С:Предприятия» выберите вариант установки сервера как службы. Мастер предложит создать пользователя USR1CV8 или указать существующего. Для домена удобнее отдельная доменная учётная запись: ей проще дать права на папки и на СУБД.

После установки проверьте:

  • служба «Агент сервера 1С:Предприятия 8.3» запущена;
  • в брандмауэре открыты порты 1540 (агент), 1541 (менеджер кластера) и диапазон рабочих процессов, по умолчанию 1560-1591;
  • клиент видит сервер по имени, а не только по IP.

Активация лицензий

При первом запуске любой базы платформа ищет лицензию. С ключом HASP достаточно вставить его и установить драйвер. Программную лицензию активируют пин-кодом: появится окно получения лицензии, выберите получение через интернет и введите пин-код и регистрационные данные организации.

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

Настройка СУБД под 1С:УПП в клиент-серверном варианте

Файловый вариант этот раздел пропускает. Для сервера выбирают одну из двух СУБД.

MS SQL Server. Типичный выбор для Windows-инфраструктуры. При установке:

  1. Выберите сортировку Cyrillic_General_CI_AS.
  2. Включите смешанную аутентификацию и заведите логин для 1С с ролью dbcreator, либо используйте учётку службы с аналогичными правами.
  3. Ограничьте максимальный объём памяти SQL Server в свойствах экземпляра. Иначе он займёт всю память и серверу 1С ничего не останется.
  4. Для рабочей базы решите, нужна ли модель восстановления FULL. Если журнал транзакций не бэкапится, он разрастается до размера диска. Для небольших компаний часто достаточно SIMPLE плюс ежедневная полная копия.

PostgreSQL. Бесплатная альтернатива. Ставить нужно сборку с патчами для 1С (от фирмы 1С или Postgres Professional), а не ванильный PostgreSQL из репозитория. Обычная сборка не поддерживает часть возможностей, нужных платформе.

После установки любой СУБД проверьте, что с сервера 1С до неё есть сетевой доступ: порт 1433 для MS SQL по умолчанию, 5432 для PostgreSQL.

Установка конфигурации УПП и создание базы

Конфигурацию ставят в два приёма: сначала шаблон, потом база из шаблона.

Шаг 1. Установка шаблона

Запустите setup.exe из папки дистрибутива УПП. Мастер спросит каталог шаблонов. По умолчанию это %APPDATA%\1C\1cv8\tmplts текущего пользователя. Оставьте как есть или укажите общую сетевую папку, если шаблоны будут ставить несколько администраторов.

В каталоге появится папка с файлами 1Cv8.cf (чистая конфигурация) и 1Cv8.dt (демонстрационная база), а также файлы обновления .cfu.

Шаг 2. Новая база из шаблона

  1. Откройте окно запуска 1С и нажмите Добавить.
  2. Выберите «Создание новой информационной базы».
  3. В списке шаблонов найдите «Управление производственным предприятием». Внутри будет два варианта: чистая конфигурация и демо. Для работы берите чистую.
  4. Задайте имя базы в списке, например «УПП рабочая».
  5. Укажите расположение:
    • для файловой — папку на диске;
    • для серверной — «На сервере 1С:Предприятия», затем имя кластера, имя базы на сервере, тип СУБД, сервер СУБД, имя базы данных и учётные данные. Отметьте «Создать базу данных в случае её отсутствия».
  6. На последнем шаге выберите основной режим запуска «Толстый клиент».

Шаг 3. Альтернатива: загрузка из .cf или .dt

Если шаблон не встаёт или у вас только файл конфигурации, создайте пустую базу без шаблона. Затем откройте её в Конфигураторе:

  • для чистой конфигурации: Конфигурация → Загрузить конфигурацию из файла, укажите 1Cv8.cf, примите обновление конфигурации базы данных;
  • для готовой базы (например, переноса со старого сервера): Администрирование → Загрузить информационную базу, укажите файл .dt.

Загрузка .dt полностью заменяет содержимое базы. Делайте её только в новую пустую базу или после выгрузки текущей. Для загрузки нужен монопольный доступ: все пользователи должны выйти.

Рабочие места и первый запуск 1С:УПП

На каждый компьютер пользователя ставится платформа той же версии, что и на сервере, с компонентом толстого клиента. Номера версий клиента и сервера должны совпадать до последней цифры, иначе подключение не пройдёт.

Чтобы не вбивать базу вручную на каждом ПК, раздайте список баз:

  • выгрузите базу из списка в файл .v8i (в окне запуска есть настройка списка, через неё можно сохранить ярлык базы);
  • или пропишите общий файл списка баз в 1CEStart.cfg через параметр CommonInfoBases.
CommonInfoBases=\\fileserver\1C\upp.v8i

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

Первый вход и пользователи

  1. Первый раз откройте базу в Конфигураторе. Список пользователей пуст, пароль не спросят.
  2. Создайте пользователей: Администрирование → Пользователи. Первым заведите администратора с ролью полных прав: платформа не даст сохранить список пользователей без хотя бы одного администратора.
  3. Запустите базу в режиме 1С:Предприятие от администратора. При первом запуске конфигурация выполняет начальное заполнение служебных данных. Не прерывайте процесс, на сервере это занимает несколько минут.
  4. Заполните сведения об организации, учётную политику и основные константы, затем дайте доступ пользователям.
Перед тем как пустить пользователей
Выполнено: 0 / 6

Ошибки при установке УПП и как их снять

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

Обновление и сопровождение 1С:УПП после установки

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

Порядок каждого обновления:

  1. Сделайте выгрузку .dt и сохраните её отдельно.
  2. Загрузите файл .cfu и примените обновление.
  3. Выполните Конфигурация → Обновить конфигурацию базы данных (F7). Для этого нужен монопольный доступ, все пользователи должны выйти.
  4. Запустите базу в режиме 1С:Предприятие, чтобы прошла обработка обновления данных.

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

Что ещё входит в регулярное сопровождение:

  • 💾 ежедневное резервное копирование : для файловой базы — копия каталога при закрытой базе или выгрузка .dt, для серверной — бэкап средствами СУБД;
  • 🧹 регламентное обслуживание СУБД: обновление статистики и перестроение индексов по расписанию, в нерабочее время;
  • 🔄 обновление платформы : сначала на копии базы, потом одновременно на сервере и всех клиентах;
  • 📈 контроль размера базы и журнала регистрации, чтобы диск не закончился в день закрытия месяца.

УПП уже не развивается так активно, как ERP, а новые требования законодательства в неё приходят реже. Если вы ставите УПП с нуля для новой компании, заранее оцените, не проще ли сразу начать на 1С:ERP.

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

Можно ли поставить УПП на базовую лицензию?
Нет. УПП поставляется только в версии ПРОФ, ей нужны обычные клиентские лицензии на каждое одновременно работающее место.
Подходит ли для УПП 64-битная платформа?
Да. На рабочих местах обычно ставят 64-битный клиент, если ОС 64-битная. Серверу 1С тоже лучше 64-битная версия.
Можно ли работать в УПП через интернет?
Да, через терминальный сервер (RDP или RemoteApp). Файловая база через VPN работает медленно и рискует повредиться при обрыве связи.
Зачем ставить демобазу?
Для обучения и проверки сценариев. В ней заполнены справочники и документы, можно пробовать без риска для рабочих данных. Для учёта она не подходит.
Как перенести УПП на новый сервер?
Выгрузите базу в .dt на старом сервере, поставьте ту же версию платформы на новом, создайте пустую базу и загрузите в неё файл. Затем обновите пути в списках баз на клиентах.