Перенос товаров между группами номенклатуры в — рутинная, но критически важная операция для поддержания актуальной структуры каталога. Ошибки при таком перемещении могут привести к разрыву связей в отчётах, искажению остатков или даже потере данных о продажах. Эта инструкция охватывает все актуальные способы переноса для конфигураций 1С:Торговля и Склад, Управление торговлей 11 и ERP 2, включая массовые операции и обработки для автоматизации.

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

Инструкция актуальна для 1С:Предприятие 8.3 (все релизы), но учитывайте: интерфейс и доступность некоторых функций могут отличаться в зависимости от версии платформы и конфигурации. Для сложных случаев (например, перенос с изменением свойств номенклатуры) приведены альтернативные методы.

Почему нельзя просто изменить группу в карточке товара?

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

Причины ограничений:

  • 🔗 Связи с документами: 1С хранит ссылки на номенклатуру в регистрах накопления и бухгалтерских проводках. Простое изменение группы разрывает эти связи, что приводит к ошибкам в отчётах типа Оборотно-сальдовая ведомость или Анализ продаж.
  • 📊 История изменений: В конфигурациях с включённым контролем версий (например, ERP 2) такое изменение не фиксируется в журнале изменений, что усложняет аудит.
  • 🛑 Блокировки: В некоторых конфигурациях (например, УТ 11.4+) поле группы номенклатуры может быть заблокировано для редактирования, если товар использовался в документах.
⚠️ Внимание: Если вы всё же изменили группу вручную для товара с историей, запустите Тестирование и исправление ИБ (Администрирование → Обслуживание) с флагом Перепроведение документов. Это поможет восстановить целостность данных, но не гарантирует корректность всех отчётов.

Для товаров с историей продаж используйте специализированные инструменты переноса, описанные ниже.

Способ 1: Перенос через документ «Корректировка справочника»

Это основной рекомендуемый метод для единичного переноса товаров. Документ Корректировка справочника сохраняет все связи номенклатуры с документами и регистрами, а также фиксирует изменение в истории.

Пошаговая инструкция:

  1. Откройте раздел Номенклатура (или Товары и услуги в УТ 11).
  2. Выделите нужный товар (или несколько товаров при пакетном переносе).
  3. Нажмите Ещё → Корректировка справочника (в некоторых конфигурациях пункт может называться Изменить группу).
  4. В открывшемся документе:
Поле Действие Примечание
Тип операции Выберите Перенос в другую группу В некоторых конфигурациях может называться Изменение группы
Новая группа Укажите целевую группу из справочника Используйте поиск (Ctrl+F), если групп много
Дата изменения Установите текущую дату Важно для отчётов по периодам
Комментарий Укажите причину переноса (например, "Реструктуризация каталога") Поможет при аудите

После заполнения проведите документ. Система автоматически обновит:

  • 📋 Справочник номенклатуры (группу товара).
  • 🔄 Регистры накопления (остатки, обороты).
  • 📈 Отчёты по продажам и закупкам (товар останется в истории по старой группе, но новые документы будут учитывать новую группу).
⚠️ Внимание: В конфигурациях с включённым Управлением торговлей по характеристикам (например, размер/цвет) перенос через Корректировку справочника может не сохранить привязку характеристик. В этом случае используйте Способ 3 (обработка).

Проверить, что у пользователя есть права на редактирование номенклатуры|

Сделать резервную копию базы (через Администрирование → Выгрузка данных)|

Убедиться, что целевая группа существует в справочнике|

Закрыть все открытые документы с этим товаром-->

Способ 2: Массовый перенос через обработку «Групповое изменение реквизитов»

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

