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

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

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

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

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

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

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

Чем обработка отличается от отчёта и документа

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

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

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

В конфигурациях на базе БСП основные инструменты собраны в разделе «Администрирование». Типовые пути:

  • Администрирование → Обслуживание → Корректировка данных — здесь находятся «Групповое изменение реквизитов», «Поиск и удаление дублей», «Перенос данных между информационными базами»;
  • Администрирование → Обслуживание — «Удаление помеченных объектов», «Регламентные и фоновые задания», «Управление итогами»;
  • Администрирование → Печатные формы, отчеты и обработки — подключение дополнительных (внешних) отчетов и обработок;
  • Компания / Покупки / Продажи → Сервис — прикладные обработки конкретной конфигурации (загрузка цен, печать этикеток и т.п.).

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

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

В повседневной работе администратора и внедренца чаще всего востребованы несколько типовых инструментов. Таблица ниже помогает быстро выбрать нужный.

ОбработкаЧто делаетТипичная задача
Групповое изменение реквизитовМеняет значения реквизитов у выбранных объектовПроставить ставку НДС у группы номенклатуры
Поиск и удаление дублейНаходит одинаковые элементы и объединяет их с заменой ссылокСклеить две карточки одного контрагента
Удаление помеченных объектовОкончательно удаляет объекты с пометкой на удалениеОчистка базы от ненужных документов
Универсальный обмен данными XMLВыгрузка и загрузка данных по правилам обменаПеренос справочников между базами
Установка цен номенклатуры / загрузка из файлаИмпорт данных из Excel/CSVЗагрузка прайса поставщика
Консоль запросов / консоль кода (внешние)Выполнение запросов и произвольного кодаДиагностика данных разработчиком

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

Как запустить стандартную обработку: пошаговый порядок

Разберём на примере «Группового изменения реквизитов» — самой востребованной типовой обработки. Задача: изменить реквизит у нескольких элементов справочника.

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

Ключевой момент — отбор. Обработка применит изменение ко всем объектам, попавшим в список. Если отбор не задан, изменятся все элементы справочника или все документы за доступный период. Перед запуском полезно нажать кнопку показа списка и убедиться, что в выборке именно те объекты, которые нужно менять.

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

Риски и меры предосторожности

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

Дополнительные меры безопасности:

  • выполняйте массовые изменения в монопольном режиме или вне рабочего времени, чтобы избежать конфликтов блокировок;
  • сначала прогоните операцию на копии базы или на отборе из 2–3 объектов;
  • не прерывайте выполнение обработки принудительно — частично записанные данные сложнее восстанавливать;
  • помните, что изменение реквизитов документов может потребовать их перепроведения, иначе движения по регистрам не обновятся.
Типичные ошибки
01
Запуск группового изменения без отбора — меняются все элементы справочника, откат возможен только из копии
02
Изменение реквизитов проведённых документов без перепроведения — данные шапки расходятся с движениями по регистрам
03
Открытие внешней обработки из интернета без проверки — риск выполнения вредоносного кода в базе
04
Удаление дублей без анализа: объединяются разные контрагенты с похожими названиями, ссылки переназначаются некорректно
05
Работа под полными правами в рабочей базе для разовой операции — лучше выделить отдельную учётную запись администратора

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

После выполнения не ограничивайтесь сообщением «Операция завершена». Проверьте результат точечно и по контрольным признакам.

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

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

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

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

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

Значение не изменилось или объект не открывается — смотреть протокол ошибок обработки

Движения документов
Норма

После перепроведения отчёты по регистрам дают прежние или ожидаемо скорректированные итоги

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

Изменились суммы в отчётах, которые не должны были затронуться

Журнал изменений (история изменений)
Норма

Видно, кто и когда выполнил операцию

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

Изменений в истории нет при включённом версионировании — операция могла не выполниться

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

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

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

Обработано меньше — часть объектов пропущена из-за ошибок или блокировок

Если результат не сошёлся, не пытайтесь «дожать» операцию повторными запусками вслепую. Сначала разберитесь с причиной пропусков: чаще всего это блокировки объектов другими пользователями, недостаток прав на отдельные объекты или ошибки проверки заполнения при записи.

Когда стандартной обработки недостаточно

Типовые инструменты покрывают массовые, но простые сценарии. Если логика сложнее — нужен другой подход.

Сравнение вариантов

Типовая обработка (групповое изменение)

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

Внешняя обработка под задачу (.epf)

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

Консоль кода / консоль запросов

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

Доработка конфигурации (своя обработка в составе)

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

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

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

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

Нужно поменять один реквизит у группы элементов справочникаИспользуйте типовую «Групповое изменение реквизитов» с отбором
Нужно объединить дубли контрагентов или номенклатурыИспользуйте «Поиск и удаление дублей», предварительно проверив кандидатов вручную
Нужна нестандартная логика или расчёт значенийЗакажите или напишите внешнюю обработку и протестируйте её на копии базы
Операция регулярная и ей пользуются несколько сотрудниковПодключите обработку через «Дополнительные отчеты и обработки» с назначением прав

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

Где скачать стандартные обработки для 1С?

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

Почему в меню нет пункта «Групповое изменение реквизитов»?

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

Можно ли отменить групповое изменение реквизитов?

Штатной кнопки «отменить» нет. Варианты: выполнить обратную операцию, если старое значение известно; восстановить данные из резервной копии; использовать версионирование объектов, если оно было включено заранее. Именно поэтому резервная копия перед операцией обязательна.

Чем внешняя обработка отличается от встроенной?

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

Опасно ли открывать внешние обработки?

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

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

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

Итог

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

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