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

Справочники и Данные · 10 мин

Как перенести номенклатуру в 1С Управление торговлей 11

Перенос номенклатуры в 1С УТ 11: загрузка из Excel и CSV, конвертация данных, обмен между базами. Пошаговая инструкция, проверка результата, типичные ошибки.

Перенос номенклатуры в 1С Управление торговлей 11 — задача, которая возникает при внедрении программы, переходе с УТ 10.3, 1С:Розницы, Excel-учёта или при объединении нескольких баз. От корректности справочника зависят остатки, цены, заказы и вся дальнейшая работа с документами, поэтому перенос стоит планировать, а не делать «на живую».

В УТ 11 есть несколько рабочих способов: встроенная обработка загрузки данных из табличного документа, типовой обмен между базами 1С через правила, обработка «Конвертация данных» и внешние инструменты. Выбор зависит от источника: файл Excel/CSV, другая база 1С или сторонняя система.

Ниже разобраны все основные сценарии с конкретными действиями, ограничениями и проверками результата. Материал подходит для рядовых релизов УТ 11.4 и 11.5; названия пунктов меню могут незначительно отличаться в зависимости от редакции.

Подготовка: что проверить до переноса

Любой перенос начинается не с загрузки, а с подготовки приёмника. Если в УТ 11 не заполнены обязательные связанные справочники, номенклатура либо не загрузится, либо загрузится с пустыми реквизитами, которые потом придётся править вручную.

Проверьте и заполните заранее: виды номенклатуры (товар, услуга, работа), единицы измерения (классификатор ОКЕИ подтягивается автоматически при создании), ставки НДС, группы номенклатуры, склады, если планируете сразу вводить остатки. Также определите, по какому полю будет выполняться поиск существующих позиций — обычно это артикул или код, чтобы избежать дублей при повторной загрузке.

Сделайте резервную копию базы: для файловой базы — копирование каталога или выгрузка через конфигуратор («Администрирование» → «Выгрузить информационную базу»), для клиент-серверной — штатный бэкап средствами СУБД. Это обязательное условие: массовая загрузка может создать тысячи некорректных записей, и откат копией — единственный быстрый способ исправить ситуацию.

Загрузка из Excel через «Загрузку данных из табличного документа»

Это самый простой и доступный способ, не требующий программирования. В УТ 11 откройте раздел «НСИ и администрирование» → «Начальное заполнение» → «Загрузка данных из табличного документа». В некоторых релизах обработка находится в «Администрирование» → «Обслуживание» или доступна через поиск по команде «Загрузка данных».

Порядок действий: выберите тип загружаемых данных — «Справочник» → «Номенклатура». Затем откройте файл Excel (поддерживаются XLS, XLSX, MXL, CSV) или скопируйте данные прямо из таблицы в форму обработки. На закладке сопоставления укажите, какой колонке файла соответствует каждый реквизит: наименование, артикул, вид номенклатуры, единица измерения, ставка НДС и т.д.

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

Загрузка из Excel по шагам
  1. 1
    Подготовьте файл: одна строка — одна позиция, без объединённых ячеек и промежуточных итогов
  2. 2
    Откройте «НСИ и администрирование» → «Начальное заполнение» → «Загрузка данных из табличного документа»
  3. 3
    Выберите справочник «Номенклатура» и откройте файл
  4. 4
    Сопоставьте колонки файла реквизитам справочника, укажите поле поиска (артикул)
  5. 5
    Выполните загрузку и изучите протокол: сколько создано, сколько пропущено и почему

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

Перенос из другой базы 1С: типовой обмен

Если источник — другая конфигурация 1С (УТ 10.3, 1С:Розница, Бухгалтерия, другая база УТ 11), рациональнее использовать обмен данными, а не промежуточные файлы. Для однотипных баз УТ 11 есть типовая синхронизация: «НСИ и администрирование» → «Синхронизация данных» → настройка новой синхронизации.

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

Для перехода с УТ 10.3 существуют типовые правила переноса, которые поставляются с дистрибутивом УТ 11. Они переносят не только номенклатуру, но и остатки, цены, контрагентов. Правила открываются через обработку «Универсальный обмен данными в формате XML» в базе-источнике.

Сравнение способов переноса

Загрузка из табличного документа

Подходит для Excel/CSV и разового переноса. Не требует программирования, но переносит только реквизиты, видимые в обработке

Типовая синхронизация

Для регулярного обмена между базами 1С. Настраивается один раз, дальше работает автоматически, но требует совместимых конфигураций

Конвертация данных

Для сложных переходов (УТ 10.3, нестандартные конфигурации). Гибкие правила, но нужны навыки настройки

Внешние обработки и доработка

Для нестандартных источников и форматов. Максимальная гибкость за счёт стоимости разработки

Перенос через «Конвертацию данных» и универсальный обмен

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

