Администрирование · 10 мин
Как скачать обработку из 1С и загрузить её в базу
Как скачать обработку для 1С, открыть файл .epf в базе, подключить через дополнительные отчеты и обработки и проверить безопасность перед запуском.
Обработка в 1С — это файл с расширением .epf (внешняя обработка) или встроенный механизм конфигурации, который выполняет прикладную задачу: групповое изменение реквизитов, выгрузку данных, печать документов, поиск дублей. Скачать обработку можно двумя путями: получить готовый файл из внешнего источника (портал 1С:ИТС, сайт разработчика, Infostart) или выгрузить уже подключенную обработку из самой базы. Оба сценария разберём пошагово.
Важно понимать разницу между «скачать обработку из интернета» и «выгрузить обработку из 1С». В первом случае вы получаете файл .epf и открываете его в своей базе. Во втором — извлекаете файл обработки, которая уже подключена к конфигурации через механизм дополнительных отчетов и обработок, чтобы перенести её в другую базу или сохранить копию.
Что такое обработка 1С и какие виды бывают
Внешняя обработка — это самостоятельный файл с расширением .epf, который не встроен в конфигурацию, а запускается поверх неё. Такой файл можно открыть в любой совместимой базе без изменения структуры конфигурации, поэтому обработки удобны для разовых операций и сервисных задач.
Различают несколько видов обработок. Простые внешние обработки открываются напрямую через меню «Файл». Дополнительные отчеты и обработки подключаются к подсистеме БСП (библиотека стандартных подсистем) и появляются в интерфейсе как штатные команды. Печатные формы и обработки заполнения — частный случай дополнительных обработок, привязанных к конкретным документам.
Отдельно существуют встроенные обработки, поставляемые в составе типовой конфигурации: «Групповое изменение реквизитов», «Поиск и удаление дублей», «Универсальный обмен данными». Их не нужно скачивать — они уже есть в базе, и найти их можно через раздел «Администрирование» или «Все функции».
Где скачать готовую обработку
Основные легальные источники обработок: портал 1С:ИТС (для подписчиков доступны сервисные обработки от фирмы «1С»), официальные сайты разработчиков отраслевых решений и профильные площадки, где разработчики публикуют свои инструменты. На портале 1С:ИТС обработки размещены в разделах с сервисными программами и обновлениями.
Для скачивания с 1С:ИТС потребуется действующая учетная запись портала и, как правило, активный договор сопровождения. После входа найдите нужную обработку через поиск, откройте её страницу и нажмите ссылку скачивания — файл сохранится в папку загрузок браузера в виде .epf или архива .zip, который нужно распаковать.
При скачивании со сторонних площадок обращайте внимание на совместимость: в описании должны быть указаны версия платформы, конфигурация и её релиз. Обработка, написанная под «Управление торговлей 10.3», с высокой вероятностью не заработает корректно в редакции 11, даже если откроется без ошибок.
Как открыть скачанный файл .epf в базе
Самый быстрый способ запустить обработку — открыть файл напрямую. В режиме 1С:Предприятие перейдите в меню «Файл» и выберите команду «Открыть», затем укажите путь к скачанному файлу .epf. Обработка запустится в текущей базе и получит доступ к её данным в рамках прав вашего пользователя.
В тонком клиенте без главного меню команду можно найти через кнопку с изображением стрелки в левом верхнем углу окна. В управляемом интерфейсе также работает сочетание клавиш открытия файла — оно зависит от настроек платформы, но пункт «Файл → Открыть» доступен практически всегда.
Если при открытии появляется сообщение «Ошибка при выполнении файловой операции» или «Нарушение прав доступа», проверьте, не заблокирован ли файл антивирусом, и есть ли у вашего пользователя право на запуск внешних обработок. В некоторых конфигурациях интерактивное открытие внешних файлов запрещено настройками безопасности.
- 1Скачайте файл .epf из проверенного источника и распакуйте архив, если файл в .zip
- 2Сделайте резервную копию базы или убедитесь, что работаете на тестовой копии
- 3Откройте 1С:Предприятие и выполните Файл → Открыть, укажите путь к .epf
- 4Дождитесь загрузки формы обработки и проверьте, что она соответствует описанию
- 5Выполните нужную операцию и проверьте результат на контрольных данных
Как подключить обработку через «Дополнительные отчеты и обработки»
Если обработкой будут пользоваться регулярно, лучше подключить её штатно — тогда она появится в интерфейсе как обычная команда. Откройте раздел «Администрирование» и найдите пункт «Печатные формы, отчеты и обработки» (в некоторых конфигурациях — «Дополнительные отчеты и обработки»). Включите соответствующий флажок, если механизм ещё не активен.
Перейдите по ссылке «Дополнительные отчеты и обработки» и нажмите «Создать» или «Добавить из файла». Укажите скачанный .epf — система загрузит его в базу и покажет карточку обработки. Здесь задаётся размещение: в каких разделах интерфейса будет видна команда, и кому из пользователей она доступна.
После записи карточки обработка хранится внутри информационной базы, а не как внешний файл. Это значит, что исходный .epf на диске можно удалить — база работает со своей копией. При обновлении обработки откройте её карточку и загрузите новую версию файла через команду замены.
Как выгрузить обработку из базы в файл
Если обработка уже подключена к базе и нужно перенести её в другую базу или сохранить резервную копию файла, откройте список «Дополнительные отчеты и обработки», найдите нужную строку и откройте её карточку. В карточке доступна команда «Выгрузить в файл» — система сохранит обработку на диск в формате .epf.
В некоторых конфигурациях выгрузка выполняется прямо из списка: выделите строку и выберите команду выгрузки в меню «Ещё». Полученный файл можно переносить между базами той же конфигурации и версии — для других конфигураций потребуется проверка совместимости кода.
Встроенные обработки типовой конфигурации выгрузить через интерфейс предприятия нельзя — они являются частью метаданных. Их можно открыть только в конфигураторе через структуру конфигурации, если снят запрет на изменение, но для типовых решений это делать не рекомендуется.
Сравнение вариантов
Подходит для разового запуска и тестирования. Не требует настройки, но команду придётся искать заново при каждом запуске.
Подходит для постоянной работы: команда появляется в интерфейсе, настраиваются права. Требует БСП и прав администратора.
Подходит для переноса обработки между базами или сохранения копии. Не работает для встроенных объектов конфигурации.
Типичные ошибки и ограничения
Частая проблема — сообщение о несовместимости при открытии файла. Оно возникает, если обработка сохранена в версии платформы новее той, на которой работает ваша база. Решение — запросить у источника версию под вашу платформу или обновить платформу, если это допустимо в вашей инфраструктуре.
Вторая типичная ситуация — обработка открывается, но не видит данных или выдаёт ошибки обращения к объектам. Причина обычно в несовпадении конфигураций: код обращается к справочникам или документам, которых нет в вашей базе, либо они называются иначе. Такую обработку без доработки использовать нельзя.
Третья группа ошибок связана с правами. Если пользователь работает под ограниченной ролью, обработка может не открыться или не выполнить операцию. Проверьте, есть ли у учетной записи право интерактивного открытия внешних обработок и доступ к тем данным, с которыми работает инструмент.
Как проверить, что обработка сработала правильно
После запуска обработки не ограничивайтесь сообщением «Выполнено». Откройте несколько объектов, которые должны были измениться, и сверьте значения с ожидаемыми. Если обработка делала выгрузку данных, откройте полученный файл и проверьте, что в нём есть записи и они читаются.
Для обработок, изменяющих данные, полезно сначала запустить режим тестирования или «без записи», если он предусмотрен. Многие качественные обработки показывают предварительный список изменений — сравните его с вашей задачей до подтверждения.
Как проверить результат
Интерфейс соответствует описанию, нет сообщений об ошибках компиляции
Ошибки о ненайденных объектах метаданных — обработка не подходит к конфигурации
Контрольные объекты изменились так, как заявлено в описании
Изменения частичные, есть сообщения об ошибках в журнале регистрации
Нет ошибок, связанных с сеансом запуска обработки
Записи об ошибках доступа или обращения к данным
Что важно запомнить
Скачивайте обработки только из проверенных источников, перед запуском делайте копию базы, для разового запуска используйте Файл → Открыть, для постоянной работы — подключение через дополнительные отчеты и обработки, а перенос между базами выполняйте выгрузкой в файл .epf.
Частые вопросы
Чем обработка отличается от отчета в 1С?
Отчет (.erf) предназначен для анализа и вывода данных без их изменения, обработка (.epf) — для выполнения действий: изменения, загрузки, выгрузки, печати. Внешне файлы открываются одинаково через «Файл → Открыть», но подключаются в подсистеме дополнительных объектов по-разному.
Можно ли скачать обработку без договора 1С:ИТС?
Без договора доступны обработки со сторонних площадок и сайтов разработчиков. Сервисные обработки фирмы «1С» на портале 1С:ИТС обычно требуют авторизации и активного сопровождения. Часть встроенных сервисных инструментов уже есть в типовых конфигурациях.
Обработка требует отключить безопасный режим — это нормально?
Нет, это повод для осторожности. Безопасный режим ограничивает доступ кода к файловой системе и внешним ресурсам. Отключайте его только для обработок из доверенных источников и только на тестовой копии базы.
Почему скачанный файл не открывается и выдаёт ошибку формата?
Чаще всего файл скачан не полностью, заблокирован антивирусом или это архив, который нужно распаковать. Проверьте размер файла, распакуйте .zip и убедитесь, что расширение именно .epf, а не .erf или .exe.
Как перенести подключенную обработку в другую базу?
Откройте карточку обработки в списке «Дополнительные отчеты и обработки», выполните команду «Выгрузить в файл», а в целевой базе добавьте полученный .epf через «Создать» в том же списке. Убедитесь, что конфигурации обеих баз совместимы.
Заработает ли обработка от УТ 10.3 в УТ 11?
Как правило, нет: конфигурации сильно различаются по структуре метаданных. Обработка может открыться, но при обращении к данным выдаст ошибки. Ищите версию, явно заявленную для вашей редакции конфигурации.