Справочники и Данные · 10 мин
Как загрузить номенклатуру в 1С Розница
Как загрузить номенклатуру в 1С Розница из Excel или CSV: подготовка файла, настройка загрузки, проверка результата, типичные ошибки и FAQ.
Загрузка номенклатуры в 1С Розница из внешнего файла — стандартная задача при переходе на новую базу, получении каталога от поставщика или массовом обновлении ассортимента. Ручной ввод сотен и тысяч позиций нерационален: это долго и чревато опечатками в штрихкодах и наименованиях, которые потом ломают поиск товара на кассе.
В типовой конфигурации «1С:Розница» есть встроенный механизм загрузки данных из табличных документов — он принимает файлы Excel, CSV и MXL. Помимо него существуют универсальные обработки, например «Загрузка данных из табличного документа», которые часто используют администраторы и внедренцы. Выбор инструмента зависит от объёма данных, структуры файла и того, нужно ли создавать характеристики и штрихкоды.
Перед загрузкой важно подготовить файл и определить обязательные реквизиты: наименование, вид номенклатуры, единица измерения, штрихкод, цена. Если в файле есть колонки, которых нет в типовом справочнике, их придётся сопоставлять с дополнительными реквизитами или игнорировать.
Какие способы загрузки номенклатуры существуют
В 1С Розница доступно несколько подходов, и у каждого есть свои ограничения. Первый — типовая обработка загрузки из табличного документа, встроенная в разделы администрирования или закупок (точное расположение зависит от версии конфигурации). Она подходит для большинства повседневных задач и не требует программирования.
Второй способ — универсальная обработка «Загрузка данных из табличного документа» с диска ИТС или из состава типовых инструментов разработчика. Она гибче: позволяет загружать не только справочник номенклатуры, но и связанные данные — штрихкоды, цены, характеристики — с настройкой правил поиска существующих элементов.
Третий вариант — обмен через типовые форматы и механизмы интеграции, если данные приходят из другой учётной системы регулярно. Для разовой загрузки это избыточно, но для постоянного обмена с поставщиком или сайтом — правильное решение.
Сравнение способов загрузки
Подходит для разовой загрузки списка товаров без программирования. Ограничение: слабая гибкость при сложной структуре файла.
Подходит, когда нужно загружать штрихкоды, цены и характеристики с тонкой настройкой поиска дублей. Требует аккуратной настройки.
Подходит для постоянного обмена с поставщиком или другой системой. Требует настройки и часто участия специалиста.
Как подготовить файл с номенклатурой
Качество загрузки на 80% определяется качеством исходного файла. Работайте с Excel (XLSX) или CSV: оба формата обработки понимают стабильно. Первая строка должна содержать заголовки колонок — по ним вы будете сопоставлять поля с реквизитами справочника.
Минимальный набор колонок: наименование товара, артикул, штрихкод, единица измерения, вид номенклатуры (или группа), цена. Если у товара есть характеристики (размер, цвет), выделите их в отдельную колонку, а не вписывайте в наименование — иначе на кассе поиск будет неудобным.
Типичные проблемы файлов от поставщиков: объединённые ячейки, несколько строк заголовка, цены с текстом («120 руб.» вместо 120), штрихкоды, которые Excel превратил в числа и обрезал ведущие нули. Всё это нужно исправить до загрузки: убрать объединения, оставить один заголовок, привести числа к числовому формату, а штрихкоды — к текстовому.
Как выполнить загрузку через типовую обработку
Откройте обработку загрузки данных из табличного документа. В зависимости от версии конфигурации она находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных» либо в разделе закупок/склада рядом с функциями работы с номенклатурой. Если не находите — воспользуйтесь строкой поиска по функциям («Все функции»).
Укажите вид загружаемых данных — справочник «Номенклатура», затем откройте файл. Обработка покажет таблицу с данными. Дальше ключевой шаг: сопоставление колонок. Для каждой колонки файла укажите, в какой реквизит справочника её записывать: наименование, артикул, штрихкод, единица измерения, вид номенклатуры.
Настройте режим поиска существующих элементов: обычно ищут по штрихкоду или артикулу, чтобы не создавать дубли при повторной загрузке. Если товар найден — обновляйте только нужные поля (например, цену), а не перезаписывайте всё подряд.
- 1Сделайте резервную копию базы и подготовьте файл: один заголовок, чистые числа, штрихкоды как текст.
- 2Откройте обработку загрузки данных из табличного документа и выберите справочник «Номенклатура».
- 3Загрузите файл и сопоставьте колонки с реквизитами справочника.
- 4Настройте поиск существующих элементов по штрихкоду или артикулу.
- 5Загрузите сначала 5–10 строк в тестовом режиме и проверьте результат в справочнике.
- 6Выполните полную загрузку и проверьте количество созданных и обновлённых элементов.
Как загрузить штрихкоды, цены и характеристики
Штрихкоды в 1С Розница хранятся в отдельном регистре сведений, а не в карточке товара. Если типовая обработка не загружает их автоматически, штрихкоды загружают отдельным проходом через универсальную обработку: объект загрузки — регистр сведений «Штрихкоды номенклатуры», измерения — номенклатура и штрихкод.
Цены загружаются документом «Установка цен номенклатуры». Практичный путь: сначала загрузить саму номенклатуру, затем сформировать документ установки цен и заполнить его из того же файла — в документе есть кнопки заполнения из внешнего источника. Не забудьте указать вид цен (розничная, закупочная), иначе цены не попадут в нужный прайс.
Характеристики (размер, цвет) требуют, чтобы у вида номенклатуры было включено использование характеристик. Сначала проверьте эту настройку в карточке вида номенклатуры, иначе колонка с характеристиками просто некуда будет записать.
Как проверить результат загрузки
После загрузки откройте справочник номенклатуры и сравните количество элементов с количеством строк в файле. Расхождение в несколько позиций обычно означает дубли, которые обработка объединила по ключу поиска, — это нормально, если так и было задумано.
Выборочно откройте 5–10 карточек из разных частей файла: проверьте наименование, вид номенклатуры, единицу измерения. Затем проверьте штрихкоды через регистр сведений и цены — через прайс-лист или отчёт по ценам. Финальная проверка — пробитие тестового чека на кассе или поиск товара по штрихкоду в РМК: товар должен находиться мгновенно и с правильной ценой.
Как проверить результат
Совпадает с числом уникальных строк файла
Существенно больше — созданы дубли; меньше — часть строк не загрузилась
Сканер находит товар, ведущие нули сохранены
Штрихкоды обрезаны или записаны как числа
Цена стоит в нужном виде цен и действует с нужной даты
Цены нулевые или записаны не в тот вид цен
Товар находится по штрихкоду и наименованию
Товар не находится или подставляется другая позиция
Типичные ошибки и как их избежать
Самая частая ошибка — дубли номенклатуры. Она возникает, когда при повторной загрузке не настроен поиск существующих элементов или ключ поиска выбран неудачно (например, по наименованию, которое у поставщика написано иначе). Используйте штрихкод или артикул как ключ — они стабильнее.
Вторая ошибка — потеря ведущих нулей в штрихкодах. Excel любит превращать «00123456» в «123456». Форматируйте колонку штрихкодов как текст до вставки данных, а не после. Третья — загрузка цен без указания вида цен или даты: цены формально записываются, но в розничном прайсе не появляются.
Когда самостоятельной загрузки недостаточно
Самостоятельно разумно загружать простые плоские списки: товар, штрихкод, цена. Если же нужно переносить иерархию групп, наборы, упаковки с разными штрихкодами, серии или связку с остатками из старой системы — задача выходит за рамки типовой обработки.
В таких случаях привлекайте специалиста по 1С или используйте специализированные обработки переноса данных. Признак того, что пора остановиться: вы третий раз перезагружаете файл, а результат всё равно не сходится, или обработка выдаёт ошибки, причина которых неочевидна.
Как выбрать действие
Что важно запомнить
Подготовьте чистый файл, сопоставьте колонки с реквизитами, настройте поиск дублей по штрихкоду или артикулу, загружайте сначала тестовую партию и проверяйте результат в справочнике, регистре штрихкодов, прайсе и РМК. Резервная копия базы перед загрузкой обязательна.
Частые вопросы
Можно ли загрузить номенклатуру в 1С Розница из CSV, а не Excel?
Да, большинство обработок загрузки принимают CSV. Обратите внимание на разделитель (точка с запятой или запятая) и кодировку файла: русские буквы в неправильной кодировке превращаются в нечитаемые символы. Сохраняйте CSV в UTF-8.
Что делать, если после загрузки появились дубли товаров?
Используйте типовую обработку «Поиск и удаление дублей» в разделе администрирования: она находит одинаковые элементы по заданным реквизитам и объединяет их с заменой ссылок во всех документах. Перед объединением сделайте копию базы.
Как загрузить картинки товаров вместе с номенклатурой?
Типовая загрузка из табличного документа изображения не переносит. Картинки прикрепляются к карточке товара как присоединённые файлы — вручную, пакетными обработками с сопоставлением по артикулу/имени файла или через интеграцию с сайтом.
Почему после загрузки товар не находится по штрихкоду на кассе?
Чаще всего штрихкод не записался в регистр сведений «Штрихкоды номенклатуры» или записался с потерей ведущих нулей. Откройте карточку товара, проверьте список штрихкодов и сравните с этикеткой. Также убедитесь, что данные выгружены на кассу, если обмен с РМК не онлайновый.
Можно ли загрузить номенклатуру сразу с остатками на складе?
Остатки вводятся не загрузкой справочника, а документами ввода начальных остатков или оприходования. Правильная последовательность: сначала загрузить номенклатуру и цены, затем отдельным документом ввести количество по каждому складу.
Обязательно ли заполнять вид номенклатуры при загрузке?
Да, это критичный реквизит: от вида номенклатуры зависят настройки учёта, тип товара, использование характеристик и серий. Если в файле вида нет, назначьте один общий вид при загрузке, а потом распределите товары по нужным видам групповой обработкой.