Где взять Конфигуратор 1С 8.3 и как подготовить его к работе
Содержание
Конфигуратор не устанавливают отдельно: это режим той же программы 1cv8.exe, что и пользовательский режим 1С:Предприятия. Чтобы «добавить» его, нужно поставить платформу 8.3 с компонентом «1С:Предприятие» (не только тонкий клиент), подключить базу напрямую — файлом или к серверу — и войти пользователем с административными правами. Тогда в окне запуска появится кнопка «Конфигуратор».
Частое заблуждение — искать «конфигуратор для 1С» как отдельный дистрибутив или скачивать его со сторонних сайтов. Такие сборки бесполезны и опасны: в них нет ничего, чего не было бы в обычной платформе, зато бывают вредоносные вставки. Режим разработчика уже есть в вашей лицензионной платформе — его нужно только включить и настроить так, чтобы правки не сломали рабочую базу.
Подготовка: какая платформа и какой компьютер нужны
Сначала разберитесь, что уже стоит на компьютере. Откройте C:\Program Files\1cv8\ (64-разрядная платформа) или C:\Program Files (x86)\1cv8\ (32-разрядная). Внутри — папки с номерами версий вида 8.3.xx.xxxx.
Загляните в папку bin нужной версии:
- ✅ есть
1cv8.exe— толстый клиент и Конфигуратор установлены; - ⚠️ есть только
1cv8c.exe— стоит лишь тонкий клиент, Конфигуратора нет.
Что подготовить до установки:
- 💿 Дистрибутив платформы той версии, которая подходит вашей конфигурации. Минимальный номер платформы указан в описании релиза конфигурации; номер платформы должен быть не ниже требуемого.
- 🔑 Лицензия. Без программной или аппаратной лицензии платформа не запустит базу ни в одном режиме. Исключение — учебная версия.
- 🖥 Права администратора Windows на время установки.
- 💾 Место на диске и память. Сама платформа занимает немного, но Конфигуратор держит в памяти всю конфигурацию. Для типовой БП 3.0 или ЗУП 3.1 комфортно от 8 ГБ ОЗУ и SSD.
Если на компьютере работают с крупными конфигурациями (ERP, КА), ставьте 64-разрядную платформу. 32-разрядный процесс упирается в ограничение адресного пространства и чаще падает при сравнении и объединении конфигураций.
Установка платформы с Конфигуратором по шагам
Дистрибутив платформы для Windows выглядит как архив с файлом setup.exe. Главное в установке — правильный набор компонентов.
- Запустите
setup.exeот имени администратора. - На шаге выбора компонентов убедитесь, что включён пункт «1С:Предприятие». Именно он содержит толстый клиент и Конфигуратор.
- Пункты «Сервер 1С:Предприятия» и «Модули расширения веб-сервера» на рабочее место разработчика не нужны, если вы не поднимаете сервер или публикацию на этом же компьютере.
- Выберите язык интерфейса, дождитесь окончания установки.
- На предложение установить драйвер защиты отвечайте «да», только если используете аппаратный USB-ключ.
Если на компьютере уже стоит только тонкий клиент той же версии, запустите setup.exe повторно и выберите «Изменить» — там можно добавить компонент «1С:Предприятие» без переустановки.
Несколько версий платформы спокойно живут рядом. Удалять старую перед установкой новой не обязательно, но лишние версии занимают место и путают ярлыки — ненужные удаляйте через «Программы и компоненты» Windows. Окно запуска по умолчанию открывает базу последней установленной версией. Если базе нужна конкретная, укажите её в свойствах базы: Изменить → (последняя страница) → Версия 1С:Предприятия, например 8.3.24.
Почему в окне запуска нет кнопки «Конфигуратор»
Платформа установлена, а кнопки нет — самый частый вопрос по теме. Причины три, и у каждой своя проверка.
Как добавить базу так, чтобы Конфигуратор был доступен
- В окне запуска нажмите «Добавить» → «Добавление в список существующей информационной базы».
- Укажите имя для списка.
- Выберите тип расположения:
- «На данном компьютере или на компьютере в локальной сети» — укажите каталог с файлом
1Cv8.1CD; - «На сервере 1С:Предприятия» — укажите кластер серверов и имя базы на сервере.
- «На данном компьютере или на компьютере в локальной сети» — укажите каталог с файлом
- На последней странице оставьте «Основной режим запуска» как есть: на кнопку Конфигуратора он не влияет.
Ярлык прямо в Конфигуратор
Чтобы не проходить окно запуска каждый раз, создайте ярлык на рабочем столе с такой строкой в поле «Объект»:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор"
Для серверной базы вместо /F используйте /S"имя_сервера\имя_базы". Номер версии в пути подставьте свой. Пароль через /P в ярлык лучше не вписывать: его увидит любой, кто откроет свойства ярлыка.
Первая настройка Конфигуратора после входа
Сразу после входа Конфигуратор пустой: конфигурацию надо открыть командой Конфигурация → Открыть конфигурацию. Слева появится дерево метаданных.
Параметры среды
Откройте Сервис → Параметры. Что стоит проверить в первую очередь:
- 📝 Тексты модулей — автоматический отступ, контекстная подсказка, шрифт. Моноширинный шрифт размером 10–11 удобнее стандартного.
- 🚀 Запуск 1С:Предприятия — каким клиентом открывать базу при отладке (тонкий, толстый, веб) и включать ли отладку.
- 🔤 Общие — язык интерфейса и языка встроенного программирования.
Типовая конфигурация на поддержке
Типовые БП, ЗУП, УТ поставщика стоят «на поддержке»: объекты закрыты замками, менять их нельзя. Есть два пути.
| Способ | Когда подходит | Чем платите |
|---|---|---|
| Расширение конфигурации | Новые реквизиты, печатные формы, отчёты, правки форм и обработчиков | Почти ничем: обновления типовой встают без ручного объединения |
| Включить возможность изменения | Глубокая переделка, которую расширением не сделать | Каждое обновление релиза превращается в сравнение и объединение вручную |
Расширения появились в платформе 8.3.6 и сейчас закрывают большинство доработок. Создают их через Конфигурация → Расширения конфигурации → «Добавить».
Если всё же нужно править основную конфигурацию: Конфигурация → Поддержка → Настройка поддержки → «Включить возможность изменения». Сделайте выгрузку базы в .dt до этого шага — откатить решение можно только восстановлением из копии.
Как добавить справочник, документ или отчёт
Новые объекты добавляют в дереве метаданных: правой кнопкой по ветке «Справочники», «Документы» или «Отчёты» → «Добавить». Откроется окно редактирования объекта со вкладками.
Справочник
- На вкладке «Основные» задайте имя латиницей или кириллицей без пробелов, например
Контрагенты2, и синоним — его увидит пользователь. - На вкладке «Данные» добавьте реквизиты: например
ИННтипа Строка длиной 12. - На вкладке «Подсистемы» отметьте раздел, где справочник появится в интерфейсе. Без этого пользователь его не найдёт.
Проверку при записи добавляют в модуль объекта (вкладка «Прочее» → «Модуль объекта»):
Процедура ПередЗаписью(Отказ)
Если ПустаяСтрока(ИНН) Тогда
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Заполните ИНН";
Сообщение.Поле = "ИНН";
Сообщение.УстановитьДанные(ЭтотОбъект);
Сообщение.Сообщить();
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
Документ
Документ создаётся так же, но у него есть табличные части и движения. На вкладке «Движения» отметьте регистры, которые документ меняет, и нажмите «Конструктор движений» — платформа сгенерирует обработчик проведения. Сгенерированный код потом правят руками.
Отчёт
Для отчёта на вкладке «Основные» нажмите «Открыть схему компоновки данных». В конструкторе СКД добавьте набор данных «Запрос», откройте конструктор запроса и выберите таблицы. На вкладке «Настройки» создайте группировку «Детальные записи» — без настроек отчёт выведет пустой лист.
Применить изменения
Пока вы не обновили конфигурацию базы данных, пользователи видят старую версию. Команда — Конфигурация → Обновить конфигурацию базы данных или F7.
Если изменения меняют структуру хранения (новый реквизит, новый объект), платформа потребует завершить сеансы других пользователей. Делайте это вне рабочего времени и предупредите людей заранее. «Динамическое обновление» без отключения пользователей допустимо только для мелких правок: работающие сеансы продолжат видеть старую версию до перезапуска.
Отладка и проверка доработок
Правки сначала проверяют на копии. Выгрузите рабочую базу: Администрирование → Выгрузить информационную базу — получите файл .dt. Создайте новую пустую базу, откройте её в Конфигураторе и загрузите туда .dt командой Администрирование → Загрузить информационную базу.
Дальше обычный цикл:
- Поставьте точку останова в модуле — курсор на строку и
F9. - Запустите отладку —
F5. Откроется 1С:Предприятие, подключённое к отладчику. - Выполните действие, которое вызывает код: запишите элемент, проведите документ.
- Когда выполнение остановится, смотрите значения в «Табло» и «Локальных переменных»; шаг с заходом в процедуру —
F11, без захода —F10.
Перед обновлением базы прогоните Конфигурация → Проверка конфигурации. Она находит ссылки на удалённые объекты, ошибки синтаксиса во всех модулях и неиспользуемые процедуры.
Для серверной базы отладку на сервере нужно разрешить: агент сервера должен работать с ключом -debug. Это правят в параметрах службы агента, перезапуская службу, — все пользователи этого сервера потеряют сеансы, поэтому делайте это в окно обслуживания.
Пакетный режим и связь с внешними системами
Конфигуратор умеет работать без окна, из командной строки. Так автоматизируют ночные копии и обновления.
Выгрузка базы в .dt с логом:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор" /P"пароль" /DumpIB "E:\Backup\buh.dt" /Out "E:\Backup\dump.log" /DisableStartupMessages
Другие ключи, которые пригодятся:
| Ключ | Что делает |
|---|---|
/LoadCfg "файл.cf" | Загружает конфигурацию из файла |
/UpdateCfg "файл.cfu" | Обновляет конфигурацию на поддержке файлом обновления |
/UpdateDBCfg | Обновляет конфигурацию базы данных |
/RestoreIB "файл.dt" | Загружает базу из выгрузки |
/Out "файл.log" | Пишет результат в файл — по нему видно, прошла ли операция |
Пароль в bat-файле храните в каталоге, куда есть доступ только у администратора, а запускайте задание через Планировщик Windows от служебной учётной записи.
Для обмена данными с внешними системами в Конфигураторе добавляют специальные объекты метаданных из ветки «Общие»:
- 🌐 HTTP-сервисы — REST-подобный обмен с сайтами и мобильными приложениями;
- 🧩 Web-сервисы — обмен по SOAP;
- 🔌 COM-соединение через
V83.COMConnector— для скриптов и программ на Windows; - 📊 Стандартный интерфейс OData — чтение данных внешними системами без программирования; включается обработкой в режиме 1С:Предприятия.
HTTP- и web-сервисы работают только после публикации базы на веб-сервере (IIS или Apache).
Если Конфигуратор тормозит
Медленный Конфигуратор — норма для больших конфигураций, но многое можно поправить.
- 🧹 Очистите кэш. Запустите базу с ключом
/ClearCacheили закройте все сеансы 1С и удалите папки с GUID-именами в%APPDATA%\1C\1cv8и%LOCALAPPDATA%\1C\1cv8. Список баз (ibases.v8i) при этом не трогайте. - 🧠 Перейдите на 64-разрядную платформу, если стоит 32-разрядная и памяти больше 4 ГБ.
- 💽 Держите файловую базу на локальном SSD. Конфигуратор по сетевой папке открывает конфигурацию в разы дольше.
- 📦 Используйте хранилище конфигурации при групповой разработке: каждый захватывает только нужные объекты, а не держит всю конфигурацию.
- 🔍 Не гоняйте полную проверку конфигурации после каждой мелкой правки: для модуля хватит проверки синтаксиса, а полную запускайте один раз перед обновлением рабочей базы.
- 🪟 Закрывайте лишние окна. Каждый открытый модуль и форма держат память; после долгой сессии с десятками окон Конфигуратор заметно медленнее реагирует.
- 🛡 Добавьте каталоги 1С в исключения антивируса — постоянная проверка файлов кэша заметно замедляет открытие.
Если Конфигуратор начал падать при открытии одной конкретной базы, выполните Администрирование → Тестирование и исправление на копии. Для этой операции нужен монопольный доступ: все пользователи должны выйти из базы.