Конфигуратор и облако 1С:Фреш: где он доступен и чем его заменить

· 9 мин

Содержание

Абонент облачного сервиса 1С:Фреш открыть Конфигуратор своего приложения не может: такой кнопки нет ни в личном кабинете, ни в окне запуска, и никакие права пользователя её не добавляют. Чтобы посмотреть или изменить конфигурацию , выгрузите копию приложения, загрузите её в локальную базу той же конфигурации и версии и запускайте Конфигуратор уже на своём компьютере.

Для доработок прямо в облаке есть другие пути: расширения конфигурации , дополнительные отчёты и обработки. Их загружают в режиме «1С:Предприятие», а не в Конфигураторе. Открыть Конфигуратор на базе с технологией 1cFresh может только администратор того, кто держит сервис, — на своих серверах.

Почему в облаке 1С:Фреш нет режима «Конфигуратор»

Обычная база 1С — это одна конфигурация и одни данные одной организации. В 1С:Фреш всё устроено иначе: одна информационная база с типовой конфигурацией обслуживает много абонентов сразу.

Данные каждого абонента лежат в своей области данных. Это механизм разделения данных: программа видит только записи своей области, хотя физически они хранятся в общей базе.

Отсюда три ограничения:

  • 🔒 Конфигурация общая. Изменение в ней затронуло бы всех абонентов, которые работают в той же базе. Поэтому менять её может только поставщик сервиса.
  • 🌐 Подключение идёт через веб-сервер. Вы открываете приложение в браузере или в тонком клиенте по адресу в интернете. Режим «Конфигуратор» по такому подключению не работает : ему нужен прямой доступ к базе — к файлу или к кластеру серверов.
  • 📦 Обновления централизованные. Сервис сам переводит приложения на новые релизы. Снятая с поддержки конфигурация просто не смогла бы обновиться.

Поэтому вопрос «где включить Конфигуратор в 1С Фреш» для абонента не имеет ответа внутри сервиса. Ответ — в выборе обходного пути под конкретную задачу.

Кто и с какими правами может открыть конфигуратор 1С Фреш

Права в 1С:Фреш делятся на два уровня, и путать их не стоит.

КтоГде работаетЧто доступно
Пользователь приложенияВнутри приложенияРабота по ролям: документы, отчёты, справочники
Администратор абонента (владелец аккаунта)Личный кабинет и приложенияПользователи, приложения, резервные копии, расширения и обработки
Администратор сервиса у поставщикаСерверы, где развёрнута технология 1cFreshКонфигуратор, обновления, кластер серверов

Даже владелец аккаунта с полными правами в приложении остаётся абонентом. Роль «Полные права» внутри бухгалтерии даёт доступ ко всем разделам программы, но не к Конфигуратору.

Третий уровень — это компании, которые сами разворачивают сервис на технологии 1cFresh для своих клиентов. Их администраторы открывают Конфигуратор на своём кластере, как в любой серверной базе. Но такую базу с разделением данных правят крайне осторожно: изменение получают все абоненты, которые в ней работают.

Если вы работаете в облаке у партнёра, а не на 1cfresh.com, уточните у него условия. Часть партнёров выделяет клиенту отдельную базу без разделения данных — тогда доступ к Конфигуратору может быть предусмотрен договором.

Есть ли в личном кабинете «режим разработчика»

Нет. В личном кабинете 1С:Фреш нет переключателя, который открыл бы Конфигуратор или включил отладку. Если где-то встречается инструкция «включите режим разработчика в настройках аккаунта» — она не про этот сервис.

Что реально есть в личном кабинете у администратора абонента:

  • 👥 управление пользователями и их доступом к приложениям;
  • 🗂️ список приложений: создание, открытие, удаление;
  • 💾 резервные копии приложений и получение копии в файл;
  • 💳 тарифы и оплата.

Отдельно внутри приложения администратор абонента включает использование дополнительных отчётов, обработок и расширений. Это настройки программы, а не сервиса, и их ищут в разделе Администрирование.

Тонкий клиент, браузер и толстый клиент: что запускается в облаке

Приложение 1С:Фреш открывается тремя способами. Ни один из них не даёт Конфигуратор, но разница всё равно есть.

Браузер

Самый простой вариант: войти на сайт сервиса, открыть приложение по ссылке. Ничего ставить не нужно. Минус — часть функций работы с файлами и оборудованием в браузере ограничена.

Тонкий клиент

Тонкий клиент — это программа 1С:Предприятие, которая работает с базой через веб-сервер. Подключают его так:

  1. Скопируйте адрес приложения из личного кабинета (адрес открытого приложения в браузере).
  2. Запустите 1С:Предприятие и в окне запуска нажмите Добавить.
  3. Выберите добавление существующей информационной базы.
  4. Тип расположения — на веб-сервере. Вставьте адрес приложения.
  5. Войдите под логином и паролем от сервиса.

Версия тонкого клиента должна совпадать с версией платформы сервиса. Обычно при первом подключении нужный дистрибутив предлагают скачать автоматически.

Исполняемый файл тонкого клиента — 1cv8c.exe. Режима «Конфигуратор» в нём нет вообще: он только для работы с данными.

Толстый клиент

Толстый клиент (1cv8.exe) умеет запускать и пользовательский режим, и Конфигуратор. Но к базе на веб-сервере он подключается только как клиент. Если выбрать базу с адресом http:// или https:// и нажать Конфигуратор, платформа не откроет его: для Конфигуратора нужно файловое или клиент-серверное подключение.

Подключение через интернет -адрес и Конфигуратор несовместимы — это ограничение платформы, а не настройка 1С:Фреш.

Зачем вам понадобился Конфигуратор?

