Конфигуратор и облако 1С:Фреш: где он доступен и чем его заменить
Содержание
Абонент облачного сервиса 1С:Фреш открыть Конфигуратор своего приложения не может: такой кнопки нет ни в личном кабинете, ни в окне запуска, и никакие права пользователя её не добавляют. Чтобы посмотреть или изменить конфигурацию , выгрузите копию приложения, загрузите её в локальную базу той же конфигурации и версии и запускайте Конфигуратор уже на своём компьютере.
Для доработок прямо в облаке есть другие пути: расширения конфигурации , дополнительные отчёты и обработки. Их загружают в режиме «1С:Предприятие», а не в Конфигураторе. Открыть Конфигуратор на базе с технологией 1cFresh может только администратор того, кто держит сервис, — на своих серверах.
Почему в облаке 1С:Фреш нет режима «Конфигуратор»
Обычная база 1С — это одна конфигурация и одни данные одной организации. В 1С:Фреш всё устроено иначе: одна информационная база с типовой конфигурацией обслуживает много абонентов сразу.
Данные каждого абонента лежат в своей области данных. Это механизм разделения данных: программа видит только записи своей области, хотя физически они хранятся в общей базе.
Отсюда три ограничения:
- 🔒 Конфигурация общая. Изменение в ней затронуло бы всех абонентов, которые работают в той же базе. Поэтому менять её может только поставщик сервиса.
- 🌐 Подключение идёт через веб-сервер. Вы открываете приложение в браузере или в тонком клиенте по адресу в интернете. Режим «Конфигуратор» по такому подключению не работает : ему нужен прямой доступ к базе — к файлу или к кластеру серверов.
- 📦 Обновления централизованные. Сервис сам переводит приложения на новые релизы. Снятая с поддержки конфигурация просто не смогла бы обновиться.
Поэтому вопрос «где включить Конфигуратор в 1С Фреш» для абонента не имеет ответа внутри сервиса. Ответ — в выборе обходного пути под конкретную задачу.
Кто и с какими правами может открыть конфигуратор 1С Фреш
Права в 1С:Фреш делятся на два уровня, и путать их не стоит.
| Кто | Где работает | Что доступно |
|---|---|---|
| Пользователь приложения | Внутри приложения | Работа по ролям: документы, отчёты, справочники |
| Администратор абонента (владелец аккаунта) | Личный кабинет и приложения | Пользователи, приложения, резервные копии, расширения и обработки |
| Администратор сервиса у поставщика | Серверы, где развёрнута технология 1cFresh | Конфигуратор, обновления, кластер серверов |
Даже владелец аккаунта с полными правами в приложении остаётся абонентом. Роль «Полные права» внутри бухгалтерии даёт доступ ко всем разделам программы, но не к Конфигуратору.
Третий уровень — это компании, которые сами разворачивают сервис на технологии 1cFresh для своих клиентов. Их администраторы открывают Конфигуратор на своём кластере, как в любой серверной базе. Но такую базу с разделением данных правят крайне осторожно: изменение получают все абоненты, которые в ней работают.
Если вы работаете в облаке у партнёра, а не на 1cfresh.com, уточните у него условия. Часть партнёров выделяет клиенту отдельную базу без разделения данных — тогда доступ к Конфигуратору может быть предусмотрен договором.
Есть ли в личном кабинете «режим разработчика»
Нет. В личном кабинете 1С:Фреш нет переключателя, который открыл бы Конфигуратор или включил отладку. Если где-то встречается инструкция «включите режим разработчика в настройках аккаунта» — она не про этот сервис.
Что реально есть в личном кабинете у администратора абонента:
- 👥 управление пользователями и их доступом к приложениям;
- 🗂️ список приложений: создание, открытие, удаление;
- 💾 резервные копии приложений и получение копии в файл;
- 💳 тарифы и оплата.
Отдельно внутри приложения администратор абонента включает использование дополнительных отчётов, обработок и расширений. Это настройки программы, а не сервиса, и их ищут в разделе Администрирование.
Тонкий клиент, браузер и толстый клиент: что запускается в облаке
Приложение 1С:Фреш открывается тремя способами. Ни один из них не даёт Конфигуратор, но разница всё равно есть.
Браузер
Самый простой вариант: войти на сайт сервиса, открыть приложение по ссылке. Ничего ставить не нужно. Минус — часть функций работы с файлами и оборудованием в браузере ограничена.
Тонкий клиент
Тонкий клиент — это программа 1С:Предприятие, которая работает с базой через веб-сервер. Подключают его так:
- Скопируйте адрес приложения из личного кабинета (адрес открытого приложения в браузере).
- Запустите 1С:Предприятие и в окне запуска нажмите
Добавить. - Выберите добавление существующей информационной базы.
- Тип расположения — на веб-сервере. Вставьте адрес приложения.
- Войдите под логином и паролем от сервиса.
Версия тонкого клиента должна совпадать с версией платформы сервиса. Обычно при первом подключении нужный дистрибутив предлагают скачать автоматически.
Исполняемый файл тонкого клиента — 1cv8c.exe. Режима «Конфигуратор» в нём нет вообще: он только для работы с данными.
Толстый клиент
Толстый клиент (1cv8.exe) умеет запускать и пользовательский режим, и Конфигуратор. Но к базе на веб-сервере он подключается только как клиент. Если выбрать базу с адресом http:// или https:// и нажать Конфигуратор, платформа не откроет его: для Конфигуратора нужно файловое или клиент-серверное подключение.
Подключение через интернет -адрес и Конфигуратор несовместимы — это ограничение платформы, а не настройка 1С:Фреш.
Как открыть конфигуратор для копии базы из 1С Фреш
Это главный рабочий способ: облачные данные переносятся в обычную базу на вашем компьютере, а в ней Конфигуратор доступен без ограничений.
Что подготовить
- 💻 Платформу 1С:Предприятие 8.3 с номером версии не ниже той, на которой работает сервис.
- 📄 Дистрибутив той же конфигурации, что в облаке, того же релиза. Номер релиза приложения смотрите в самом приложении: меню с тремя полосками →
О программе. - 🔑 Лицензию на платформу и конфигурацию. Без лицензии платформа базу не запустит (исключение — учебная версия).
Порядок действий
- Получите копию приложения. В личном кабинете откройте список приложений и сформируйте копию нужного приложения в файл. Сервис соберёт архив с данными, обычно это занимает от нескольких минут до часа на крупных базах.
- Создайте пустую базу. В окне запуска:
Добавить→ создание новой информационной базы из шаблона нужной конфигурации и релиза. Расположение — на этом компьютере. - Загрузите данные из сервиса. Запустите новую базу в режиме «1С:Предприятие». Типовые приложения при первом запуске пустой базы предлагают загрузить данные из файла выгрузки сервиса. Если помощник не появился, найдите команду загрузки данных в разделе
Администрирование, в группе обслуживания. - Дождитесь окончания загрузки. Программа сама создаст пользователей из файла. Пароли пользователей облака могут не перенестись: администратору базы при первом входе придётся задать их заново.
- Откройте Конфигуратор. Закройте пользовательский режим, в окне запуска выберите эту базу и нажмите
Конфигуратор.
Загрузка из файла выгрузки сервиса заменяет данные в базе-приёмнике. Делайте её только в новой пустой базе, а не в рабочей локальной.
Что дальше с локальной копией
Локальная копия живёт отдельно от облака. Изменения в ней в сервис сами не попадут.
Вернуть данные в 1С:Фреш можно обратной загрузкой, но сервис примет только типовую конфигурацию поддерживаемого релиза. Если вы сняли её с поддержки или поменяли объекты, загрузить такие данные обратно не получится. Поэтому на копии работайте так:
- смотрите структуру и тексты модулей в Конфигураторе;
- разрабатывайте доработки в расширении или во внешних файлах;
- основную конфигурацию не трогайте, если планируете вернуться в облако.
Расширения, обработки и отладка: доработка 1С Фреш без конфигуратора
Расширения конфигурации
Расширение — отдельный файл .cfe с вашими изменениями поверх типовой конфигурации. Механизм появился в платформе 8.3.6. Основная конфигурация остаётся на поддержке, обновления сервиса проходят как обычно.
Как работать с расширением для облака:
- На локальной копии в Конфигураторе откройте
Конфигурация → Расширения конфигурациии создайте расширение. - Заимствуйте нужные объекты, добавьте реквизиты, макеты, команды.
- Сохраните расширение в файл.
- В облачном приложении загрузите его в режиме «1С:Предприятие» через раздел
Администрирование, где настраиваются печатные формы, отчёты и обработки.
В 1С:Фреш расширения и дополнительные обработки работают в безопасном режиме. Код, который обращается к файловой системе сервера, запускает внешние программы или использует COM, сервис не пропустит. Перед загрузкой проверьте расширение на локальной копии и с включённым безопасным режимом.
Сервис может проверять загружаемые расширения и обработки перед тем, как разрешить их использование. Порядок проверки и сроки описаны в справке вашего сервиса — закладывайте на это время.
Внешние отчёты и обработки
Файлы .erf и .epf подходят для разовых задач: загрузить данные из таблицы, сформировать нестандартный отчёт, массово исправить реквизит. Разрабатывают их тоже на локальной копии, а подключают в облаке как дополнительные отчёты и обработки.
У обработки для облака должна быть процедура регистрации — функция СведенияОВнешнейОбработке() в модуле объекта. Без неё программа не узнает, какой это вид обработки и к каким объектам её привязать.
Отладка
Абоненту отладка в облаке не доступна. Ошибку в своей обработке или расширении воспроизводите на локальной копии с теми же данными: там работают и отладчик Конфигуратора, и замер производительности.
| Задача | Где делать | Что попадёт в облако |
|---|---|---|
| Посмотреть структуру, модули | Конфигуратор локальной копии | Ничего |
| Новый реквизит, печатная форма, кнопка | Расширение на локальной копии | Файл .cfe |
| Разовая обработка данных, свой отчёт | Внешний файл на локальной копии | Файл .epf или .erf |
| Поиск ошибки в своём коде | Отладчик на локальной копии | Исправленный файл |
| Снять конфигурацию с поддержки | Только вне 1С:Фреш | Не возвращается в сервис |
Ошибки, когда конфигуратор 1С Фреш не открывается
Большинство проблем возникает не в облаке, а при попытке развернуть копию или подключиться клиентом.
Ещё одна частая ловушка — правка конфигурации на локальной копии «на пару минут» с расчётом вернуть данные в облако. После снятия с поддержки обратная загрузка не пройдёт, а откатить изменения в объектах вручную бывает труднее, чем начать с новой копии.