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