Администрирование · 12 мин
Стандартная обработка в 1С: что это такое и как с ней работать
Что такое стандартная обработка в 1С, где она находится, как запустить групповое изменение реквизитов, загрузку данных и поиск дублей. Практическая инструкция.
Стандартная обработка в 1С — это встроенный или внешний инструмент, который выполняет массовые операции с данными: изменяет реквизиты у группы объектов, загружает и выгружает информацию, ищет дубли, тестирует целостность базы. В отличие от обычного документа или справочника, обработка не хранит данные сама по себе — она выполняет действие над уже существующими объектами конфигурации.
Термин используется в двух смыслах. Первый — типовые (поставляемые фирмой «1С» внутри конфигурации) обработки, например «Групповое изменение реквизитов», «Поиск и удаление дублей», «Универсальный обмен данными в формате XML». Второй — стандартные внешние обработки из библиотеки стандартных подсистем (БСП), которые открываются через «Файл → Открыть» или подключаются через механизм дополнительных отчетов и обработок.
Чаще всего под «стандартной обработкой» пользователи подразумевают именно типовые инструменты администратора: они есть в большинстве конфигураций на базе БСП (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP, 1С:Зарплата и управление персоналом) и не требуют доработки программы. Ниже разберём, где они находятся, как ими пользоваться и какие риски учитывать.
Чем обработка отличается от отчёта и документа
Новички часто путают обработки с отчётами и документами. Документ фиксирует факт хозяйственной деятельности и делает движения по регистрам — это основная единица учёта. Отчёт только читает данные и выводит их в удобном виде, ничего не меняя в базе. Обработка занимает промежуточное положение: она может и читать, и изменять данные, но результат её работы не сохраняется как самостоятельный объект — сохраняются только изменения в тех объектах, которые она затронула.
Практический вывод: перед запуском любой обработки, которая что-то меняет (а не просто показывает), нужно понимать, какие объекты попадут под действие, и иметь возможность откатиться — через резервную копию или журнал изменений. Отчёт можно запускать сколько угодно без риска, обработку с записью — только осознанно.
Где находятся стандартные обработки в типовых конфигурациях
В конфигурациях на базе БСП основные инструменты собраны в разделе «Администрирование». Типовые пути:
- Администрирование → Обслуживание → Корректировка данных — здесь находятся «Групповое изменение реквизитов», «Поиск и удаление дублей», «Перенос данных между информационными базами»;
- Администрирование → Обслуживание — «Удаление помеченных объектов», «Регламентные и фоновые задания», «Управление итогами»;
- Администрирование → Печатные формы, отчеты и обработки — подключение дополнительных (внешних) отчетов и обработок;
- Компания / Покупки / Продажи → Сервис — прикладные обработки конкретной конфигурации (загрузка цен, печать этикеток и т.п.).
Если нужный пункт не виден, чаще всего причина в правах: разделы корректировки данных доступны пользователям с ролью «Администратор системы» или «Полные права». Рядовому пользователю типовая роль эти инструменты намеренно не показывает — это защита от случайной порчи данных.
Какие стандартные обработки используют чаще всего
В повседневной работе администратора и внедренца чаще всего востребованы несколько типовых инструментов. Таблица ниже помогает быстро выбрать нужный.
| Обработка | Что делает | Типичная задача |
|---|---|---|
| Групповое изменение реквизитов | Меняет значения реквизитов у выбранных объектов | Проставить ставку НДС у группы номенклатуры |
| Поиск и удаление дублей | Находит одинаковые элементы и объединяет их с заменой ссылок | Склеить две карточки одного контрагента |
| Удаление помеченных объектов | Окончательно удаляет объекты с пометкой на удаление | Очистка базы от ненужных документов |
| Универсальный обмен данными XML | Выгрузка и загрузка данных по правилам обмена | Перенос справочников между базами |
| Установка цен номенклатуры / загрузка из файла | Импорт данных из Excel/CSV | Загрузка прайса поставщика |
| Консоль запросов / консоль кода (внешние) | Выполнение запросов и произвольного кода | Диагностика данных разработчиком |
Обратите внимание: консоль запросов и консоль кода — это внешние обработки, они не входят в типовую поставку конфигурации, хотя де-факто стали «стандартом» у разработчиков. Их нужно получать из проверенного источника и открывать через «Файл → Открыть».
Как запустить стандартную обработку: пошаговый порядок
Разберём на примере «Группового изменения реквизитов» — самой востребованной типовой обработки. Задача: изменить реквизит у нескольких элементов справочника.
- 1Сделайте резервную копию базы или убедитесь, что настроено регулярное резервное копирование
- 2Откройте раздел «Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов»
- 3Выберите тип объектов (справочник или документ) и задайте отбор, чтобы в списке остались только нужные элементы
- 4Нажмите «Дополнительные параметры» и проверьте режим записи (для документов — проводить или просто записывать)
- 5На вкладке «Реквизиты» отметьте нужный реквизит, задайте новое значение
- 6Нажмите «Изменить реквизиты» и дождитесь окончания
- 7Проверьте результат на нескольких объектах вручную и по отчёту об изменениях
Ключевой момент — отбор. Обработка применит изменение ко всем объектам, попавшим в список. Если отбор не задан, изменятся все элементы справочника или все документы за доступный период. Перед запуском полезно нажать кнопку показа списка и убедиться, что в выборке именно те объекты, которые нужно менять.
Внешние обработки (файлы .epf) запускаются через «Файл → Открыть» либо подключаются штатно: «Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки → Добавить из файла». Подключение через механизм дополнительных обработок предпочтительнее: программа проверит безопасность файла и назначит права на его использование.
Риски и меры предосторожности
Обработка, изменяющая данные, работает быстрее любого пользователя — и ошибается так же массово. Изменение реквизита у тысячи элементов занимает секунды, а ручное восстановление может занять дни. Поэтому правило номер один: перед любой массовой операцией — актуальная резервная копия.
Дополнительные меры безопасности:
- выполняйте массовые изменения в монопольном режиме или вне рабочего времени, чтобы избежать конфликтов блокировок;
- сначала прогоните операцию на копии базы или на отборе из 2–3 объектов;
- не прерывайте выполнение обработки принудительно — частично записанные данные сложнее восстанавливать;
- помните, что изменение реквизитов документов может потребовать их перепроведения, иначе движения по регистрам не обновятся.
Как проверить результат работы обработки
После выполнения не ограничивайтесь сообщением «Операция завершена». Проверьте результат точечно и по контрольным признакам.
Как проверить результат
Реквизит имеет новое значение, объект открывается без ошибок
Значение не изменилось или объект не открывается — смотреть протокол ошибок обработки
После перепроведения отчёты по регистрам дают прежние или ожидаемо скорректированные итоги
Изменились суммы в отчётах, которые не должны были затронуться
Видно, кто и когда выполнил операцию
Изменений в истории нет при включённом версионировании — операция могла не выполниться
Совпадает с количеством в отборе до запуска
Обработано меньше — часть объектов пропущена из-за ошибок или блокировок
Если результат не сошёлся, не пытайтесь «дожать» операцию повторными запусками вслепую. Сначала разберитесь с причиной пропусков: чаще всего это блокировки объектов другими пользователями, недостаток прав на отдельные объекты или ошибки проверки заполнения при записи.
Когда стандартной обработки недостаточно
Типовые инструменты покрывают массовые, но простые сценарии. Если логика сложнее — нужен другой подход.
Сравнение вариантов
Подходит для простой замены значений реквизитов по отбору. Ограничение: нельзя задать сложную логику вычисления значения
Подходит для нестандартной логики: расчёт значений, проверки, диалоги с пользователем. Ограничение: требует разработки и проверки безопасности
Подходит для разовой диагностики и точечных правок специалистом. Ограничение: высокий риск ошибки, нет контроля со стороны программы
Подходит для регулярных операций у многих пользователей. Ограничение: затрагивает поддержку и обновление конфигурации
Критерий выбора простой: разовая простая операция — типовая обработка; разовая сложная — консоль или внешняя обработка в копии базы; регулярная операция для пользователей — подключённая дополнительная обработка или доработка конфигурации.
Как выбрать действие
Частые вопросы
Где скачать стандартные обработки для 1С?
Типовые обработки уже встроены в конфигурацию и отдельно скачивать их не нужно. Внешние инструменты (консоль запросов, универсальные загрузчики) распространяются через диск информационно-технологического сопровождения (ИТС) и официальные ресурсы фирмы «1С». Скачивать .epf-файлы со случайных сайтов небезопасно.
Почему в меню нет пункта «Групповое изменение реквизитов»?
Чаще всего причина в правах доступа: инструменты корректировки данных видны пользователям с административными ролями. Обратитесь к администратору базы, чтобы он выдал нужные права или выполнил операцию сам. Также проверьте поиск по панели функций — в разных версиях конфигураций пункт находится в разных подразделах «Администрирования».
Можно ли отменить групповое изменение реквизитов?
Штатной кнопки «отменить» нет. Варианты: выполнить обратную операцию, если старое значение известно; восстановить данные из резервной копии; использовать версионирование объектов, если оно было включено заранее. Именно поэтому резервная копия перед операцией обязательна.
Чем внешняя обработка отличается от встроенной?
Встроенная поставляется в составе конфигурации, обновляется вместе с ней и доступна через интерфейс программы. Внешняя — отдельный файл .epf, который открывается вручную или подключается через механизм дополнительных обработок. Внешнюю можно создать под свою задачу, не меняя конфигурацию, но ответственность за её безопасность лежит на вас.
Опасно ли открывать внешние обработки?
Да, если источник не проверен. Файл .epf содержит программный код, который выполняется с правами текущего пользователя и может изменять или удалять данные, а также обращаться к файловой системе. Открывайте обработки только из доверенных источников и желательно сначала в тестовой копии базы.
Можно ли запускать обработку, пока пользователи работают в базе?
Технически — да, но с оговорками. Объекты, открытые пользователями, могут быть заблокированы и пропущены обработкой. Для массовых изменений надёжнее выбрать время минимальной активности или монопольный режим, а после завершения сличить число обработанных объектов с числом объектов в отборе.
Что важно запомнить
Стандартная обработка 1С — типовой инструмент массовых операций: изменение реквизитов, поиск дублей, загрузка данных. Находится в разделе «Администрирование», требует прав и осторожности: перед запуском — резервная копия, точный отбор и проверка результата на контрольных объектах.