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

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

Внешние обработки 1С: где найти и как безопасно подключить

Где искать внешние обработки 1С: типовые механизмы, каталоги, официальные источники. Как подключить файл EPF, проверить безопасность и избежать ошибок.

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

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

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

Как проверить обработки, уже подключённые в базе

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

Откройте этот справочник и посмотрите список: там видны названия обработок, их назначение (заполнение объекта, печатная форма, дополнительный отчёт) и разделы, в которых они доступны. Если нужной обработки нет в списке — её действительно придётся искать и подключать.

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

Где искать обработки внутри программы

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

Также обработку можно открыть вручную через меню «Файл» → «Открыть» (или Ctrl+O в толстом клиенте), указав путь к файлу EPF на диске. Это способ для разового запуска без регистрации в базе — подходит для проверки файла на тестовой копии.

Официальные источники: портал 1С и дистрибутивы

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

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

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

Каталоги и сайты разработчиков: как оценивать источник

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

Оценивайте источник по нескольким признакам: указан ли разработчик и способ связи с ним, есть ли описание совместимости (конфигурация, версия платформы), обновляется ли обработка, есть ли отзывы пользователей. Анонимный файл без описания и истории версий — повод отказаться от загрузки.

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

Как подключить найденную обработку

Стандартный путь — зарегистрировать файл в справочнике «Дополнительные отчеты и обработки»: создать новый элемент, загрузить файл EPF, указать разделы размещения и при необходимости настроить быстрый доступ для пользователей. После этого команда запуска появится в выбранных разделах программы.

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

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

Как проверить результат подключения

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

Команда видна и запускается без ошибок

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

Команды нет — проверьте размещение и права пользователя

Запуск на тестовых данных
Норма

Обработка выполняется, результат соответствует описанию

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

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

Поведение базы после работы обработки
Норма

Данные изменились только в ожидаемых объектах

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

Изменились лишние документы или справочники — откатите копию и откажитесь от файла

Совместимость: что проверить перед использованием

Обработка, написанная под одну конфигурацию, не всегда работает в другой. Даже внутри одной линейки (например, Бухгалтерии предприятия) состав реквизитов объектов меняется от версии к версии. Минимальная проверка: для какой конфигурации и релиза заявлена обработка, и совпадает ли это с вашей базой.

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

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

Когда обработку проще написать или заказать

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

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

Маршрут решения

Как выбрать действие

Нужна типовая операция вроде печати или загрузки классификаторовПроверьте справочник дополнительных обработок и комплект поставки конфигурации
Нужна специфическая функция, которой нет в типовой поставкеИщите в каталогах разработчиков с проверкой совместимости и тестом на копии
Обработка будет менять данные массово или работать постоянноЗакажите разработку с договором и сопровождением либо поручите штатному специалисту

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

Чем внешняя обработка отличается от расширения конфигурации?

Обработка (EPF) — отдельный файл, который запускается пользователем вручную или по расписанию и не меняет структуру конфигурации. Расширение (CFE) подключается к базе и изменяет поведение типовых объектов: формы, модули, роли. Для разовых операций обычно достаточно обработки, для постоянной доработки логики — расширения.

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

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

Обработка выдаёт ошибку сразу после обновления конфигурации. Что делать?

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

Безопасно ли запускать обработки в файловой базе?

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

Как посмотреть, что делает обработка, до её запуска?

Откройте файл EPF в конфигураторе через «Файл» → «Открыть» и изучите модули формы и объекта. Обратите внимание на обращения к файловой системе, COM-объектам, HTTP-запросам и изменение данных справочников и документов. Если навыков чтения кода нет, привлеките специалиста 1С для аудита файла.

Итог

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

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