Алгоритм работы:

  1. Откройте обработку через меню Все функции → Обработки → Групповое изменение реквизитов (или найдите её через поиск по названию).
  2. В поле Объект выберите Номенклатура.
  3. На закладке Отбор укажите критерии выбора товаров:
    • 📌 Группа номенклатуры — текущая группа (из которой переносите).
    • 📌 Дополнительные фильтры (например, по Виду номенклатуры или Артикулу).
  4. На закладке Изменяемые реквизиты отметьте флажком Группа номенклатуры и укажите новую группу.
  5. Нажмите Выполнить и дождитесь завершения операции.
  6. Преимущества метода:

    • Скорость: Обрабатывает до 10 000 товаров за несколько минут (зависит от производительности сервера).
    • 🎯 Гибкость: Можно переносить товары по сложным критериям (например, только те, что не продавались последние 6 месяцев).
    • 📝 Протокол изменений: Обработка формирует лог с перечнем изменённых позиций.

    Ограничения:

    • 🔄 Не обновляет регистры накопления автоматически (нужно запускать Перепроведение документов вручную).
    • 🛑 В ERP 2 может потребоваться дополнительная настройка прав доступа к обработке.
    💡

    Перед массовым переносом экспортируйте список товаров в Excel через Файл → Сохранить как... в форме списка номенклатуры. Это поможет отменить изменения, если что-то пойдёт не так.

    Способ 3: Перенос с изменением свойств через внешнюю обработку

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

    • 📄 Универсальный перенос данных (от фирмы 1С).
    • 📄 Помощник переноса номенклатуры (доступен на портале 1С:ИТС).
    • 📄 Кастомизированные обработки от партнёров 1С (например, Альт-Софт или КорпСофт).

Пример использования Универсального переноса данных:

  1. Скачайте обработку с портала 1С:ИТС (раздел Обработки → Перенос данных).
  2. Загрузите её в базу через Файл → Открыть.
  3. Настройте правила переноса:
    Источник: Номенклатура (Группа = "Старая группа")
    

    Приёмник: Номенклатура (Группа = "Новая группа")

    Действие: Изменить реквизиты

  4. Укажите дополнительные параметры (например, изменение Вида номенклатуры с Товар на Услуга).
  5. Запустите обработку и дождитесь завершения.

Преимущества внешних обработок:

  • 🔧 Гибкость: Можно настроить перенос с преобразованием данных (например, изменить артикул по шаблону).
  • 📊 Контроль: Формируются детальные отчёты о перенесённых позициях и ошибках.
  • 🔄 Откат: Большинство обработок поддерживают отмену изменений.
⚠️ Внимание: Перед использованием внешних обработок проверьте их совместимость с вашей версией конфигурации. Например, Универсальный перенос данных версии 2.1 не поддерживает ERP 2.5 — потребуется версия 3.0+.
📊 Какой способ переноса вы используете чаще?
Ручная корректировка
Групповая обработка
Внешние обработки
Другой вариант

Что делать, если товар «исчез» из отчётов после переноса?

Одна из самых распространённых проблем после переноса — товар перестаёт отображаться в отчётах типа Ведомость по товарам или Анализ продаж. Причины и решения:

Проблема Причина Решение
Товар не виден в Оборотно-сальдовой ведомости Не обновлены регистры накопления Запустите Перепроведение документов за период, когда товар участвовал в операциях
В Анализе продаж данные только по новой группе Отчёт настроен на фильтр по текущей группе Снимите фильтр по группе или добавьте старую группу в условия отбора
Товар дублируется в отчётах Ошибка при массовом переносе (создан дубль) Проверьте справочник на дубли через Администрирование → Поиск дублей

Если проблема сохраняется:

  1. Проверьте настройки отчёта: часто пользователи забывают сбросить фильтр по группе после переноса.
  2. Запустите Тестирование и исправление ИБ с флагом Пересчёт итогов.
  3. Для сложных случаев используйте Журнал регистрации (Администрирование → Журналы → Журнал регистрации), чтобы отследить, какие документы затрагивали товар.

Критическая ошибка: Если после переноса товар пропал из списка номенклатуры, но есть в регистрах, это означает повреждение ссылки. Восстановить её можно только через консоль запросов с правом администратора (запрос: ВЫБРАТЬ ССЫЛКА ИЗ Справочник.Номенклатура ГДЕ Наименование = "Название товара").

Перенос товаров с характеристиками (размеры, цвета)

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

Шаги для УТ 11 и ERP 2:

  1. Откройте справочник Номенклатура и найдите нужный товар.
  2. Перейдите на закладку Характеристики.
  3. Выделите все характеристики товара (можно использовать Ctrl+A).
  4. Нажмите Ещё → Изменить группу (или Корректировка справочника, если пункт отсутствует).
  5. Укажите новую группу и сохраните изменения.

Особенности:

  • 🔗 Характеристики не наследуют группу от номенклатуры автоматически — их нужно переносить отдельно.
  • 📦 Если характеристик много (например, 50 цветов × 10 размеров), используйте обработку Групповое изменение реквизитов с отбором по Номенклатуре.Характеристики.
  • 🛑 В ERP 2.4+ при переносе характеристик может потребоваться перезаполнить Серии номенклатуры (если они используются).
