Как массово обновить значения полей заказа во время импорта WooCommerce
Опубликовано: 2022-11-14Каждый день в магазине WooCommerce можно размещать многочисленные заказы. Иногда из-за множества факторов эти заказы необходимо перенести из одного магазина в другой. Процедура ручной обработки этих экспортов займет много времени.
Большинству владельцев магазинов WooCommerce в конечном итоге потребуется экспортировать информацию о заказе. Вот некоторые из причин:
- Анализ и отчетность
- Переход на другой сервер или платформу
- Резервные копии
- Выполнение заказа
По умолчанию WooCommerce имеет функцию импорта и экспорта заказов, чтобы использовать функцию сопоставления столбцов, вам потребуется использовать надежный и надежный плагин импорта и экспорта заказов для выполнения этих задач.
При импорте заказов вы можете массово редактировать/изменять поля заказа с помощью стороннего плагина. Используя базовую версию плагина Order Import Export, у вас есть функциональное выражение, называемое опцией Transform, где вы можете добавлять постоянное значение, добавлять и добавлять значения поля заказа к деталям вашего заказа.
Параметр преобразования в сопоставлении столбцов порядка
Чтобы исправить или обновить требуемое значение для определенного поля сопоставления заказов, используйте опцию преобразования.
Когда вам нужно обновить/исправить какое-либо поле сопоставления для оптовых заказов, эта опция весьма полезна. Используя режимы вычислений, такие как сложение, вычитание, умножение и деление, вы можете изменить значения любого поля числового порядка. При этом вы можете зафиксировать поле сопоставления на постоянное значение или добавить или добавить необходимое содержимое.
Давайте теперь рассмотрим несколько примеров, чтобы лучше понять добавление значений в поля заказа во время импорта заказа с помощью параметра «Преобразование».
Обновите значения полей заказа с помощью плагина импорта и экспорта заказов WooCommerce.
Предпосылка
Прежде чем импортировать ваши заказы на другой веб-сайт, вам нужно экспортировать файл CSV с помощью того же плагина, чтобы упростить процесс импорта.
- Образец файла CSV требуется в качестве предварительного условия перед импортом заказа.
- Плагин импорта-экспорта заказов WooCommerce
Шаг 1: Установите плагин
Чтобы применить опцию преобразования в процессе импорта заказа, вам необходимо установить плагин импорта-экспорта от WebToffee. Если вы уже установили плагин для экспорта CSV-файла, перейдите к шагу 2.
Чтобы загрузить плагин, на панели управления WordPress выберите « Плагины » > « Добавить новый ». Из репозитория плагинов установите и активируйте плагин.
Шаг 2. Перейдите к настройкам импорта.
Опять же, на панели инструментов WordPress перейдите в WebToffee Import Export (basic) > Import .
Шаг 3: Выберите тип публикации для импорта
В качестве первого шага для импорта данных заказа выберите тип публикации, который вы хотите импортировать как заказ, из раскрывающегося списка.
Выбрав тип публикации, нажмите кнопку « Шаг 2: выберите метод импорта ».
Шаг 4: Выберите метод импорта.
Выберите метод импорта «Расширенный импорт» для детальной фильтрации столбцов сопоставления, выбора сопоставления и других дополнительных параметров. Загрузите CSV-файл списка заказов.
После загрузки нажмите кнопку « Шаг 3: столбцы импорта карты ».
Шаг 5. Сопоставьте столбец импорта
На этом этапе мы сопоставим столбцы для импорта и используем параметр преобразования для изменения/редактирования любых столбцов.
Когда во входном файле обнаруживается совпадающее имя заголовка, столбцы автоматически сопоставляются.
Здесь сопоставленные столбцы можно увидеть с помощью одной прокрутки из раскрывающегося меню.
При нажатии на значок в виде карандаша рядом со столбцом файла появится всплывающее окно, позволяющее ввести значение для полей продукта.
Выражение: значение поля можно изменить с помощью любого из операторов +, *, /, -, (), &, @ или строковых констант.
Например: [{order_total}+10]
Столбцы входного файла. В раскрывающемся списке выберите столбец, который нужно изменить.
Вывод/предварительный просмотр : на основе первой записи из входного файла будет сгенерировано значение выборки.
Например: первоначально общая сумма заказа составляет 90,00, а при добавлении 10 к общей сумме заказа примерная стоимость общей суммы заказа составляет 100,00.
Основные преимущества использования опции Transform при импорте заказа
Ниже приведены некоторые варианты изменения значений поля заказа с помощью параметра «Преобразование», а также примеры:
Вы можете присвоить постоянное значение полю
Например: допустим, вы хотите изменить статус заказа на «Выполнен». Напишите завершено в строке «Статус заказа» под опцией преобразования, как показано ниже:
Применение постоянного значения «Завершено» к обработке статуса. После импорта статус заказа изменится на Выполнен.
Измененный статус импортируется, как показано ниже:
Вы можете добавить любое необходимое значение в поле
Например: допустим, вы хотите увеличить общую стоимость доставки на 10. Напишите +10 в параметре преобразования строки «Общая стоимость доставки», как показано ниже:
Например: [{shipping_total}+10]
Если вы не указали общую стоимость доставки перед экспортом, вы можете добавить стоимость к общей сумме доставки.
Измененное значение после импорта показано ниже:
Добавленная стоимость (10,00 + 10)
Вы можете уменьшить любое необходимое значение в поле
Например: допустим, вы хотите уменьшить общую сумму заказа на 5. Напишите -5 в параметре преобразования строки «Общая сумма заказа», как показано ниже:
Например: [{order_total}-5]
Измененное значение после импорта показано ниже:
Уменьшить на значение(90.00-5)
Изменить формат даты в WooCommerce
Формат даты должен быть в формате WooCommerce, чтобы импортировать ее в ваш интернет-магазин (гггг-мм-дд H:i:s, например, 2016-07-13 4:24:25).
Поэтому ваши даты в CSV-файле должны быть в этом формате, или вы можете использовать параметр преобразования, чтобы преобразовать ваши даты в формат WooCommerce. Даты в CSV-файле в формате PHP можно преобразовать в формат WooCommerce. Ниже приведены несколько форматов:
- д/м/гг H:i
- м/д/гг Ч:и:с
- гг/м/д Ч:и:с
- гг/д/м Ч:и:с
Примечание. Параметр преобразования и файл CSV должны использовать один и тот же формат даты.
Например:
Допустим, вы хотите изменить дату заказа в формате д/м/гг H:i. Как показано ниже, в строке «Дата заказа» поместите @ d/m/yy H:i, используя параметр преобразования:
Дата импортированного заказа корректируется, как показано ниже:
Дата обновления 2022-11-07 11:40
Вы можете добавить любое необходимое значение в поле
Например:
Предположим, вы хотите добавить платежную компанию от Pvt Ltd. В конце строки платежной компании щелкните значок карандаша, введите &Pvt Ltd, как показано ниже:
Измененные данные компании при импорте корректируются, как указано ниже:
Добавленное значение: XXXX & Pvt Ltd.
Вы можете добавить любое необходимое значение в поле
Например:
Предположим, вы хотите добавить приветствие перед своим платежным именем: напишите Mr/Mrs [ваше платежное имя] в строке платежного имени, используя опцию преобразования, как показано ниже:
Измененное платежное имя при импорте корректируется, как указано ниже:
Прилагаемое имя для выставления счетов будет мистер/миссис Мейпл Джон.
Заворачивать
Во время процесса импорта параметр преобразования позволяет изменять/изменять столбцы файла. Когда вам нужно обновить или исправить какие-либо данные сопоставления для массовых продуктов, этот инструмент весьма полезен.
Надеюсь, эта статья привела вас в правильном направлении. Мы рекомендуем вам прочитать, как массово обновлять поля продуктов во время импорта WooComerce.
Если у вас есть какие-либо вопросы, пожалуйста, укажите их ниже.