Администрирование · 10 мин
Где находятся внешние обработки в 1С и как их найти
Разбираем, где находятся внешние обработки в 1С: файлы .epf, справочник дополнительных отчетов, папки хранения и способы быстро найти нужную обработку.
Внешняя обработка в 1С — это отдельный файл, который не входит в конфигурацию, а запускается извне. В отличие от встроенных отчетов и обработок, прописанных внутри конфигуратора, внешние файлы лежат в файловой системе компьютера, на сервере или внутри самой информационной базы в виде двоичных данных. Поэтому вопрос «где они находятся» имеет несколько ответов в зависимости от того, как обработка подключена.
Чаще всего внешние обработки имеют расширение .epf — это формат внешней обработки управляемого приложения. Внешние отчеты сохраняются с расширением .erf. В старых версиях платформы 8.2 и ранее также встречался формат обычных форм, но расширения файлов оставались теми же. Зная расширение, файл легко найти стандартным поиском Windows.
Ниже разберем все типичные места хранения: от произвольных папок на диске до встроенного справочника дополнительных обработок в типовых конфигурациях, а также способы определить, откуда конкретная обработка запускается у вас.
Файлы обработок на диске: где искать в первую очередь
Самый простой сценарий — обработка лежит в обычной папке и запускается вручную через меню «Файл — Открыть» в режиме 1С:Предприятие. В этом случае файл может находиться где угодно: на рабочем столе, в «Загрузках», на сетевом диске или в папке, которую администратор выделил под инструменты.
Типичные места, где стоит поискать файлы .epf в первую очередь:
- папка «Загрузки» (Downloads) — сюда попадают обработки, скачанные из интернета или полученные по почте;
- рабочий стол и «Документы» — частое место при ручном сохранении;
- сетевые папки организации, например общий диск бухгалтерии или IT-отдела;
- папка с шаблонами и инструментами 1С, если ее создавал администратор;
- каталог поставки конфигурации или папка обновлений, если обработка шла вместе с релизом.
Быстрый способ найти все внешние обработки на компьютере — воспользоваться поиском Windows по маске расширения.
В строке поиска проводника Windows введите: <em>.epf или </em>.erfПоиск по всему диску может занять время, поэтому начинайте с пользовательских папок и сетевых ресурсов, к которым есть доступ. Если файл нашелся, посмотрите дату изменения и размер — это поможет отличить актуальную версию от старых копий.
Как открыть внешнюю обработку из любой папки
Если файл найден, запустить его можно напрямую из режима 1С:Предприятие. Это работает в любой конфигурации, даже если обработка никак не зарегистрирована в базе.
- 1Откройте нужную базу в режиме 1С:Предприятие под пользователем с достаточными правами
- 2В главном меню выберите «Файл — Открыть» (или нажмите Ctrl+O)
- 3Укажите путь к файлу .epf и подтвердите открытие
- 4При появлении предупреждения безопасности оцените источник файла и подтвердите запуск
- 5Проверьте, что обработка открылась и выполняет нужную функцию
При открытии внешней обработки платформа показывает предупреждение о безопасности, если включен механизм защиты от опасных действий. Это нормально: любой файл .epf может содержать произвольный код, поэтому не открывайте обработки из непроверенных источников.
Справочник «Дополнительные отчеты и обработки» в типовых конфигурациях
В типовых решениях (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP, ЗУП и других) внешние обработки обычно подключаются не как файлы на диске, а через встроенный механизм «Дополнительные отчеты и обработки». В этом случае файл загружается внутрь информационной базы и хранится в ней в виде двоичных данных — на диске его может вообще не быть.
Найти подключенные обработки можно так:
- раздел «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки»;
- в некоторых конфигурациях путь выглядит как «НСИ и администрирование» → «Печатные формы, отчеты и обработки»;
- через поиск по командному интерфейсу: начните вводить «Дополнительные отчеты и обработки» в строке поиска функций.
Если пункт не отображается, проверьте, включен ли сам механизм: в разделе «Печатные формы, отчеты и обработки» должен стоять флажок «Дополнительные отчеты и обработки». Без него список будет скрыт, а команды обработок не появятся в интерфейсе.
Открыв элемент справочника, вы увидите сведения о подключенной обработке: имя файла, из которого она была загружена, версию, размещение (в каких разделах показывается) и список команд. Сам файл при этом хранится внутри базы, и его можно выгрузить обратно на диск кнопкой «Выгрузить в файл», если она доступна, либо перезаписать новой версией через «Заменить из файла».
Как понять, откуда запускается конкретная обработка
На практике часто встречается ситуация: пользователь нажимает кнопку, обработка выполняется, но где лежит ее файл — неизвестно. Определить источник можно по нескольким признакам.
Как выбрать действие
Дополнительная подсказка — заголовок окна обработки. У файлов, открытых вручную, в заголовке обычно видно, что это внешняя обработка, а при открытии из справочника дополнительных отчетов окно выглядит как штатная команда раздела.
Хранение обработок в клиент-серверном и файловом режиме
От режима работы базы зависит не столько место хранения файлов, сколько то, где обработка физически выполняется и откуда доступна пользователям.
В файловом режиме база — это каталог с файлом 1Cv8.1CD. Обработки, подключенные через справочник дополнительных отчетов, хранятся внутри этого файла базы. Файлы .epf, открываемые вручную, лежат в любых папках, доступных пользователю.
В клиент-серверном режиме данные справочника дополнительных обработок хранятся на сервере СУБД (MS SQL, PostgreSQL и др.) внутри базы данных. Выгружать их напрямую из SQL-таблиц не нужно — для этого есть штатные средства: выгрузка из элемента справочника или выгрузка всей базы через конфигуратор. Доступ к файлам .epf на сервере при этом ограничен правами на папки, и обычно администраторы выкладывают общие обработки на сетевой ресурс.
Сравнение вариантов
Подходит для разовых задач и инструментов администратора. Ограничение: версии у пользователей могут различаться, файл легко потерять или переместить
Подходит для регулярно используемых обработок: единая версия для всех, настройка прав и размещения. Ограничение: требует включенного механизма и прав на добавление
Подходит для постоянной функциональности. Ограничение: требует изменения конфигурации или создания расширения, что сложнее в сопровождении
Типичные ошибки при поиске и подключении обработок
Еще одна частая проблема — путаница между внешними обработками (.epf) и внешними отчетами (.erf). Механизм открытия у них одинаковый, но при подключении в справочник дополнительных отчетов вид объекта определяется автоматически по данным самого файла, и перепутать их сложно — платформа просто не даст зарегистрировать файл неправильного типа в некоторых сценариях.
Как проверить результат и организовать хранение
После того как обработка найдена или подключена, убедитесь, что она работает корректно и доступна тем, кому нужна.
Как проверить результат
Обработка открывается без ошибок и выполняет свою функцию
Ошибка формата, сообщение о несовместимости или пустое окно
В справочнике дополнительных отчетов указана актуальная версия, совпадающая с файлом-источником
В базе старая копия, а новый файл лежит неиспользованным на диске
Команда видна в нужных разделах у всех, кому назначены права
У части пользователей кнопка не отображается или нет прав на выполнение
Чтобы вопрос «где лежит обработка» не возникал повторно, полезно навести порядок: выделить одну сетевую папку для файлов-источников, хранить рабочие версии в справочнике дополнительных отчетов, а в названиях файлов указывать назначение и версию. Это заметно упрощает сопровождение, особенно когда обработок накапливается много.
Что важно запомнить
Внешние обработки 1С — это файлы .epf, которые либо лежат в папках на диске и открываются через «Файл — Открыть», либо загружены внутрь базы через справочник «Дополнительные отчеты и обработки». Сначала проверяйте справочник в разделе «Администрирование», затем ищите файлы по маске *.epf. Не запускайте обработки из непроверенных источников в рабочей базе.
Частые вопросы
Какое расширение у файлов внешних обработок 1С?
Внешние обработки имеют расширение .epf, внешние отчеты — .erf. По этим маскам удобно искать файлы через поиск проводника Windows.
Почему обработка не открывается через «Файл — Открыть»?
Частые причины: файл создан в другой версии платформы, поврежден при передаче или сработала защита от опасных действий. Проверьте версию платформы, целостность файла и настройки защиты в параметрах базы.
Где найти обработку, если она запускается кнопкой внутри 1С?
Откройте раздел «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки». Если обработки там нет, возможно, функция встроена в конфигурацию — тогда ее код смотрят в конфигураторе.
Можно ли выгрузить обработку из базы обратно в файл?
Да, если она подключена через справочник дополнительных отчетов и у вас есть права: откройте элемент справочника и воспользуйтесь командой выгрузки в файл. Полученный .epf можно хранить как резервную копию или переносить в другую базу.
Безопасно ли запускать внешние обработки?
Только из доверенных источников. Обработка выполняет произвольный код с полным доступом к данным базы. Новые файлы сначала проверяйте на копии базы, и желательно, чтобы код просмотрел специалист.
Чем внешняя обработка отличается от расширения конфигурации?
Внешняя обработка — отдельный файл, который запускается вручную или из справочника и не меняет конфигурацию. Расширение подключается к базе постоянно и может изменять формы и поведение типовых объектов. Для разовых задач достаточно обработки, для постоянной доработки удобнее расширение.