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

Торговля и Склад · 10 мин

Как подключить товары в 1С: загрузка и синхронизация номенклатуры

Как подключить товары в 1С: загрузка номенклатуры из Excel и 1С:Товары, настройка синхронизации с сайтом, типовые ошибки и проверка результата.

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

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

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

Какие сценарии подключения товаров существуют

Прежде чем нажимать кнопки, определите, какая именно задача стоит. От этого зависит инструмент и последовательность действий.

  • Первичное заполнение базы — перенос каталога товаров из Excel, CSV или старой учётной системы. Используется обработка «Загрузка данных из файла».
  • Подключение к 1С:Товары — облачный сервис, через который поставщики публикуют каталоги, а покупатели загружают их в свою базу вместе с актуальными ценами.
  • Обмен с интернет-магазином — выгрузка товаров, цен и остатков на сайт по формату CommerceML (например, для 1С-Битрикс) или через готовые модули интеграции.
  • Синхронизация между базами 1С — например, между «Управлением торговлей» и «Бухгалтерией предприятия», чтобы товары и документы не вводились дважды.
Маршрут решения

Как выбрать действие

База пустая, каталог есть в Excel или CSVИспользуйте «Загрузка данных из файла» в разделе «Закупки» или «НСИ и администрирование»
Нужны каталоги поставщиков с актуальными ценамиПодключите сервис 1С:Товары через «1С-Товары: подключение» в настройках обмена
Товары должны отображаться на сайтеНастройте обмен с сайтом в разделе «Администрирование — Обмен с сайтами»
Товары уже есть в другой базе 1СНастройте синхронизацию данных через план обмена

Подготовка файла с товарами к загрузке

Обработка загрузки в 1С умеет сопоставлять колонки файла с реквизитами номенклатуры, но она не исправит плохие исходные данные. Проверьте файл по четырём пунктам.

Артикулы. У каждой позиции должен быть уникальный артикул. Именно по артикулу 1С обычно ищет существующие товары при повторных загрузках. Если артикулов нет, сопоставление пойдёт по наименованию — и любое расхождение в пробеле или регистре создаст дубль.

Единицы измерения. Приведите их к классификатору: «шт», «кг», «м», «упак». Значения вроде «штука», «шт.», «ШТ» в одном столбце приведут к ошибкам или к созданию лишних единиц.

Группы и виды номенклатуры. Если в файле есть колонка с категорией товара, заранее создайте в 1С соответствующие группы или виды номенклатуры — тогда загрузка разложит товары по папкам автоматически.

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

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

Загрузка товаров из Excel или CSV

В типовых конфигурациях обработка находится по пути «Закупки — Сервис — Загрузка данных из файла» или «НСИ и администрирование — Загрузка данных из файла» (точное расположение зависит от конфигурации и версии). В «Управлении нашей фирмой» аналогичная функция доступна в разделе «Закупки — Номенклатура».

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

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

Если товаров несколько тысяч, загружайте порциями по 2–5 тысяч строк. Так проще локализовать ошибку и меньше риск, что сеанс оборвётся на середине и оставит частично записанные данные.

Подключение сервиса 1С:Товары

1С:Товары — это облачный каталог, через который поставщики публикуют свои товары, а покупатели загружают их в свою базу без ручного ввода. Сервис удобен, когда поставщиков много и ассортимент регулярно меняется.

Подключение выполняется из раздела настроек обмена: в типовых конфигурациях это «НСИ и администрирование — Синхронизация данных» или отдельный пункт «1С:Товары» в меню закупок. Потребуется действующий договор ИТС и учётная запись портала 1С — без неё авторизация в сервисе не пройдёт.

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

Настройка обмена товарами с сайтом

Для интернет-магазинов на платформах, поддерживающих CommerceML (в первую очередь 1С-Битрикс), обмен настраивается штатно: «Администрирование — Обмен с сайтами — Настройки обмена с сайтом». Создаётся узел обмена, в котором указывается адрес сайта, логин и пароль пользователя с правами на обмен, а также состав выгрузки.

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

Обмен можно поставить на расписание через регламентное задание. Типичная схема: выгрузка товаров и цен — несколько раз в день, загрузка заказов с сайта — каждые 15–30 минут. Следите за журналом обмена: ошибки авторизации и превышение времени ответа сайта видны именно там.

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

Синхронизация товаров между базами 1С

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

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

Проверка результата и типовые проблемы

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

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

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

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

Совпадает с числом уникальных позиций в исходном файле

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

Карточек заметно больше — вероятны дубли по наименованию

Поиск по известному артикулу
Норма

Находится ровно одна карточка с заполненными реквизитами

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

Несколько карточек с одним артикулом или пустая единица измерения

Цены в документе «Установка цен номенклатуры»
Норма

Цены актуальны и относятся к нужному виду цен

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

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

Отчёт по остаткам после загрузки остатков
Норма

Суммы и количества сходятся с инвентаризационной ведомостью

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

Расхождения по позициям с дублями единиц измерения

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

Итог

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

Подключение товаров в 1С сводится к трём шагам: подготовить чистые исходные данные (уникальные артикулы, единые единицы измерения), выбрать правильный инструмент (загрузка из файла, 1С:Товары, обмен с сайтом или синхронизация баз) и проверить результат по счётчикам и контрольным позициям. Резервная копия перед массовой загрузкой обязательна.

Частые вопросы о подключении товаров в 1С

Можно ли загрузить товары в 1С без артикулов?

Технически да — обработка сопоставит по наименованию. Но при повторных загрузках и обменах это почти гарантированно создаст дубли. Если у поставщика нет артикулов, сгенерируйте свои перед первой загрузкой и используйте их как постоянный ключ.

Как загрузить картинки товаров вместе с карточками?

Штатная загрузка из файла работает с реквизитами, а не с изображениями. Картинки подтягиваются при обмене с сайтом, через 1С:Товары или специализированными обработками, которые берут файлы из папки по соответствию имени файла артикулу.

Почему после обмена с сайтом цены на сайте не обновились?

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

Что делать, если обработка загрузки не видит колонки файла?

Убедитесь, что файл сохранён в формате xlsx без защиты листа, данные начинаются с первой строки заголовков, нет скрытых строк и объединённых ячеек. Для CSV проверьте разделитель (точка с запятой или запятая) и кодировку — UTF-8 читается надёжнее всего.

Нужен ли договор ИТС для загрузки товаров из Excel?

Нет, загрузка из файла — штатная функция конфигурации и работает без ИТС. Договор ИТС и учётная запись портала нужны для сервиса 1С:Товары и получения обновлений конфигурации.

Как удалить ошибочно загруженные товары?

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