Экспорт и импорт товарных запасов с помощью CSV-файла

Вы можете экспортировать CSV-файл товарных запасов, чтобы скачать текущее количество товаров. Экспортированный CSV-файл можно использовать для обновления количества, а затем импортировать его, чтобы обновить данные о товарных запасах ваших товаров в каждом месте расположения в панели администратора Shopify.

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

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

Экспорт товарных запасов

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

Вы можете экспортировать товарные запасы со всеми состояниями или только с доступным количеством:

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

Ознакомьтесь со следующими примерами отображения CSV-файла в зависимости от выбранного формата.

Пример экспорта CSV-файла в формате «Все состояния»

Формат CSV-файла «Все состояния» со всеми состояниями товарных запасов
ПсевдонимНазваниеМесто расположенияНазвание коробаПоступающие (не редактируется)Недоступно (не редактируется)Зарезервировано (не редактируется)Доступно (не редактируется)На руках (текущее)На руках (новое)
strbry-jamStrawberry JamOttawaA-2-320351018
strbry-jamStrawberry JamNew YorkA-7-301105061
rspbry-jamRaspberry JamOttawaA-9-315032528
rspbry-jamRaspberry JamNew YorkA-3-50563546

Пример экспорта CSV-файла в формате «Доступно»

Формат CSV-файла «Доступно», в котором названия мест расположения указаны в качестве заголовков столбцов
ПсевдонимНазваниеOttawaNew York
strbry-jamStrawberry Jam1050
rspbry-jamRaspberry Jam2535

Экспорт товарных запасов в CSV-файл

Вы можете экспортировать товарные запасы по типу количества для определённых мест расположения и товаров.

Шаги:

  1. В панели администратора Shopify перейдите в раздел «Товары» > «Товарные запасы».

  2. Нажмите «Экспорт».

  3. Необязательно: в выпадающем меню «Экспортировать из» выберите место расположения, из которого нужно экспортировать товарные запасы, или выберите «Все места расположения», чтобы экспортировать их из всех мест расположения.

  4. В разделе «Отображаемые состояния товарных запасов» выберите, что будет содержать ваш CSV-файл: все состояния товарных запасов с защитой от случайной перезаписи или только состояние «Доступно»:

    • Чтобы экспортировать только доступное количество товаров, выберите «Доступно».
    • Чтобы экспортировать все состояния товарных запасов, выберите «Все состояния».
  5. В разделе «Экспорт» выберите, для каких вариантов товаров вы хотите экспортировать товарные запасы:

  • Чтобы экспортировать варианты с текущей страницы, выберите «Текущая страница».
  • Чтобы экспортировать все варианты, выберите «Все варианты».
  • Чтобы экспортировать выбранные варианты, выберите «Выбрано: варианты».
  • Чтобы экспортировать варианты, соответствующие вашему поисковому запросу, выберите «Варианты, соответствующие поиску».
  1. В разделе «Экспортировать как» выберите формат файла, в который вы хотите экспортировать товарные запасы.
  2. Нажмите «Экспортировать товарные запасы».

Обновление количества товарных запасов в CSV-файле

После экспорта CSV-файла товарных запасов вы можете вносить массовые изменения в их количество. CSV-файл содержит столбцы для идентификации товаров, чтобы гарантировать применение обновлений к правильным товарам и вариантам.

При обновлении количества товарных запасов убедитесь, что вы используете только целые, а не дробные числа, например 1,5. Можно использовать положительные и отрицательные числа или 0. Используйте not stocked для товаров, которые никогда не хранились в этом месте расположения.

Шаги:

  1. Откройте экспортированный CSV-файл в программе для работы с электронными таблицами.
  2. Обновите количество в соответствии с форматом экспорта:
    • Если вы экспортировали CSV-файл в формате «Все состояния», обновите количество товарных запасов в столбце «На руках (новое)».
    • Если вы экспортировали CSV-файл в формате «Доступно», обновите доступное количество товарных запасов для названия каждого места расположения.
  3. Сохраните файл.

Импорт товарных запасов из CSV-файла

Прежде чем импортировать товарные запасы, убедитесь, что вы создали CSV-файл в правильном формате. Размер CSV-файла товарных запасов не должен превышать 15 Мбайт.

Если ваш CSV-файл содержит столбцы «На руках (текущее)» и «На руках (новое)», Shopify использует проверку безопасности для предотвращения случайной перезаписи. Ожидаемые уровни запасов сравниваются с текущими перед внесением изменений. Если ваши товарные запасы изменятся после экспорта, то затронутые строки не будут импортированы, и вы получите электронное письмо с подробной информацией об ошибках проверки. Это защитит вас от случайной перезаписи недавних изменений товарных запасов.