Что будет, если не перенести характеристики?

Если оставить характеристики в старой группе, а номенклатуру перенести в новую, то:

1. В документах (например, Реализация товаров) товар будет отображаться без характеристик.

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

3. При проведении документов может возникать ошибка "Не найдена характеристика для номенклатуры".

Автоматизация переноса: правила обмена и скрипты

Для регулярного переноса товаров (например, при синхронизации с сайтом или 1С:УНФ) настройте правила обмена данными или используйте скрипты на языке 1С:Предприятие.

Пример скрипта для переноса товаров из группы "Устаревшие" в "Архив":

Процедура ПеренестиНоменклатуру()

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| Номенклатура.Ссылка КАК Ссылка

|ИЗ

| Справочник.Номенклатура КАК Номенклатура

|ГДЕ

| Номенклатура.Группа = &ГруппаИсходная";

Запрос.УстановитьПараметр("ГруппаИсходная", Справочники.ГруппыНоменклатуры.НайтиПоНаименованию("Устаревшие"));

Результат = Запрос.Выполнить();

Выборка = Результат.Выбрать();

Пока Выборка.Следующий() Цикл

Товар = Выборка.Ссылка.ПолучитьОбъект();

Товар.Группа = Справочники.ГруппыНоменклатуры.НайтиПоНаименованию("Архив");

Товар.Записать();

КонецЦикла;

КонецПроцедуры

Для настройки обмена через Универсальный формат обмена (EnterpriseData):

  1. Откройте Администрирование → Обмен данными → Настройка обмена.
  2. Создайте новое правило обмена с типом Перенос номенклатуры.
  3. Укажите условия отбора (например, Группа = "Старая группа").
  4. Настройте действия при обмене: Изменить группу на "Новую группу".
  5. Запустите обмен вручную или по расписанию.

Предупреждение: Автоматизированный перенос требует тестирования на копии базы, особенно если задействованы:

  • 🔄 Регламентные задания (могут конфликтовать с обменом).
  • 📊 Дополнительные отчёты (например, БИТ:Финанс или Корп:Закупки).
  • 🔐 Роли доступа (скрипты выполняются с правами пользователя, запустившего их).
💡

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

FAQ: Частые вопросы о переносе товаров в 1С

Можно ли перенести товар обратно в старую группу?

Да, но учитывайте:

  • 🔄 Если товар участвовал в документах после переноса, история раздобьётся между двумя группами.
  • 📊 В отчётах по периодам товар будет отображаться в той группе, которая была актуальна на дату документа.
  • 🛑 Для восстановления целостности данных после обратного переноса запустите Перепроведение документов.
Как перенести товар вместе с остатками на складе?

Остатки автоматически следуют за товаром при корректном переносе через Корректировку справочника или обработки. Если остатки "зависнут" на старой группе:

  1. Проверьте дату переноса — она должна быть позже, чем дата последнего движения товара.
  2. Запустите Пересчёт итогов по регистру ТоварыНаСкладах.
  3. Если проблема сохраняется, создайте документ Инвентаризация с ручной корректировкой остатков.
Что делать, если после переноса товар дублируется в отчётах?

Дублирование возникает, если:

  • 🔄 Перенос выполнялся дважды (например, через обработку и вручную).
  • 📋 В базе есть непроводённые документы со старым значением группы.
  • 🛑 Повреждена структура справочника (например, после обмена данными).

Решение:

  1. Найдите дубли через Администрирование → Поиск дублей.
  2. Проверьте непроводённые документы в Журнале документов.
  3. Если дубли — это разные объекты, объедините их через Обработку объединения дублей (доступна на 1С:ИТС).
Как перенести товар в другую группу в 1С:Розница 2.2?

В 1С:Розница алгоритм аналогичен, но есть нюансы:

  • 📌 Используйте документ Корректировка справочника (пункт меню Номенклатура → Ещё → Корректировка).
  • 🛒 После переноса обновите данные в РМК (розничном месте) через Обмен с торговым оборудованием.
  • 📊 Проверьте отчёт Товарный отчёт — в рознице он чувствителен к изменениям групп.
Можно ли перенести товар в группу из другой базы 1С?

Да, но только через обмен данными:

  1. Настройте синхронизацию между базами (например, через Универсальный обмен в формате XML).
  2. В правилах обмена укажите соответствие групп номенклатуры.
  3. Запустите выгрузку/загрузку данных.

Важно: При таком переносе не сохраняется история документов из исходной базы.