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

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

Стандартная обработка в 1С: что это и как с ней работать

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

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

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

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

Что такое обработка в 1С простыми словами

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

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

Стандартная и внешняя обработка: в чём разница

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

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

КритерийСтандартная обработкаВнешняя обработка (.epf)
Откуда берётсяВходит в состав конфигурацииОтдельный файл, открывается вручную
ОбновлениеВместе с релизом конфигурацииНе обновляется автоматически
Проверка качестваПротестирована разработчикомЗависит от автора файла
Риск для данныхНизкий при штатном использованииСредний или высокий, требует проверки
ДоступРаздел «Администрирование» и другие разделыМеню «Файл — Открыть» или подсистема доп. обработок

Какие стандартные обработки есть в типовых конфигурациях

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

  • Групповое изменение реквизитов — массовая замена значений в справочниках и документах по отбору.
  • Поиск и удаление дублей — находит одинаковые элементы справочников и объединяет их с заменой ссылок во всех документах.
  • Загрузка данных из табличного документа — импорт номенклатуры, цен, контрагентов из Excel.
  • Универсальный обмен данными в формате XML — перенос данных между базами по правилам обмена.
  • Удаление помеченных объектов — окончательное физическое удаление объектов, помеченных на удаление, с контролем ссылочной целостности.
  • Закрытие месяца — регламентные операции: расчёт себестоимости, амортизация, закрытие счетов.
  • Экспресс-проверка ведения учёта — контроль типовых ошибок учёта по встроенным правилам.

В конфигурациях на управляемых формах эти инструменты обычно сосредоточены в разделах «Администрирование», «НСИ и администрирование» или «Сервис». Часть из них доступна только пользователям с правами администратора.

Где найти стандартные обработки в интерфейсе

В типовых конфигурациях с интерфейсом «Такси» основной путь — раздел «Администрирование». Например, «Групповое изменение реквизитов» находится в подразделе «Обслуживание» или «Корректировка данных», «Поиск и удаление дублей» — там же. В «1С:Бухгалтерии» часть инструментов вынесена в раздел «Операции» и «Сервис».

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

Как найти и запустить стандартную обработку
  1. 1
    Откройте раздел «Администрирование» (или «НСИ и администрирование»).
  2. 2
    Найдите подраздел «Обслуживание», «Сервис» или «Корректировка данных».
  3. 3
    Выберите нужную обработку, например «Групповое изменение реквизитов».
  4. 4
    Если пункта нет — откройте «Все функции» (через главное меню) и найдите обработку по имени.
  5. 5
    Проверьте, что у пользователя есть права администратора или доступ к сервисным функциям.

Как безопасно работать с обработками: правила

Любая обработка, изменяющая данные массово, потенциально опасна: одна ошибка в отборе — и изменены тысячи объектов вместо десяти. Поэтому базовое правило — перед массовой операцией делать резервную копию базы или хотя бы выгрузку данных. В файловом варианте достаточно скопировать файл 1Cv8.1CD при закрытой базе.

Второе правило — сначала пробный запуск на узком отборе. В «Групповом изменении реквизитов» задайте отбор так, чтобы попало 2–3 тестовых объекта, выполните изменение и проверьте результат вручную. Только после этого расширяйте отбор до полного объёма.

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

Пример: групповое изменение реквизитов пошагово

Рассмотрим типовую задачу: нужно изменить единицу измерения или ставку НДС у группы товаров. Откройте «Администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов» (в разных конфигурациях путь может немного отличаться).

В поле «Изменять» выберите вид объектов — например, «Номенклатура». Задайте отбор: по папке, по свойству или по конкретному списку элементов. Программа покажет количество отобранных объектов — сверьте его с ожидаемым. Затем в списке реквизитов отметьте нужный и укажите новое значение. Нажмите «Изменить реквизиты».

После выполнения обработка покажет протокол: сколько объектов изменено, по каким возникли ошибки. Откройте несколько изменённых карточек и убедитесь, что значение установлено корректно, а связанные данные не пострадали.

