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