RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Обработка «Групповое изменение реквизитов» (УТ для Казахстана 3.4.5.21)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Обработка «Групповое изменение реквизитов» (УТ для Казахстана 3.4.5.21)

Актуально для: 1С:Управление торговлей для Казахстана, ред. 3.4.5.21 · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Идентификация

Параметр Значение
Тип объекта Обработка (DataProcessor)
Имя ГрупповоеИзменениеРеквизитов
Полное имя DataProcessors.ГрупповоеИзменениеРеквизитов
Синоним «Групповое изменение реквизитов» (собственный синоним в метаданных пуст, отображаемое имя задаётся командой/подсистемой)
Конфигурация Управление торговлей для Казахстана, 3.4.5.21
Происхождение Сервисная обработка из состава Библиотеки стандартных подсистем (БСП), подсистема «Групповое изменение объектов»
Где найти в 1С Раздел «НСИ и администрирование» → «Групповое изменение реквизитов»
Навигационная ссылка e1cib/list/Обработка.ГрупповоеИзменениеРеквизитов

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

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


2. Реквизиты и табличные части

Обработка не хранит данные в базе (это обработка, а не документ), все параметры существуют только на форме в течение сеанса. Логически используются следующие группы данных:

Параметры отбора и выборки

Поле Назначение
Тип изменяемых объектов Метаданные (справочник/документ), объекты которого будут изменяться
Отбор Условия выборки объектов (СКД-компоновщик): по значениям реквизитов, периоду, пометке удаления и т. п.
Список объектов Явно выбранные объекты для изменения (альтернатива/дополнение к отбору)

Табличная часть «Изменяемые реквизиты» (список правил изменения)

Колонка Назначение
Реквизит / Путь Изменяемый реквизит объекта или колонка табличной части (в т. ч. дополнительные реквизиты)
Способ изменения «Значение», «Формула», «Очистить» и т. п.
Новое значение Присваиваемая величина (для способа «Значение»)
Формула / Алгоритм Выражение на встроенном языке для вычисляемого значения
Использовать Флаг включения правила в текущий прогон

Параметры выполнения

Поле Назначение
Перепроводить документы Признак повторного проведения изменённых документов
Не проводить (только записать) Запись без проведения
Продолжать при ошибках Пропускать сбойные объекты, продолжая обработку остальных
Отчёт о результатах Накопитель результатов (успешно/с ошибкой) для показа по завершении

3. Формы

Форма Назначение
Форма (основная) Главное рабочее место: выбор типа объектов, настройка отбора/списка, ввод правил изменения реквизитов, задание режима проведения и запуск обработки
ФормаНастройкиИзменения / диалог редактирования правила Настройка одного правила: выбор реквизита, способа изменения, ввод значения или формулы
ФормаРезультата / панель результатов Отображение итогов прогона: количество обработанных, изменённых и сбойных объектов, список ошибок с расшифровкой

Конкретный состав вспомогательных форм версионно-специфичен и зависит от редакции БСП, встроенной в 3.4.5.21 (требует проверки по составу форм в конкретной сборке).


4. Ключевые процедуры модулей

Evidence с путями/строками BSL для этой обработки не приложено, поэтому ниже перечислены типовые обработчики данного вида объекта (обработка БСП «Групповое изменение объектов»). Имена соответствуют стандартной реализации; точные сигнатуры уточняются по модулю сборки.

Модуль формы

  • ПриСозданииНаСервере — инициализация формы, заполнение доступных типов объектов, восстановление сохранённых настроек пользователя.
  • ТипОбъектовПриИзменении — перестроение состава доступных реквизитов и полей отбора при смене типа изменяемых объектов.
  • ДобавитьИзменение / ИзменениеРеквизитаПриИзменении — формирование и редактирование строк правил изменения.
  • ИзменитьРеквизиты (команда запуска) — валидация настроек и запуск фонового задания обработки.

Модуль объекта / общий серверный модуль

  • ИзменитьОбъекты(ПараметрыОбработки) — основной цикл: выборка объектов по отбору/списку, применение правил, запись и (опционально) проведение, накопление результата.
  • ПрименитьИзменения(Объект, ПравилаИзменения) — присвоение значений реквизитам/колонкам ТЧ одного объекта, вычисление формул.
  • ЗаписатьОбъект(Объект, РежимПроведения) — запись с обработкой блокировок и исключений, учёт режима «перепроводить/только записать».
  • ЗарегистрироватьОшибку(...) — накопление сообщений об ошибках для отчёта о результатах.

5. Проведение и движения

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