Как открыть конфигуратор для копии базы из 1С Фреш

Это главный рабочий способ: облачные данные переносятся в обычную базу на вашем компьютере, а в ней Конфигуратор доступен без ограничений.

Что подготовить

  • 💻 Платформу 1С:Предприятие 8.3 с номером версии не ниже той, на которой работает сервис.
  • 📄 Дистрибутив той же конфигурации, что в облаке, того же релиза. Номер релиза приложения смотрите в самом приложении: меню с тремя полосками → О программе.
  • 🔑 Лицензию на платформу и конфигурацию. Без лицензии платформа базу не запустит (исключение — учебная версия).

Порядок действий

  1. Получите копию приложения. В личном кабинете откройте список приложений и сформируйте копию нужного приложения в файл. Сервис соберёт архив с данными, обычно это занимает от нескольких минут до часа на крупных базах.
  2. Создайте пустую базу. В окне запуска: Добавить → создание новой информационной базы из шаблона нужной конфигурации и релиза. Расположение — на этом компьютере.
  3. Загрузите данные из сервиса. Запустите новую базу в режиме «1С:Предприятие». Типовые приложения при первом запуске пустой базы предлагают загрузить данные из файла выгрузки сервиса. Если помощник не появился, найдите команду загрузки данных в разделе Администрирование, в группе обслуживания.
  4. Дождитесь окончания загрузки. Программа сама создаст пользователей из файла. Пароли пользователей облака могут не перенестись: администратору базы при первом входе придётся задать их заново.
  5. Откройте Конфигуратор. Закройте пользовательский режим, в окне запуска выберите эту базу и нажмите Конфигуратор.

Загрузка из файла выгрузки сервиса заменяет данные в базе-приёмнике. Делайте её только в новой пустой базе, а не в рабочей локальной.

Что дальше с локальной копией

Локальная копия живёт отдельно от облака. Изменения в ней в сервис сами не попадут.

Вернуть данные в 1С:Фреш можно обратной загрузкой, но сервис примет только типовую конфигурацию поддерживаемого релиза. Если вы сняли её с поддержки или поменяли объекты, загрузить такие данные обратно не получится. Поэтому на копии работайте так:

  • смотрите структуру и тексты модулей в Конфигураторе;
  • разрабатывайте доработки в расширении или во внешних файлах;
  • основную конфигурацию не трогайте, если планируете вернуться в облако.

Расширения, обработки и отладка: доработка 1С Фреш без конфигуратора

Расширения конфигурации

Расширение — отдельный файл .cfe с вашими изменениями поверх типовой конфигурации. Механизм появился в платформе 8.3.6. Основная конфигурация остаётся на поддержке, обновления сервиса проходят как обычно.

Как работать с расширением для облака:

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

В 1С:Фреш расширения и дополнительные обработки работают в безопасном режиме. Код, который обращается к файловой системе сервера, запускает внешние программы или использует COM, сервис не пропустит. Перед загрузкой проверьте расширение на локальной копии и с включённым безопасным режимом.

Сервис может проверять загружаемые расширения и обработки перед тем, как разрешить их использование. Порядок проверки и сроки описаны в справке вашего сервиса — закладывайте на это время.

Внешние отчёты и обработки

Файлы .erf и .epf подходят для разовых задач: загрузить данные из таблицы, сформировать нестандартный отчёт, массово исправить реквизит. Разрабатывают их тоже на локальной копии, а подключают в облаке как дополнительные отчёты и обработки.

У обработки для облака должна быть процедура регистрации — функция СведенияОВнешнейОбработке() в модуле объекта. Без неё программа не узнает, какой это вид обработки и к каким объектам её привязать.

Отладка

Абоненту отладка в облаке не доступна. Ошибку в своей обработке или расширении воспроизводите на локальной копии с теми же данными: там работают и отладчик Конфигуратора, и замер производительности.

ЗадачаГде делатьЧто попадёт в облако
Посмотреть структуру, модулиКонфигуратор локальной копииНичего
Новый реквизит, печатная форма, кнопкаРасширение на локальной копииФайл .cfe
Разовая обработка данных, свой отчётВнешний файл на локальной копииФайл .epf или .erf
Поиск ошибки в своём кодеОтладчик на локальной копииИсправленный файл
Снять конфигурацию с поддержкиТолько вне 1С:ФрешНе возвращается в сервис

Ошибки, когда конфигуратор 1С Фреш не открывается

Большинство проблем возникает не в облаке, а при попытке развернуть копию или подключиться клиентом.

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

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

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

Можно ли купить у 1С:Фреш доступ к Конфигуратору за доплату?
Нет. На общем сервисе с разделением данных такой опции нет ни на одном тарифе. Конфигуратор возможен только у поставщика, который выделяет вам отдельную базу.
Попадут ли мои доработки в облако при обновлении приложения?
Расширения и дополнительные обработки остаются подключёнными после обновления. Но если в новом релизе изменились заимствованные объекты, расширение может перестать применяться — его придётся поправить на свежей локальной копии.
Сколько стоит перенести базу из 1С:Фреш на свой компьютер?
Сама выгрузка копии бесплатна. Платить придётся за лицензии платформы и конфигурации для локальной работы, а за сопровождение — по договору с партнёром.
Можно ли открыть Конфигуратор у копии, не покупая лицензии?
Для изучения структуры подходит учебная версия платформы, но у неё есть ограничения на объём данных. Рабочую базу с реальными данными так вести нельзя.
Видит ли поставщик сервиса, что я выгрузил копию базы?
Выгрузка — штатная функция личного кабинета, она доступна администратору абонента. Данные остаются вашими, и забрать их себе вы вправе в любой момент.