Как развернуть 1С:Управление производственным предприятием с нуля: платформа, база, рабочие места
Содержание
Установка 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С поддерживает обе платформы.
Точный перечень поддерживаемых версий платформы для конкретного релиза УПП указан в файле с описанием обновления, который лежит в дистрибутиве. Смотрите его, а не таблицы из интернета: требования меняются от релиза к релизу.
Подготовка перед установкой УПП
До запуска первого установщика соберите всё в одну папку и проверьте права.
- Дистрибутив платформы. Нужна полная версия для Windows (архив
windows64fullилиwindows), а не только тонкий клиент. Номер платформы — не ниже того, что указан в описании релиза УПП. - Дистрибутив конфигурации. Это папка с
setup.exeи файлами шаблона. Его выдают на портале поддержки по договору ИТС или он идёт на диске в коробке. - Лицензии. Аппаратный ключ HASP или пин-коды программных лицензий. Пин-коды лежат в конверте комплекта.
- Права администратора на компьютере, куда ставите платформу. Без них установщик не зарегистрирует компоненты и службу сервера.
- Для серверного варианта — учётная запись, от которой будет работать служба сервера 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-инфраструктуры. При установке:
- Выберите сортировку
Cyrillic_General_CI_AS. - Включите смешанную аутентификацию и заведите логин для 1С с ролью
dbcreator, либо используйте учётку службы с аналогичными правами. - Ограничьте максимальный объём памяти SQL Server в свойствах экземпляра. Иначе он займёт всю память и серверу 1С ничего не останется.
- Для рабочей базы решите, нужна ли модель восстановления
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С:Предприятия», затем имя кластера, имя базы на сервере, тип СУБД, сервер СУБД, имя базы данных и учётные данные. Отметьте «Создать базу данных в случае её отсутствия».
- На последнем шаге выберите основной режим запуска «Толстый клиент».
Шаг 3. Альтернатива: загрузка из .cf или .dt
Если шаблон не встаёт или у вас только файл конфигурации, создайте пустую базу без шаблона. Затем откройте её в Конфигураторе:
- для чистой конфигурации:
Конфигурация → Загрузить конфигурацию из файла, укажите1Cv8.cf, примите обновление конфигурации базы данных; - для готовой базы (например, переноса со старого сервера):
Администрирование → Загрузить информационную базу, укажите файл.dt.
Загрузка .dt полностью заменяет содержимое базы. Делайте её только в новую пустую базу или после выгрузки текущей. Для загрузки нужен монопольный доступ: все пользователи должны выйти.
Рабочие места и первый запуск 1С:УПП
На каждый компьютер пользователя ставится платформа той же версии, что и на сервере, с компонентом толстого клиента. Номера версий клиента и сервера должны совпадать до последней цифры, иначе подключение не пройдёт.
Чтобы не вбивать базу вручную на каждом ПК, раздайте список баз:
- выгрузите базу из списка в файл
.v8i(в окне запуска есть настройка списка, через неё можно сохранить ярлык базы); - или пропишите общий файл списка баз в
1CEStart.cfgчерез параметрCommonInfoBases.
CommonInfoBases=\\fileserver\1C\upp.v8i
Проверьте в свойствах базы на клиенте: на последней вкладке основной режим запуска — «Толстый клиент». Если стоит «Выбирать автоматически», платформа на обычных формах сама уйдёт в толстый клиент, но явная настройка надёжнее.
Первый вход и пользователи
- Первый раз откройте базу в Конфигураторе. Список пользователей пуст, пароль не спросят.
- Создайте пользователей:
Администрирование → Пользователи. Первым заведите администратора с ролью полных прав: платформа не даст сохранить список пользователей без хотя бы одного администратора. - Запустите базу в режиме 1С:Предприятие от администратора. При первом запуске конфигурация выполняет начальное заполнение служебных данных. Не прерывайте процесс, на сервере это занимает несколько минут.
- Заполните сведения об организации, учётную политику и основные константы, затем дайте доступ пользователям.
Ошибки при установке УПП и как их снять
Обновление и сопровождение 1С:УПП после установки
Типовую УПП обновляют в Конфигураторе файлами .cfu: Конфигурация → Поддержка → Обновить конфигурацию. Обновления идут по цепочке. Каждый файл обновления знает, из каких релизов он обновляет. Если ваш релиз сильно отстал, придётся пройти несколько промежуточных.
Порядок каждого обновления:
- Сделайте выгрузку
.dtи сохраните её отдельно. - Загрузите файл
.cfuи примените обновление. - Выполните
Конфигурация → Обновить конфигурацию базы данных(F7). Для этого нужен монопольный доступ, все пользователи должны выйти. - Запустите базу в режиме 1С:Предприятие, чтобы прошла обработка обновления данных.
Если конфигурацию дорабатывали, обновление пойдёт через сравнение и объединение. Это уже работа программиста. Перед первой доработкой обсудите, кто будет её сопровождать при обновлениях.
Что ещё входит в регулярное сопровождение:
- 💾 ежедневное резервное копирование
: для файловой базы — копия каталога при закрытой базе или выгрузка
.dt, для серверной — бэкап средствами СУБД; - 🧹 регламентное обслуживание СУБД: обновление статистики и перестроение индексов по расписанию, в нерабочее время;
- 🔄 обновление платформы : сначала на копии базы, потом одновременно на сервере и всех клиентах;
- 📈 контроль размера базы и журнала регистрации, чтобы диск не закончился в день закрытия месяца.
УПП уже не развивается так активно, как ERP, а новые требования законодательства в неё приходят реже. Если вы ставите УПП с нуля для новой компании, заранее оцените, не проще ли сразу начать на 1С:ERP.
Частые вопросы
Можно ли поставить УПП на базовую лицензию?
Подходит ли для УПП 64-битная платформа?
Можно ли работать в УПП через интернет?
Зачем ставить демобазу?
Как перенести УПП на новый сервер?
.dt на старом сервере, поставьте ту же версию платформы на новом, создайте пустую базу и загрузите в неё файл. Затем обновите пути в списках баз на клиентах.