Импорт товаров в СБИС из Excel: полное руководство с примерами

Загрузка товаров в СБИС из Excel-файла часто завершается ошибками из-за несоответствия структуры данных требованиям системы. Если при попытке импорта вы получаете уведомление Некорректный формат файла или Отсутствуют обязательные поля, проблема кроется в неправильной подготовке таблицы. СБИС требует строгого соблюдения форматов для артикулов, цен, категорий и единиц измерения — даже лишний пробел в ячейке может прервать процесс. В этой инструкции разберём, как подготовить XLSX/CSV для беспроблемного импорта, какие поля обязательны для разных версий СБИС (3.0 и 4.0), и как исправить типичные ошибки вроде дублирования артикулов или неверного формата цен.

Особенность СБИС в том, что система не просто загружает данные, но и автоматически создаёт карточки товаров с привязкой к справочникам. Это означает, что если в вашем файле указан несуществующий вид номенклатуры (например, "Услуга" вместо "Товар"), СБИС либо проигнорирует строку, либо создаст запись с ошибкой. Прежде чем начинать импорт, проверьте настройки справочника номенклатуры в разделе Справочники → Товары и услуги → Виды номенклатуры — это сэкономит часы на поиск причин сбоя.

Требования СБИС к структуре Excel-файла

СБИС поддерживает импорт из XLSX (Excel 2007 и новее) и CSV (разделитель — точка с запятой). Главное правило: первая строка файла должна содержать названия столбцов на русском языке в точном соответствии с внутренней терминологией СБИС. Например, поле для артикула должно называться именно Артикул, а не "Код товара" или "SKU". Ниже — обязательные и рекомендуемые столбцы для импорта:

  • 📌 Артикул — уникальный идентификатор (макс. 50 символов, без пробелов и спецсимволов).
  • 🏷️ Наименование — название товара (до 255 символов).
  • 📦 Вид номенклатуры — "Товар", "Услуга", "Работа" или "Комплект" (должен совпадать со справочником СБИС).
  • 💰 Цена — числовое значение без валютных знаков (разделитель дробной части — точка).
  • 📊 Единица измерения — "шт.", "кг", "м" и т.д. (должна быть предварительно добавлена в справочник СБИС).
  • 📁 Группа товаров — путь к категории через "/", например, "Одежда/Мужская/Футболки".

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

Пошаговая инструкция по загрузке товаров

Процесс импорта в СБИС состоит из 4 этапов: подготовка файла, настройка параметров импорта, проверка данных и собственно загрузка. Рассмотрим каждый шаг на примере СБИС 4.0 (в версии 3.0 интерфейс аналогичен, но пункты меню могут называться иначе).

  1. Экспорт данных из Excel в CSV:
    • 📄 Откройте файл в Excel и сохраните его в формате CSV (разделители — запятые).
    • 🔄 Убедитесь, что кодировка файла — UTF-8 (в блокноте при сохранении выберите "ANSI" → "UTF-8").
    • 🔍 Проверьте, что в ячейках нет переносов строк (замените их на пробелы).
  2. Настройка импорта в СБИС:
    • 🖥️ Перейдите в раздел Справочники → Товары и услуги → Импорт.
    • ⚙️ Выберите тип файла (CSV или Excel) и укажите разделитель (точка с запятой).
    • 📌 Отметьте галочкой Первая строка содержит заголовки.
  3. Сопоставление полей:

    СБИС автоматически попытается сопоставить столбцы из файла с полями системы. Если сопоставление неверное:

    • 🔄 Нажмите на название столбца в СБИС и выберите правильное поле из выпадающего списка.
    • ❌ Столбцы без сопоставления будут проигнорированы.
  4. Проверка и загрузка:
    • 🔍 Нажмите Проверка данных — СБИС покажет ошибки (например, дубли артикулов или неверные категории).
    • 📤 Если ошибок нет, нажмите Импортировать. Процесс может занять от нескольких минут до часа (зависит от количества товаров).

Удалить лишние столбцы и строки|Проверить уникальность артикулов|Преобразовать формулы в значения|Сохранить в CSV с разделителем ";"|Убедиться в корректной кодировке (UTF-8)-->

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

Даже при правильной подготовке файла импорт может завершиться с ошибками. Ниже — самые распространённые проблемы и способы их устранения.

Ошибка в СБИС Вероятная причина Решение
Некорректный формат файла Файл сохранён в неподходящей кодировке или формате. Сохраните файл как CSV (UTF-8) с разделителем ;.
Артикул уже существует В файле или базе СБИС есть дублирующийся артикул. Проверьте уникальность артикулов в Excel или добавьте суффикс (например, ART-001_1).
Не найдена единица измерения В файле указана единица (например, "уп."), которой нет в справочнике СБИС. Добавьте единицу в Справочники → Единицы измерения.
Неверный формат цены Цена указана с запятой как разделителем или содержит символ валюты. Замените запятые на точки и удалите символы (1 200,50 руб.1200.50).
⚠️ Внимание: Если при импорте СБИС создаёт товары с пустыми ценами, проверьте формат ячеек в Excel. Числовые значения должны иметь формат Общий или Числовой, а не Текстовый. Для исправления выделите столбец с ценами → Формат ячеек → Числовой.

Оптимизация импорта для больших каталогов

