Импорт из Excel — самый быстрый способ завести каталог в МойСклад или обновить его целиком. Но результат зависит от подготовки файла: правильное сопоставление колонок и выбор поля совпадений отделяют чистый справочник от каши из дублей.
Подготовка файла к импорту
МойСклад загружает товары из Excel (XLSX) и CSV. Хороший файл импорта — это плоская таблица, где первая строка содержит заголовки колонок, а каждая следующая — один товар (или одну модификацию).
Минимальный набор полей и типичные дополнительные:
| Колонка | Назначение | Обязательность |
|---|---|---|
| Наименование | Название товара | Да |
| Код / Артикул | Ключ для сопоставления | Крайне желательно |
| Цена продажи | Розничная/иная цена | Нет |
| Закупочная цена | Себестоимость | Нет |
| Единица измерения | шт, кг, м | Нет |
| НДС | Ставка налога | Нет |
| Группа | Папка справочника | Нет |
Пошаговый импорт
Сам процесс запускается в разделе Товары и услуги → Импорт. Последовательность такая:
- Выберите файл и укажите его формат и кодировку (для CSV важно не ошибиться с кодировкой, иначе будут «кракозябры»).
- Задайте сопоставление колонок: какая колонка файла соответствует какому полю товара в МойСклад.
- Выберите поле для поиска совпадений — обычно
КодилиАртикул. - Запустите импорт и дождитесь отчёта: сколько создано, сколько обновлено, сколько строк с ошибками.
Сопоставление можно сохранить как шаблон — при регулярных загрузках от одного поставщика это экономит время и исключает разночтения.
Создание против обновления: поле совпадений
Ключевая развилка любого импорта — по какому полю система ищет существующий товар. От этого зависит, обновится карточка или создастся новая.
- Если совпадение по указанному полю найдено — товар обновляется данными из файла.
- Если не найдено — создаётся новый товар.
Сопоставление по наименованию — рискованный вариант: любая опечатка или лишний пробел в названии создаёт дубль. Надёжнее держать стабильный код или артикул.
Цены, остатки и группы при импорте
Через импорт удобно заливать не только карточки, но и сопутствующие данные:
- Цены. Каждый тип цен (розница, опт, закупка) сопоставляется со своей колонкой файла.
- Группы (папки). Указав колонку с названием/путём группы, вы сразу раскладываете товары по дереву.
- Атрибуты и теги. Дополнительные поля тоже заполняются из соответствующих колонок.
Оприходование или через ввод остатков. Прямая заливка количества как атрибута ломает учёт движения товара.Частые ошибки и их разбор
По опыту внедрений, 90% проблем импорта — из этого списка:
- «Кракозябры» в CSV — не та кодировка. Сохраняйте в UTF-8 или укажите верную кодировку при загрузке.
- Массовые дубли — не выбрано или неверно поле совпадений; пустые коды/артикулы.
- Съехавшие цены — разделитель дробной части (запятая/точка) или лишние пробелы и символы валюты в ячейках.
- Не создались группы — несовпадение написания папки; проверьте регистр и путь.
- Часть строк отклонена — читайте отчёт импорта, там указана причина по каждой проблемной строке.
Всегда делайте резервную выгрузку справочника до крупного импорта — это ваша страховка на случай неверного сопоставления.
Регулярный импорт и когда нужна интеграция
Разовую загрузку каталога закрывает штатный импорт. Но если прайсы поставщиков приходят каждую неделю, а на сайте цены должны обновляться ежедневно, ручной цикл становится обузой.
В этом случае переходят к автоматизации: импорт по расписанию, обработка прайсов с приведением к единому формату, обновление через API и полноценные интеграции с сайтом на 1С-Битрикс и маркетплейсами. Тогда товары, цены и остатки поддерживаются в актуальном состоянии без участия человека.
Итог
Импорт из Excel в МойСклад — простой инструмент с одним критичным нюансом: поле сопоставления. Ровная таблица с заголовками, стабильный код или артикул, аккуратное сопоставление колонок и сохранённый шаблон — и каталог заводится либо обновляется без дублей. Остатки при этом вводятся документом, а не колонкой количества.
Если предстоит перенести большой каталог, объединить прайсы нескольких поставщиков или настроить регулярную загрузку, мы берём это на себя: чистим и сопоставляем данные, убираем дубли и выстраиваем автоматический обмен. Поможем сделать импорт предсказуемым и безопасным для вашего учёта.
Частые вопросы
В каком формате готовить файл для импорта?
Подойдёт XLSX или CSV с плоской таблицей: первая строка — заголовки колонок, каждая следующая — один товар. Объединённые ячейки и итоговые строки нужно убрать.
Как избежать дублей при повторном импорте?
Выбирайте поле совпадений — Код или Артикул — и следите, чтобы оно было заполнено и стабильно во всех строках. Совпадение по наименованию ненадёжно из-за опечаток.
Обновит ли импорт существующие товары?
Да. Если по выбранному полю найдено совпадение, товар обновляется данными из файла; если не найдено — создаётся новый. Поэтому важно правильно выбрать ключ.
Почему после импорта CSV вместо русских букв «кракозябры»?
Файл сохранён в неверной кодировке. Сохраните CSV в UTF-8 или укажите правильную кодировку при загрузке — символы отобразятся корректно.
Можно ли загрузить цены и разложить товары по папкам сразу?
Да. Каждый тип цен сопоставляется со своей колонкой, а колонка с названием группы раскладывает товары по дереву справочника при импорте.
Как правильно завести остатки при загрузке каталога?
Начальные остатки лучше вводить документом Оприходование или через ввод остатков, а не колонкой количества. Так сохраняется корректный учёт движения товара.
Что делать, если часть строк не загрузилась?
Откройте отчёт импорта: в нём указана причина по каждой проблемной строке. Чаще всего это пустой ключ, неверный формат цены или несовпадение названия группы.
Поможем с настройкой и поддержкой МойСклад
Поможем с настройкой, доработкой и поддержкой МойСклад.