Загрузка товаров из файла
Как завести сотни карточек из выгрузки маркетплейса или из файла клиента
Справочник на двести позиций руками набивают неделю. При этом у клиента такой список обычно уже есть — выгрузка из кабинета маркетплейса или таблица из его складской программы. Кнопка «Загрузить из файла» в разделе «Товары» берёт эту таблицу как есть.
Принимаются Excel (.xlsx) и CSV. Старый .xls не читается — пересохраните в Excel как «Книга Excel (.xlsx)». За один раз до 5000 строк.
Что происходит
Загрузка идёт в два шага, и это главное в ней.
Шаг первый — разбор. Вы выбираете клиента-владельца, единицу габаритов и файл. Система читает первый лист, находит заголовки колонок и показывает, что нашла.
Шаг второй — сопоставление. Таблица: слева поле карточки, справа колонка файла, рядом — пример значений из вашего файла. Система заранее подставляет догадку по названиям колонок, но последнее слово за вами. Именно здесь ловятся перепутанные колонки: если напротив «Вес» стоит пример «48, 60, 24», значит подхватилась норма укладки, а не вес.
Только после этого нажимается «Загрузить».
Обязательна одна колонка — название. Без неё карточку не создать. Остальное можно не загружать: поставьте «— не загружать —», и поле останется пустым или прежним.
Повторная загрузка не задваивает
Товар ищется среди уже заведённых:
- есть артикул — ищем по нему у этого клиента;
- артикула нет — ищем по штрих-коду.
Нашли — обновляем карточку. Не нашли — создаём новую. Поэтому один и тот же файл можно грузить сколько угодно раз: справочник не размножится. На этом же держится работа с ошибками — поправили пару строк в файле и загрузили его целиком заново.
Пустая клетка ничего не стирает. В выгрузках маркетплейсов половина габаритов не заполнена, и если бы пустота затирала данные, повторная загрузка стёрла бы то, что вы завели руками.
Что не пройдёт
Плохая строка не отменяет весь файл: остальное загрузится, а по ней вы получите отчёт — номер строки (как в Excel, вместе с шапкой), товар и причина.
| Причина | Что делать |
|---|---|
| нет названия | заполнить название в файле |
| штрих-код уже у другого товара | код на складе принадлежит ровно одному товару — проверьте, не дубль ли это |
| слишком длинное значение | сократить текст |
Штрих-код здесь строже всего, и намеренно: сканер должен попадать ровно в один товар. Если один код окажется у двух карточек, кладовщик разложит чужое.
Выгрузка из кабинета маркетплейса
Такие файлы начинаются не с заголовков: сверху стоит название отчёта, дата или фильтры. Система это понимает — ищет строку заголовков сама и пишет на втором шаге, сколько строк над ней пропущено. Проверьте это число: если оно неверное, значит колонки поедут на строку, и загружать нельзя.
Из выгрузки Озона («Отчёт по товарам») подхватываются Артикул, Название товара и Штрихкод. Именно «Артикул» — это ваш артикул продавца; стоящий рядом «SKU» — внутренний номер площадки, для нас он бесполезен, и система его не берёт.
Габаритов и веса в этой выгрузке нет. Есть «Объём товара, л» и «Объёмный вес, кг», но объёмный вес — это способ тарификации доставки, а не вес коробки. Подставить его в карточку нельзя: по весу считается загрузка яруса, то есть безопасность стеллажа. Поэтому эти колонки не сопоставляются, а габариты придётся проставить отдельно — руками или вторым файлом с обмерами.
Загрузить можно и в два захода: сначала выгрузку площадки (названия, артикулы, коды), потом свой файл с габаритами — по тем же артикулам он обновит карточки, не задваивая их.
Подводные камни файлов
Excel портит длинные штрих-коды. Открыв CSV двойным щелчком, Excel превращает 4600900000011 в 4,6009E+12. Такой код система не примет — она распознаёт эту запись и пропускает её. Чтобы не потерять коды, задайте колонке текстовый формат до ввода или загружайте .xlsx, где формат хранится в самом файле.
Единица габаритов одна на весь файл. Она выбирается на первом шаге: сантиметры, миллиметры или метры. Смешанных файлов не бывает — если в вашем и то и другое, приведите к одному в Excel.
Несколько штрих-кодов у товара пишутся в одну клетку через запятую или точку с запятой. Первый станет основным — он печатается на стикере.
Чего загрузка не делает
Она меняет только справочник. Остатки не появятся: товар нужно принять операцией «Приёмка». Это общее правило системы — остаток меняется только операцией, чтобы в журнале была видна причина каждой единицы на складе.