Шаги:

  1. В панели администратора Shopify перейдите в раздел «Товары» > «Товарные запасы».

  2. Нажмите «Импорт».

  3. Нажмите «Добавить файл», а затем выберите обновлённый CSV-файл.

  4. Нажмите «Загрузить файл».

  5. Просмотрите краткое содержание импорта, а затем нажмите «Начать импорт».

  6. Необязательно: если некоторые строки не пройдут проверку, вы получите электронное письмо с подробной информацией о строках, в которых произошла ошибка. Изучите информацию в письме, обновите CSV-файл и импортируйте его снова.

Формат CSV-файла товарных запасов

CSV-файл товарных запасов содержит столбцы для идентификации товаров и их вариантов, а также данные о товарных запасах для каждого места расположения. Понимание этих столбцов поможет обеспечить правильный импорт данных.

В вашем CSV-файле товарных запасов обязательны следующие столбцы:

  • Псевдоним: уникальный идентификатор товара.
  • Место расположения: название места расположения, указывающее, где находятся товарные запасы.
  • Значение параметра 1: обязательно для идентификации конкретного варианта товара. Если у товара есть дополнительные параметры, также требуются Значение параметра 2 и Значение параметра 3.

Изучите следующую таблицу, чтобы узнать больше о формате CSV-файла товарных запасов, его столбцах и их описаниях.

Полный список столбцов CSV и их назначение
СтолбецОписание
Handle

Уникальное название для каждого товара. Псевдонимы могут содержать буквы, дефисы и цифры, но не пробелы. Псевдоним используется в URL-адресе для каждого товара.

НазваниеНазвание товара. Этот столбец необязателен и может быть пустым.
Название опции 1Название первого параметра, например Color. Если у товара нет параметров, введите Title. Этот столбец необязателен и используется только для удобства чтения. Он не обновляет название параметра.
Значение опции 1Значение первого параметра, например Blue. Если у товара нет параметров, введите Default Title. Этот столбец обязателен для идентификации варианта. Он не обновляет значение параметра.
Название опции 2Название второго параметра, если у товара несколько параметров. Этот столбец необязателен и используется только для удобства чтения.
Значение опции 2Значение второго параметра, если у товара несколько параметров. Этот столбец обязателен для идентификации варианта, если для него используется второй параметр.
Название опции 3Название третьего параметра, если у товара несколько параметров. Этот столбец необязателен и используется только для удобства чтения.
Значение опции 3Значение третьего параметра, если у товара несколько параметров. Этот столбец обязателен для идентификации варианта, если для него используется третий параметр.
АртикулИдентификатор товара для отслеживания товарных запасов. Этот столбец не является обязательным. Он не обновляет Артикул варианта. Чтобы обновить Артикул, необходимо использовать CSV-файл товаров.
Код HSКод Гармонизированной системы для расчета пошлин и налогов для международных клиентов (необязательно).
Страна происхожденияСтрана происхождения с использованием кодов стран по стандарту ISO для международной доставки (необязательно).
Location

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

Для каждого варианта добавьте строку для каждого места расположения, где вы хотите обновить товарные запасы. Удалите все остальные строки с местами расположения.

Bin name

Конкретные полки, стойки или отсеки для ваших товарных запасов в физическом месте расположения.

Incoming (not editable)Товарные запасы, которые находятся в пути к вашему месту расположения. Поступающие товарные запасы недоступны для продажи до тех пор, пока они не будут получены.
Недоступно (не редактируется)Товарные запасы, недоступные для продажи. Например, вы можете сделать товарные запасы недоступными, если они повреждены, проходят контроль качества, зарезервированы в качестве резервного запаса или по другим причинам.
Committed (not editable)Количество единиц товара, которые являются частью размещенного заказа, но еще не обработаны.
Available (not editable)Товарные запасы, которые вы можете продавать. Доступные товарные запасы не зарезервированы под какие-либо заказы или черновики заказов.
On hand (current)

Количество единиц товара, которое было у вас в наличии в определенном месте расположения на момент экспорта CSV-файла. Этот столбец представляет собой снимок ваших уровней запасов на момент экспорта и обеспечивает проверку безопасности во время импорта.

При импорте CSV-файла со значениями как В наличии (текущее), так и В наличии (новое) ваши текущие уровни запасов сравниваются со значениями В наличии (текущее) для предотвращения случайной перезаписи.

