Добавление новых позиций в множество существующих заказов вручную может занять очень много времени. DataEase упрощает этот процесс: экспортируйте заказы, подготовьте строки с itemCommand=CREATE и импортируйте их обратно в Shopify — все с проверкой.
🎯 Цель
Добавьте новые позиции в множество существующих заказов Shopify одновременно, используя CSV/Excel и DataEase.
📋 Пошаговая инструкция
1. Экспорт заказов (по желанию, для ID)
В DataEase перейдите в New Export → Orders. Включите как минимум:
id(ID заказа)- Если полезно:
name(номер заказа), поля клиента и текущие позиции для справки
Примените фильтры (диапазон дат, финансовый/статус выполнения), чтобы выбрать только редактируемые заказы.
2. Подготовьте файл для добавления позиций
Откройте экспортированный файл в Excel или Google Sheets. Для каждого редактируемого заказа создайте одну или несколько строк:
- Установите
topRow= TRUE на основной строке заказа (вы можете оставить поля заказа без изменений или установитьcommand=UPDATE) - Добавьте строки с
topRow= FALSE иitemCommand= CREATE, чтобы добавить новые позиции - Укажите одно из:
variantId(предпочтительно) илиvariantSKU - Установите
itemQuantity(целое число) - (По желанию)
itemPrice, чтобы переопределить цену в строке заказа; в противном случае Shopify использует цену варианта - (По желанию)
itemProperties(например,key=value; color=red) - Сохраните названия столбцов точно так же, как в вашем экспортном шаблоне
Когда закончите, сохраните файл как .xlsx или .csv.
3. Импорт и проверка
- В DataEase начните New Import → Orders
- Загрузите отредактированный файл
- Сопоставьте столбцы (ID заказа, поля позиций)
- Запустите Validation
Откройте отчет проверки и исправьте любые проблемы (отсутствие variantId/SKU, недопустимые количества, не редактируемые заказы).
4. Запустите импорт и загрузите результаты
После успешной проверки нажмите Run Import, чтобы добавить позиции в Shopify.
После завершения загрузите файл с результатами и проверьте отредактированные заказы в Shopify Admin: новые позиции должны появиться, итоги/промежуточные итоги обновлены соответственно.
📝 Важные заметки
- Только редактируемые заказы: Отмененные/полностью возвращенные/заблокированные заказы не могут быть отредактированы. Разархивируйте или измените статус перед редактированием, если необходимо
- Запасы и выполнение: Добавление позиций увеличивает количество для выполнения; убедитесь, что запасы существуют, и отрегулируйте выполнение после
- Цены и налоги: Если вы установите
itemPrice, налоги/скидки пересчитываются из этого значения. Если не установлено, Shopify использует текущую цену варианта - Идентификаторы: Используйте
variantIdдля надежного сопоставления; используйтеvariantSKUтолько если он уникален в вашем каталоге
💡 Минимальные примеры CSV
Добавление одной позиции в заказ (по ID варианта):
id,topRow,command,itemCommand,variantId,itemQuantity,itemPricegid://shopify/Order/123,TRUE,UPDATE,,,,gid://shopify/Order/123,FALSE,,CREATE,gid://shopify/ProductVariant/111,2,24.99Добавление двух разных позиций в тот же заказ (используйте отдельные строки):
id,topRow,command,itemCommand,variantId,itemQuantitygid://shopify/Order/456,TRUE,UPDATE,,,gid://shopify/Order/456,FALSE,,CREATE,gid://shopify/ProductVariant/222,1gid://shopify/Order/456,FALSE,,CREATE,gid://shopify/ProductVariant/333,3Добавление позиции по SKU (цена из варианта):
id,topRow,command,itemCommand,variantSKU,itemQuantitygid://shopify/Order/789,TRUE,UPDATE,,,gid://shopify/Order/789,FALSE,,CREATE,SKU-RED-M,2🎉 Это все!
Ваши позиции теперь добавлены в заказы массово.
Если у вас возникнут какие-либо проблемы или вопросы, не стесняйтесь обращаться в нашу службу поддержки.