Влияние на учёт возникает косвенно:

  • при изменении реквизитов документов с включённым режимом «Перепроводить» вызывается штатное проведение изменённых документов, которое формирует движения по своим правилам;
  • при изменении реквизитов элементов справочников (номенклатура, контрагенты, организации, склады) движения не создаются, но новые значения начинают использоваться при последующих проведениях документов.

Поэтому все проводки — результат работы перепроводимых документов, а не самой обработки. Для конфигурации УТ для Казахстана 3.4 типовые счета РК, задействованные при последующем перепроведении торговых документов:

Счёт Назначение
1210 Краткосрочная дебиторская задолженность покупателей
1030 Денежные средства на текущих банковских счетах
1330 Товары
3310 Краткосрочная кредиторская задолженность поставщикам
3130 НДС к уплате
6010 Доход от реализации продукции и услуг
7010 Себестоимость реализованной продукции и услуг

Пример влияния: при массовом изменении ставки/аналитики НДС в документах реализации и последующем перепроведении сумма НДС пересчитывается по действующей в 2026 году ставке 16 % (например, при базе 100 000 ₸ НДС = 16 000 ₸, отражается по кредиту 3130; доход — по кредиту 6010, себестоимость — по дебету 7010). Электронные документы (ЭСФ в ИС ЭСФ, СНТ) при этом не пересоздаются автоматически групповым изменением — их формирование выполняется отдельными регламентами, а некорректная массовая правка реквизитов уже выписанных документов может привести к расхождениям с выгруженными ЭСФ/СНТ.

Массовое перепроведение документов задним числом пересчитывает партии и себестоимость (7010) по всей цепочке — операцию следует выполнять в монопольном режиме с последующим контролем последовательности расчётов.


6. Связанные объекты и ввод на основании

  • Ввода на основании нет — обработка не участвует в схемах «ввести на основании» ни как источник, ни как приёмник.
  • Объекты-приёмники изменений — любой справочник или документ конфигурации, доступный для группового изменения (номенклатура, контрагенты, договоры, соглашения, цены, заказы, реализации и т. д.).
  • Подсистемы БСП: «Групповое изменение объектов», «Дополнительные реквизиты и сведения» (позволяет менять доп. реквизиты), «Хранилище настроек» (сохранение настроек прогона), «Фоновые задания» (длительное выполнение).
  • Регистры затрагиваются только опосредованно — через перепроведение изменённых документов.

7. Точки расширения

  • Расширение конфигурации (Extension): заимствование модуля объекта/формы обработки для добавления собственных правил валидации значений или пост-обработки после записи.
  • Формулы/алгоритмы в правилах изменения — штатный способ вычислять новое значение реквизита выражением на встроенном языке без доработки конфигурации.
  • Программный вызов серверных методов обработки из собственных обработок/заданий для автоматизации регулярных массовых правок.
  • Ограничение прав доступа: команду запуска целесообразно ограничивать ролью администратора/ответственного за НСИ, поскольку обработка обходит бизнес-логику форм ввода.
  • Подписки на события записи изменяемых объектов срабатывают штатно — их можно использовать для аудита групповых изменений.

Прямая модификация модуля типовой обработки не рекомендуется: при обновлении релиза БСП изменения будут перезаписаны. Предпочтительны расширения и внешние обработчики.

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

Формирует ли обработка проводки и движения по регистрам?
Нет. Это сервисная обработка без процедуры проведения. Движения возникают только косвенно — при перепроведении изменённых документов их штатной логикой. Для документов реализации в РК 2026 НДС пересчитывается по ставке 16 % (кредит 3130), доход — 6010, себестоимость — 7010.
Затрагивает ли групповое изменение уже выписанные ЭСФ и СНТ?
Нет, электронные документы (ЭСФ в ИС ЭСФ, СНТ) обработкой не пересоздаются. Массовая правка реквизитов уже выгруженных документов может привести к расхождениям с электронными формами, поэтому такие правки требуют последующего контроля и повторной выписки ЭСФ/СНТ отдельными регламентами.
Где запускается обработка?
Раздел «НСИ и администрирование» → «Групповое изменение реквизитов». Прямая навигационная ссылка: e1cib/list/Обработка.ГрупповоеИзменениеРеквизитов.
Можно ли перепроводить документы прямо из обработки?
Да, предусмотрен режим «Перепроводить документы». Учитывайте, что массовое перепроведение задним числом пересчитывает партии и себестоимость по цепочке, поэтому операцию выполняют в монопольном режиме с контролем последовательности расчётов.

Читайте также

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.