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

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

Как загрузить каталог в 1С: пошаговая инструкция

Как загрузить каталог товаров в 1С из Excel, CSV или файла поставщика: подготовка файла, настройка соответствия колонок, проверка дублей и типичные ошибки.

Загрузка каталога в 1С — типовая задача при старте учёта, смене поставщика или переходе с другой системы. Под каталогом обычно понимают справочник номенклатуры: наименования, артикулы, штрихкоды, цены, единицы измерения и группы товаров. В типовых конфигурациях (1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP, 1С:Бухгалтерия) для этого есть штатные инструменты, которые не требуют программирования.

Основной способ — обработка «Загрузка данных из табличного документа» или встроенный помощник загрузки номенклатуры из файла. Оба принимают файлы Excel (XLS, XLSX), CSV, MXL и ODS. Ключевые этапы всегда одинаковы: подготовить файл, указать соответствие колонок реквизитам справочника, выполнить загрузку и проверить результат на дубли и ошибки.

Перед началом работы уточните два момента: какая у вас конфигурация и есть ли у вашей роли права на изменение справочника «Номенклатура». Если прав нет, кнопки загрузки будут недоступны, и потребуется участие администратора.

Подготовка файла с каталогом

Качество загрузки на 80% определяется качеством исходного файла. Откройте файл поставщика в Excel и приведите его к простой табличной структуре: первая строка — названия колонок, далее — данные без объединённых ячеек, промежуточных итогов, картинок и многострочных шапок. Каждая строка должна соответствовать одной позиции каталога.

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

Отдельное внимание уделите форматам данных. Артикулы и штрихкоды должны быть в текстовом формате — иначе Excel обрежет ведущие нули и превратит длинные штрихкоды в экспоненциальную запись вида «4,6E+12». Цены — в числовом формате с разделителем, который понимает 1С (обычно точка или запятая, но лучше проверить на одной строке). Удалите из ячеек лишние пробелы и неразрывные пробелы, которые часто приходят из выгрузок с сайтов.

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

Универсальная обработка «Загрузка данных из табличного документа» входит в состав большинства типовых конфигураций и доступна в меню «Администрирование» или через «Все функции → Обработки». Она работает с любыми справочниками и табличными частями, поэтому подходит не только для номенклатуры, но и для контрагентов, договоров, цен.

Порядок работы такой: откройте обработку, выберите режим «Загрузка в справочник», укажите справочник «Номенклатура». Затем нажмите «Открыть файл» и выберите подготовленный Excel-файл — данные появятся в табличном поле обработки. Далее на закладке «Настройка» для каждой колонки укажите, в какой реквизит справочника она загружается: первая колонка — «Наименование», вторая — «Артикул» и так далее.

Порядок действий
  1. 1
    Сделайте резервную копию базы
  2. 2
    Откройте обработку «Загрузка данных из табличного документа»
  3. 3
    Выберите справочник «Номенклатура» и откройте файл
  4. 4
    На закладке «Настройка» сопоставьте колонки файла реквизитам справочника
  5. 5
    Нажмите «Загрузить» и дождитесь окончания
  6. 6
    Проверьте справочник на дубли и корректность реквизитов

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

Загрузка номенклатуры через помощник в УТ и ERP

В 1С:Управление торговлей и 1С:ERP есть специализированный помощник: «Закупки → Сервис → Загрузка номенклатуры из файла» (путь может незначительно отличаться в зависимости от версии). Он ориентирован именно на каталоги поставщиков и умеет за один проход создать не только карточки товаров, но и номенклатуру поставщика, штрихкоды и цены.

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

Если файл поставщика приходит регулярно, настройки соответствия колонок можно сохранить и использовать повторно. Это заметно ускоряет последующие загрузки: достаточно выбрать сохранённую настройку и указать новый файл.

Загрузка цен и штрихкодов

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

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

Последовательность имеет значение: сначала группы и номенклатура, затем штрихкоды, затем цены. Нарушение порядка приводит к ошибкам поиска и пропущенным строкам.

Проверка результата и поиск дублей

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

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

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

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

Количество позиций
Норма

Совпадает с числом строк в файле (с учётом объединённых дублей)

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

Позиций заметно больше — вероятны дубли; меньше — часть строк не загрузилась

Артикулы и штрихкоды
Норма

Сохранены полностью, с ведущими нулями

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

Обрезаны нули или код в формате «4,6E+12»

Цены
Норма

Записаны в нужный вид цен, суммы совпадают с файлом

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

Цены нулевые, в другом виде цен или сдвинуты на разряд

Типичные ошибки и ограничения

Самая распространённая проблема — дубли из-за поиска по наименованию. Названия из файла поставщика редко совпадают с теми, что уже заведены в базе, поэтому обработка создаёт новые карточки вместо обновления старых. Решение — искать по артикулу или штрихкоду, а при первой загрузке в пустую базу вообще отключить поиск.

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

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

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

Итог

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

Подготовьте чистый Excel-файл, сделайте резервную копию, загружайте через штатную обработку с поиском по артикулу, соблюдайте порядок: номенклатура → штрихкоды → цены. После загрузки проверьте количество позиций, формат штрихкодов и запустите поиск дублей.

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

Можно ли загрузить каталог в 1С:Бухгалтерию?

Да. В 1С:Бухгалтерии 8 есть обработка «Загрузка данных из табличного документа» (раздел «Администрирование»), которая загружает номенклатуру из Excel. Функциональность скромнее, чем в УТ, — например, нет отдельного помощника для цен поставщика, но для базового каталога с наименованиями, артикулами и единицами измерения её достаточно.

Файл в формате CSV — подойдёт ли он?

Да, обработки загрузки принимают CSV. Учтите две особенности: правильно укажите разделитель (точка с запятой или запятая) и кодировку файла — для русских букв обычно нужна Windows-1251 или UTF-8. Если вместо текста отображаются «кракозябры», пересохраните CSV в другой кодировке.

Как загрузить каталог с иерархией групп и подгрупп?

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

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

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

Можно ли загрузить картинки товаров вместе с каталогом?

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

Как часто нужно обновлять каталог от поставщика?

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