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

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

Как установить обработку в 1С: подробная инструкция

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

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

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

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

Что такое внешняя обработка и когда она нужна

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

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

Способ 1: разовый запуск через меню «Файл»

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

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

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

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

Способ 2: регистрация в дополнительных отчетах и обработках

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

Откройте справочник «Дополнительные отчеты и обработки», нажмите «Создать» или «Добавить из файла» и укажите файл .epf. Программа считает сведения из модуля обработки: наименование, версию, вид (заполнение, печатная форма, отчет, создание связанных объектов и т.д.). Если обработка написана по стандарту БСП, поля заполнятся автоматически.

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

Безопасный режим и защита от опасных действий

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

Если при открытии обработки появляется сообщение «Рекомендуется обратить внимание... запуск запрещен» или обработка молча не открывается, проверьте настройки пользователя: «Администрирование → Общие настройки → Защита от опасных действий» или одноименный флажок в карточке пользователя в разделе «Настройки пользователей и прав». Снимать защиту глобально не рекомендуется — лучше добавить доверенную обработку в справочник, где она выполняется под контролем.

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

Права пользователей и типичные проблемы при установке

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

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

Отдельный случай — файловая база с отключенным механизмом БСП в нетиповой или старой конфигурации (например, «Управление торговлей 10.3», «Бухгалтерия 7.7»). Там справочника дополнительных обработок может не быть, и единственный способ запуска — через «Файл → Открыть».

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

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

Чтобы обновить уже подключенную обработку, откройте ее карточку в справочнике дополнительных отчетов и обработок и загрузите новую версию файла по кнопке «Заменить файл» (или «Загрузить из файла»). Настройки размещения и права при этом сохраняются. Удаление выполняется пометкой на удаление элемента справочника — сама конфигурация и данные базы не затрагиваются.

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

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

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

Обработка в списке
Норма

Видна в разделе «Дополнительные обработки» у пользователя с обычными правами

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

Видна только администратору — проверьте права и размещение

Запуск
Норма

Форма открывается, данные базы доступны

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

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

Печатная форма
Норма

Появилась в меню «Печать» нужного документа

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

В списке печатных форм отсутствует — проверьте назначение обработки

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

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

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

Можно ли установить обработку в 1С в облаке или через веб-клиент?

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

Почему при открытии файла появляется предупреждение безопасности?

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

Обработка зарегистрирована, но пользователи ее не видят. Что делать?

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

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

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

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

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

Итог

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

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