Поддержка WooCommerce Не работает обновление при импорте csv

  • При использовании стандартного импорта csv, хочу обновить цены, загружаю файлик, ставлю галочку для обновления товаров, вроде всё хорошо, сравнение столбцов правильно определяется. Но при запуске, woo пропускает все товары:
    «Импорт завершен! 16 продуктов пропущены. Посмотреть журнал импорта»

    А в логах напротив каждого товара: «Нет подходящих товаров для обновления»

    В чем может быть проблема?

    woocommerce 3.2.1
    wordpress 4.8.2

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • В чем может быть проблема?

    Вероятно не указан столбец для синхронизации.

    Что вы имеете в виду? Перед импортом происходит сравнение заголовком столбцов, везде всё совпадает. Или синхронизация это что-то иное?

    Что вы имеете в виду?

    А что Вы имеете ввиду под «стандартным импортом»?
    У WC нет «стандартного импорта», а у ВП нет «продуктов». Значит Вы используете какой-от плагин.

    Или синхронизация это что-то иное?

    В любом плагине импорта из csv есть возможность указать ключевые данные (столбец синхронизации) — ячейка, которая являются ключем для изменения остальных данных из этой строки.

    Да как это нет, вот это по вашему что?
    https://docs.woocommerce.com/document/product-csv-importer-exporter/

    Я не использую сторонние плагины, только вукомерс.

    вот это по вашему что?

    Хм, действительно появилось. Раньше не было.
    Но вот там даже на скрине всё видно:

    или по-русски:

    Тут поля для синхронизации строго фиксированы — ID и/или SCU.

    Ну естественно я галочку ставлю, и поля эти определяются. В том-то и вопрос, почему при всём этом вукомерс пропускает товары

    Модератор Yuri

    (@yube)

    Думаю, надо смотреть, что общего у пропущенных. Как вариант, «неправильная» буква в SKU.

    Ну смотрите, у меня есть таблица, которую я загружал изначально, для создания новых товаров.
    Теперь же, я загружаю эту же таблицу, там всё тоже самое, но изменились цены. Соответственно ошибки в SKU или ID быть не может. Но пропускает он все товары.

    Соответственно ошибки в SKU или ID быть не может. Но пропускает он все товары.

    Оставьте таблицу только из SCU и тех колонок, которых нужно изменить.

    На втором шаге, надеюсь Вы выбираете соответствие данных.

    И так пробовал – безрезультатно.

    И так пробовал – безрезультатно.

    Наверное Вы всё же не ставите тот чекбокс. Или всё же ошибки в данных SCU.

    Я вот импортировал повторно тот же файл и получил сообщение об обновлении.

    Или тогда могу порекомендовать использовать какой-нибудь плагин.

    Там же даже есть лог (журнал). Я вот изменил один SCU и вот пож:

    Решил проблему, убрать столбец с ID. Оставил только SKU и цены и всё прошло нормально

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Тема «Не работает обновление при импорте csv» закрыта для новых ответов.