Типовой сценарий: в базе-источнике запускается обработка «Универсальный обмен данными в формате XML», выбираются правила обмена и период, выгружается файл. В УТ 11 та же обработка в режиме загрузки читает файл и создаёт объекты по правилам. Поиск элементов выполняется по уникальному идентификатору или по полям поиска, заданным в правилах.

Главное преимущество — переносятся связанные данные: штрихкоды, характеристики, цены номенклатуры, остатки. Главный недостаток — порог входа: настройка собственных правил требует знания структуры обеих конфигураций. Для разового перехода часто достаточно типовых правил, которые идут в комплекте поставки.

Что переносить вместе с номенклатурой

Справочник «Номенклатура» в УТ 11 — это не только наименование и артикул. Для полноценной работы обычно требуются связанные данные, и их нужно планировать в переносе отдельно.

  • Штрихкоды — регистр сведений, без них не будет работать сканирование на кассе и складе;
  • Характеристики номенклатуры — если ведётся учёт по размерам, цветам и т.п.;
  • Цены номенклатуры — документы «Установка цен номенклатуры» по видам цен;
  • Остатки товаров — вводятся документом «Ввод начальных остатков» или «Оприходование излишков товаров»;
  • Упаковки и единицы измерения — для товаров с фасовкой;
  • Файлы и изображения — картинки товаров для интернет-магазина и печатных форм.

Цены и остатки переносятся только после того, как номенклатура уже загружена и проверена. Обратный порядок приведёт к документам с пустыми или неверными позициями.

Типичные ошибки при переносе
01
Загрузка без поля поиска — при повторном запуске создаются дубли всех позиций
02
Перенос цен и остатков до проверки номенклатуры — документы ссылаются на неверные элементы
03
Несовпадение единиц измерения и ставок НДС с классификатором — строки пропускаются или записываются с пустыми значениями
04
Загрузка сразу в рабочую базу без теста на копии — ошибки обнаруживаются, когда пользователи уже работают
05
Игнорирование характеристик: товары перенесены, а учёт по вариантам потерян

Проверка результата после переноса

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

Проверьте выборочно 10–20 позиций из разных групп: наименование, артикул, вид номенклатуры, единица измерения, ставка НДС, штрихкод. Затем создайте тестовый документ «Приобретение товаров и услуг» с несколькими позициями и убедитесь, что они подбираются, цены и НДС подставляются корректно.

Для поиска дублей используйте обработку «Поиск и удаление дублей» («Администрирование» → «Обслуживание» → «Корректировка данных»). Она найдёт элементы с совпадающими наименованиями или артикулами и позволит объединить их с заменой ссылок во всех документах.

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

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

Количество элементов справочника
Норма

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

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

Существенно больше (дубли) или меньше (потери)

Реквизиты выборочных позиций
Норма

Артикул, НДС, единица, вид совпадают с источником

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

Пустые или неверные значения

Тестовый документ с позициями
Норма

Подбор, цены и НДС работают корректно

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

Позиции не находятся или цена/НДС пустые

Поиск дублей
Норма

Дублей нет или они объединены

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

Массовые совпадения по наименованию

FAQ: частые вопросы о переносе номенклатуры

Можно ли перенести номенклатуру из Excel без программиста?

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

Как перенести штрихкоды вместе с товарами?

В обработке загрузки из табличного документа штрихкод можно сопоставить как реквизит, если он указан в строке с товаром. При обмене между базами через XML штрихкоды переносятся автоматически вместе с номенклатурой, если это предусмотрено правилами.

Что делать, если после загрузки появились дубли?

Используйте штатную обработку «Поиск и удаление дублей» в разделе «Администрирование» → «Обслуживание». Она объединяет элементы с автоматической заменой ссылок в документах. Перед объединением сделайте копию базы — операция массовой замены необратима.

Переносятся ли остатки и цены вместе со справочником?

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

Какой способ выбрать при переходе с УТ 10.3?

Используйте типовые правила переноса, поставляемые с дистрибутивом УТ 11, и обработку «Универсальный обмен данными в формате XML». Это официальный сценарий миграции: он переносит номенклатуру, контрагентов, остатки и цены с сохранением связей между объектами.

Можно ли загрузить номенклатуру частями, по группам?

Да, и это рекомендуемая практика для больших справочников. Загружайте файл порциями по товарным группам: проще контролировать протокол, исправлять ошибки и проверять результат. Режим «загружать только новые» исключит дубли при повторных проходах.

Итог

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

Для Excel используйте «Загрузку данных из табличного документа», для перехода между базами 1С — типовой обмен или конвертацию данных. Перед переносом заполните связанные справочники, сделайте копию базы и проведите тест. После загрузки сверьте количество, проверьте позиции выборочно и устраните дубли до ввода цен и остатков.