Типичные ошибки при работе с обработками
01
Отбор не задан или задан слишком широко — изменяются все элементы справочника вместо нужной группы.
02
Запуск без резервной копии — при ошибке данные невозможно вернуть.
03
Использование внешней обработки, написанной под другую конфигурацию или старый релиз — реквизиты не совпадают, данные портятся.
04
Удаление дублей без проверки «правильного» элемента — исчезает карточка с корректными реквизитами и историей.
05
Работа под правами обычного пользователя — обработка выполняется частично, ошибки доступа остаются незамеченными.

Ограничения стандартных обработок и когда нужна доработка

Стандартные обработки рассчитаны на типовые сценарии и сознательно ограничены. «Групповое изменение реквизитов» не умеет вычислять значения по формулам и менять табличные части сложным образом. «Загрузка из табличного документа» требует определённой структуры файла и не всегда справляется с нестандартными форматами поставщиков.

Если задача выходит за рамки типового сценария, вариантов три: использовать механизм дополнительных отчётов и обработок (подключение внешних .epf через «Администрирование — Печатные формы, отчеты и обработки»), заказать разработку у специалиста по 1С или пересмотреть саму постановку задачи под штатные возможности.

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

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

Задача типовая: массовая замена реквизита, поиск дублей, загрузка простого прайсаИспользуйте стандартную обработку из раздела «Администрирование»
Стандартной обработки нет, но есть готовое решение от проверенного разработчикаПодключите внешнюю обработку через механизм дополнительных отчетов и обработок, предварительно проверив на копии базы
Логика уникальна для вашей компании и повторяется регулярноЗакажите разработку специалисту и встройте обработку в конфигурацию или расширение
Обработка должна менять проведённые документы прошлых периодовСначала оцените влияние на отчётность и последовательность проведения, при сомнениях привлеките специалиста

Как проверить, что обработка отработала корректно

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

Для операций удаления и замены дублей дополнительно проверьте, что ссылки заменены во всех документах: откройте несколько документов, где использовался удалённый элемент, и убедитесь, что в них подставлен правильный объект.

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

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

Количество обработанных объектов в протоколе
Норма

Совпадает с числом объектов в отборе

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

Меньше ожидаемого или есть строки с ошибками

Случайные 3–5 объектов из выборки
Норма

Новые значения установлены, остальные реквизиты не изменились

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

Значение не записалось или затронуты лишние поля

Документы после замены дублей
Норма

В документах подставлен правильный элемент, движения не сломаны

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

Пустые ссылки или неверный элемент в документах

Отчёты по затронутым данным
Норма

Показатели соответствуют ожиданиям после изменения

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

Резкие необъяснимые скачки в оборотах и остатках

Перед массовым изменением удобно сформировать список отобранных объектов и сохранить его в Excel — если что-то пойдёт не так, будет точный перечень затронутых элементов для ручной проверки и исправления.
ПЗ
Практическое замечание

Частые вопросы о стандартных обработках 1С

Стандартная обработка и отчёт — в чём разница?

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

Где скачать стандартные обработки, если их нет в конфигурации?

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

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

Штатной кнопки «отмена» у обработок нет. Откат возможен только восстановлением из резервной копии. Поэтому перед массовыми операциями копия базы обязательна, а первый запуск делается на узком отборе тестовых объектов.

Почему обработка «Групповое изменение реквизитов» не видит нужный реквизит?

Обработка показывает не все реквизиты: служебные, системные и часть связанных полей скрыты намеренно, чтобы не нарушить целостность данных. Также реквизит может быть недоступен из-за ограничения прав. Изменение таких полей требует специализированных инструментов или разработки.

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

Массовые изменения могут вызывать блокировки и конфликты с работой других пользователей, особенно на больших объёмах. Рекомендуется выполнять тяжёлые обработки в нерабочее время, а операции удаления — в монопольном режиме, если это требуется.

Что делать, если обработка завершилась с ошибками?

Откройте протокол выполнения — в нём перечислены объекты и причины ошибок (чаще всего нарушение правил заполнения, блокировка объекта другим пользователем или отсутствие прав). Устраните причину и повторите операцию только для проблемных объектов, а не для всего отбора заново.

Итог

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

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