Если вам нужно загрузить более 10 000 товаров, стандартный импорт через интерфейс СБИС может занять несколько часов или завершиться ошибкой по тайм-ауту. В таких случаях рекомендуется:

  • 📂 Разбить файл на части по 5 000–7 000 строк. Это уменьшит нагрузку на сервер.
  • ⏱️ Запускать импорт в непиковые часы (ночью или ранним утром), когда сервера СБИС менее загружены.
  • 🤖 Использовать API СБИС для автоматизированной загрузки (требуются навыки программирования). Документация API доступна по адресу https://help.sbis.ru/api/.
  • 🔄 Отключить проверку дублей (если вы уверены в уникальности данных) в настройках импорта — это ускорит процесс на 20–30%.

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

Как импортировать изображения товаров

СБИС не поддерживает прямую загрузку изображений из Excel. Чтобы прикрепить фото к товарам:

1. Загрузите изображения в Файлы и папки СБИС (раздел Документы).

2. После импорта товаров отредактируйте каждую карточку вручную, прикрепив нужное изображение.

3. Для автоматизации используйте скрипты на Python с SBIS API (пример кода можно найти в документации API).

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

После завершения импорта обязательно проверьте:

  1. Количество загруженных товаров — в отчёте СБИС должно совпадать с количеством строк в файле (за вычетом заголовка).
  2. Корректность цен и категорий — отсортируйте товары по цене или группе в разделе Товары и услуги.
  3. Отсутствие дублей — выполните поиск по артикулам в фильтре.
  4. Привязку к справочникам — проверьте, что все единицы измерения и виды номенклатуры определены верно.

Если обнаружены ошибки, не удаляйте ошибочные товары по одному — воспользуйтесь функцией Массовое редактирование (доступно в СБИС 4.0). Например, чтобы исправить неверную категорию для группы товаров:

  1. Отфильтруйте товары по ошибочной категории.
  2. Выделите их галочками и нажмите Изменить группу.
  3. Укажите правильную категорию и сохраните.
⚠️ Внимание: После массового редактирования проверьте, не сбилась ли аналитика по продажам. В некоторых случаях изменение группы товара может обнулить историю продаж в отчётах. Чтобы избежать этого, создайте резервную копию базы перед правками (Администрирование → Резервное копирование).

Автоматизация импорта: интеграция с 1С и другими системами

Если товарный каталог обновляется ежедневно (например, при синхронизации с или МойСклад), ручной импорт из Excel станет узким местом. В этом случае настройте автоматическую выгрузку данных:

  • 🔗 Синхронизация с 1С:

    Используйте стандартный обмен через Универсальный формат обмена (УФО) или настройте COM-соединение. В 1С создайте обработку для выгрузки товаров в файл, а в СБИС настройте расписание импорта (Администрирование → Интеграции → 1С).

  • 📡 API СБИС:

    Для кастомизированных решений (например, выгрузка из Bitrix24 или Ozon) используйте REST API. Пример запроса для создания товара:

    POST /api/v1/entity/product
    

    Headers: Authorization: Bearer {token}

    Body:

    {

    "article": "ART-001",

    "name": "Ноутбук Acer X15",

    "price": 45000.00,

    "unit": "шт.",

    "group": "Техника/Ноутбуки"

    }

  • Готовые коннекторы:

    Для популярных платформ (например, Wildberries или Яндекс.Маркет) используйте готовые модули из Магазина приложений СБИС.

Для тестирования интеграций используйте песочницу СБИС (https://demo.sbis.ru) — это бесплатная тестовая среда, где можно отрабатывать импорт без риска для рабочей базы.

Раз в неделю|Раз в месяц|Ежедневно|Только при добавлении новых товаров-->

FAQ: Частые вопросы по импорту товаров

Можно ли импортировать товары с характеристиками (цвет, размер) из Excel?

Да, но для этого нужно:

  1. Создать в СБИС справочник характеристик (Справочники → Характеристики товаров).
  2. В Excel добавить столбцы с названиями характеристик (например, Цвет, Размер).
  3. При импорте сопоставить эти столбцы с соответствующими полями в СБИС.

Если характеристики не существуют в справочнике, СБИС создаст их автоматически (при включённой опции Добавлять новые значения).

Почему после импорта товары не отображаются в каталоге?

Вероятные причины:

  • 🔍 Товары импортированы в архивную группу — проверьте фильтр "Показывать архивные".
  • 🛑 У товаров стоит статус Неактивен — включите отображение неактивных в настройках вида списка.
  • 📁 Товары попали в неверную категорию — проверьте путь в поле Группа.
Как импортировать остатки товаров на складе?

Остатки импортируются отдельно от карточек товаров. Для этого:

  1. Подготовьте файл со столбцами: Артикул, Склад, Количество.
  2. Перейдите в Склад → Остатки → Импорт.
  3. Загрузите файл и сопоставьте поля.

Убедитесь, что названия складов в файле совпадают с названиями в СБИС (включая регистр).

Можно ли откатить ошибочный импорт?

Да, но только если импорт был выполнен недавно:

  1. Перейдите в Журнал операций (Администрирование → Журналы → Операции с данными).
  2. Найдите запись об импорте и нажмите Отменить.

Если откат невозможен, удалите ошибочные товары через Массовые операции или восстановите базу из резервной копии.

Как импортировать товары с несколькими ценами (розница, опт)?

СБИС поддерживает несколько типов цен (например, "Розница", "Опт", "Дилер"). Для импорта:

  1. В Excel добавьте столбцы для каждого типа цены (например, Цена_розница, Цена_опт).
  2. В настройках импорта сопоставьте эти столбцы с соответствующими типами цен в СБИС.
  3. Убедитесь, что типы цен созданы в Справочники → Типы цен.