В наличии (новое)Новое количество товаров, которое вы хотите установить. Оставьте поле пустым, если не хотите изменять количество.

Примеры сценариев обновления товарных запасов с помощью CSV-файла

Рассмотрите следующие сценарии и их результаты при обновлении товарных запасов с помощью CSV-файла. В каждом сценарии показан пример CSV-файла.

Сценарий 1: Ежедневная корректировка товарных запасов после продаж

  • Сценарий: вы продали 8 красных футболок и хотите обновить количество товарных запасов.
  • Результат: количество ваших товарных запасов красных футболок обновлено со 150 до 142.
Сценарий, демонстрирующий, как обновить количество товарных запасов после продаж с помощью CSV-файла товарных запасов
АртикулМесто расположенияНазвание коробаНа руках (текущее)На руках (новое)
TSHIRT-RED-MСклад-AA-2-3150142

Сценарий 2: Импорт устаревшего CSV-файла

  • Сценарий: вы экспортировали CSV-файл вчера, но забыли импортировать его в панель администратора Shopify. После экспорта у вас были новые продажи.
  • Результат: обновление ваших товарных запасов отклонено, потому что фактическое количество ваших товарных запасов равно 140, а не 142. Вам необходимо экспортировать самые свежие данные о товарных запасах.
Сценарий, демонстрирующий импорт устаревшего CSV-файла с помощью CSV-файла товарных запасов.
АртикулМесто расположенияНазвание коробаНа руках (текущее)На руках (новое)
TSHIRT-RED-MСклад-AA-2-3150140

Сценарий 3: Открытие новой розничной точки

  • Сценарий: вы пополняете запасы вашего нового магазина в Нью-Йорке 50 лавандовыми свечами. Место расположения вашего магазина в Нью-Йорке неактивно во время экспорта.
  • Результат: в вашем магазине в Нью-Йорке в наличии 50 лавандовых свечей. Ваше место расположения остается неактивным.
Сценарий, демонстрирующий, как обновить товарные запасы для новой розничной точки с помощью CSV-файла товарных запасов.
АртикулМесто расположенияНазвание коробаНа руках (текущее)На руках (новое)
CANDLE-LAVENDERМагазин-NYCR-1-1Нет в наличии50

Сценарий 4: Реорганизация склада

  • Сценарий: вы перемещаете чехлы для ноутбуков в проход C для лучшей организации.
  • Результат: ваши чехлы для ноутбуков перемещены в проход C. Количество товаров остается прежним.
Сценарий, демонстрирующий задачу по реорганизации склада без обновления товарных запасов с помощью CSV-файла товарных запасов.
АртикулМесто расположенияНазвание коробаНа руках (текущее)На руках (новое)
LAPTOP-CASEСклад-AC-5-275

Сценарий 5: Подготовка товарных запасов к BFCM

  • Сценарий: вы настраиваете короба для игровых приставок, которые поступят на следующей неделе, и хотите подготовить их для приёмки новых товаров. Во время экспорта ваше местоположение неактивно.
  • Результат: ваш короб настроен для игровых консолей. Ваше место расположения остается неактивным.
Сценарий подготовки товарных запасов к BFCM с помощью CSV-файла.
АртикулМесто расположенияНазвание коробаНа руках (текущее)На руках (новое)
CONSOLE-GAMINGWarehouse-BBF-1-1Нет в наличии

Сценарий 6: подготовка к расширению в Европейский союз

  • Сценарий: вы подготавливаете таможенные коды для своего склада в ЕС до прибытия отправлений из Китая. Во время экспорта ваше местоположение неактивно.
  • Результат: метаданные ваших товаров, такие как страна происхождения и HS-коды, будут обновлены. Ваше местоположение останется неактивным.
Сценарий расширения товарных запасов на новый склад в ЕС с помощью CSV-файла.
АртикулМесто расположенияНазвание коробаHS-кодПроисхождениеНа руках (текущее)На руках (новое)
WIDGET-STEELWarehouse-EU 7326.90.98CNНет в наличии

Сценарий 7: случайная пустая строка в CSV-файле

  • Сценарий: вы случайно оставили пустую строку в CSV-файле.
  • Результат: никакие действия не выполняются, и это обновление игнорируется.
Сценарий, в котором показано, что происходит при наличии в CSV-файле случайной пустой строки.
АртикулМесто расположенияНазвание коробаHS-кодПроисхождениеНа руках (текущее)На руках (новое)
EMPTY-ROWСклад-A Нет в наличии