К статье
Практический материал

Администрирование · 9 мин

Как скачать внешнюю обработку из 1С:Фреш

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

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

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

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

Определите, как обработка попала в базу

Перед скачиванием важно понять, где именно «живёт» обработка. В 1С:Фреш внешняя обработка обычно существует в одном из трёх видов: подключена в справочник дополнительных отчётов и обработок (хранится внутри базы в виде двоичных данных), открывается пользователем как локальный файл через «Файл → Открыть» или входит в состав расширения конфигурации.

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

Скачивание через «Дополнительные отчеты и обработки»

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

В списке найдите нужную обработку и откройте её карточку. В карточке доступна команда сохранения обработки в файл (обычно «Сохранить в файл» или аналогичная в меню «Ещё»). Браузер скачает файл с расширением .epf — это и есть внешняя обработка, которую можно открыть в конфигураторе локальной базы или передать разработчику.

Порядок действий
  1. 1
    Откройте «Администрирование → Печатные формы, отчеты и обработки»
  2. 2
    Включите опцию «Дополнительные отчеты и обработки», если она выключена
  3. 3
    Перейдите в список дополнительных отчётов и обработок и найдите нужную
  4. 4
    Откройте карточку обработки и выполните команду «Сохранить в файл»
  5. 5
    Укажите папку на локальном компьютере и проверьте, что файл .epf скачался и имеет ненулевой размер

Учтите, что команда сохранения доступна не всем: нужны права на администрирование дополнительных отчётов и обработок. Обычный пользователь, которому обработка лишь назначена для запуска, увидит её в списке, но сохранить файл не сможет.

Сохранение из открытой обработки и через конфигуратор

Если обработка запускается в базе, но вы не находите её в списке дополнительных отчётов, проверьте, не открывается ли она как внешний файл. В этом случае исходный .epf находится на чьём-то локальном компьютере или в сетевой папке — искать его нужно там, а не в облаке. Уточните у коллеги, который запускает обработку, откуда он её открывает.

Для локальной копии базы (если вы выгрузили базу из Фреша и развернули её на своём сервере) обработку можно открыть в конфигураторе через «Файл → Открыть» и сохранить под новым именем. В самом облачном сеансе конфигуратор недоступен — это принципиальное ограничение сервиса.

Выгрузка через менеджер сервиса

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

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

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

Ограничения облачного режима и проверка результата

1С:Фреш накладывает ограничения на внешние обработки: они работают в безопасном режиме, проходят проверку при загрузке, а часть возможностей платформы (доступ к файловой системе, COM-объекты, внешние компоненты) в облаке запрещена. Это влияет и на обратную задачу: скачанную из Фреша обработку, доработанную локально, при повторной загрузке в сервис снова проверят, и она может быть отклонена.

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

Контрольные точки

Как проверить результат

Файл .epf скачан
Норма

Размер файла больше нуля, расширение .epf

Тревожный признак

Файл нулевого размера или скачалась HTML-страница ошибки

Открытие в конфигураторе
Норма

Обработка открывается, видны формы и модуль

Тревожный признак

Ошибка «Неверный формат файла» или требование более новой платформы

Запуск в локальной базе
Норма

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

Тревожный признак

Ошибки из-за отсутствия в локальной конфигурации объектов, на которые ссылается код

Типичные ошибки при скачивании

Чаще всего пользователи ищут обработку не там: открывают список назначенных им команд, а не административный список дополнительных отчётов, и не находят кнопку сохранения. Вторая частая ситуация — обработка входит в состав расширения конфигурации: в этом случае отдельного .epf не существует, выгружать нужно само расширение в файл .cfe.

Третья ошибка — попытка скачать обработку, которая была загружена в облако, но затем отключена или удалена из списка. Удалённую обработку восстановить из интерфейса нельзя; поможет только резервная выгрузка данных или повторная загрузка исходного файла.

Типичные ошибки
01
Поиск команды сохранения у пользователя без прав администрирования обработок — кнопка просто не отображается, нужно запросить права или помощь администратора
02
Попытка скачать обработку из расширения как .epf — такие обработки выгружаются только вместе с расширением в файл .cfe
03
Скачивание файла и передача его без проверки — внутри могут быть устаревшие ссылки на объекты конфигурации, и в другой базе обработка не запустится
04
Ожидание доступа к конфигуратору в облаке — его нет по устройству сервиса, для доработки базу нужно выгружать локально

Часто задаваемые вопросы

Можно ли скачать обработку из 1С:Фреш без прав администратора?

Штатно — нет: команда сохранения в файл доступна пользователям с правами администрирования дополнительных отчётов и обработок. Обратитесь к администратору абонента, чтобы он либо выдал права, либо сохранил файл сам и передал вам.

Где взять обработку, если она не отображается в списке дополнительных отчётов?

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

Откроется ли скачанная обработка в моей локальной базе?

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

Можно ли скачать все подключённые обработки сразу одним архивом?

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

Почему после повторной загрузки доработанной обработки в Фреш сервис её отклоняет?

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

Итог

Что важно запомнить

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