Обновление запасов варианта по локациям для многих продуктов вручную может быть чрезвычайно трудоемким. DataEase упрощает этот процесс: экспортируйте варианты ваших продуктов, редактируйте динамические столбцы quantities: {Location} в Excel или CSV и импортируйте их обратно в Shopify — все с проверкой.
🎯 Цель
Обновите запасы варианта по локациям массово, используя CSV/Excel и динамические столбцы quantities: {Location} от DataEase (и, если необходимо, поле общего inventoryQuantity).
📋 Пошаговая инструкция
1. Экспортируйте продукты с вариантами
В DataEase перейдите в New Export → Products. Включите как минимум:
Идентификаторы:
idvariantId(рекомендуется)- Необязательно:
handle,variantSKU
Запасы (по локациям):
- Динамические столбцы
quantities: {Location}
Необязательно:
- Общий запас:
inventoryQuantity(сумма по локациям) - Названия для облегчения обзора:
title,variantTitle
2. Отфильтруйте нужный объем
Используйте Collection ID, чтобы ограничить объем каталога (необязательно).
Используйте Inventory locations, чтобы включить только те локации, которые вы хотите редактировать.
3. Редактируйте количества в Excel/Sheets
Откройте экспортированный файл в Excel или Google Sheets. Для каждой строки, которую вы хотите обновить:
По локациям (рекомендуется): Измените значения в динамических столбцах quantities: {Location Name}.
- Введите абсолютные числа (например,
12) - Или введите относительные изменения (например,
+5,-3) - Оставьте заголовки столбцов и названия локаций точно такими, как экспортированы
Только общее (для магазинов с одной локацией): Обновите inventoryQuantity.
- Установите
variantCommand= UPDATE для строк, которые вы хотите изменить - Оставьте столбец локации пустым, чтобы оставить его без изменений
Когда закончите, сохраните файл как .xlsx или .csv.
4. Импорт и проверка
- В DataEase начните New Import
- Загрузите отредактированный файл
- Сопоставьте столбцы:
- Variant ID/SKU →
variant - Динамические
quantities:/inventoryQuantity
- Variant ID/SKU →
- Запустите Validation
Исправьте любые ошибки, отмеченные в Validation Status (например, отрицательные результаты, неизвестные локации).
5. Запустите импорт
После успешной проверки нажмите Run Import, чтобы применить изменения запасов в Shopify.
После завершения проверьте несколько продуктов в Shopify Admin, чтобы убедиться, что запасы по локациям обновлены.
📝 Важные заметки
- Используйте Variant ID для наиболее надежного сопоставления — используйте SKU только если он уникален
- Относительные изменения (
+5,-3) поддерживаются только в динамических столбцахquantities:; конечный запас не может быть ниже 0 - Если ваша цель — показать товары как Распроданные, установите все соответствующие столбцы локаций на 0 (и рассмотрите возможность отключения “Продолжать продажу при отсутствии на складе” отдельно)
- Локации, отсутствующие в виде столбцов, не будут изменены
💡 Минимальные примеры CSV
Абсолютные значения по локациям:
variantId,variantCommand,quantities: Warehouse A,quantities: Warsaw Hubgid://shopify/ProductVariant/111,UPDATE,12,0gid://shopify/ProductVariant/222,UPDATE,5,7Относительные изменения по локациям:
variantId,variantCommand,quantities: Warehouse A,quantities: Warsaw Hubgid://shopify/ProductVariant/333,UPDATE,+5,-3Общее количество для одной локации:
variantId,variantCommand,inventoryQuantitygid://shopify/ProductVariant/444,UPDATE,25🎉 Это все!
Ваши запасы на нескольких локациях теперь обновлены массово.
Если у вас возникнут какие-либо проблемы или вопросы, не стесняйтесь обращаться в нашу службу поддержки.