Результат локального Python-скрипта. Магазин не подключён; исходный CSV не изменён.
Замечания о наличии — повод для сверки склада и резервов, а не команда менять карточку.
Запись 2 · A101duplicate_sku · исправить после проверкиОдинаковый SKU у нескольких записей
Сверить варианты и назначение SKU; не удалять строки автоматически
Запись 3 · A102missing_title · исправить после проверкиПустое название
Взять подтверждённое название из карточки товара
Запись 3 · A102missing_material · исправить после проверкиДля chair/apparel материал обязателен в этой учебной схеме
Запросить характеристику; не угадывать по названию
Запись 4 · A103price_nonpositive · исправить после проверкиВ этом примере обычные товары должны иметь цену выше нуля
Проверить цену; бесплатные позиции обрабатывать отдельным правилом
Запись 5 · A104price_format · исправить после проверкиНужна сумма в рублях с точкой, без пробелов; до 2 десятичных знаков
Сверить исходную цену и явно исправить формат
Запись 6 · A105availability_stock_review · сверитьСтатус и остаток требуют сверки по правилам конкретного магазина
Проверить резерв, склад и синхронизацию; не менять наличие автоматически
Запись 7 · A106availability_stock_review · сверитьСтатус и остаток требуют сверки по правилам конкретного магазина
Проверить резерв, склад и синхронизацию; не менять наличие автоматически
Запись 8 · A107price_nonpositive · исправить после проверкиВ этом примере обычные товары должны иметь цену выше нуля
Проверить цену; бесплатные позиции обрабатывать отдельным правилом
Запись 9 · A101duplicate_sku · исправить после проверкиОдинаковый SKU у нескольких записей
Сверить варианты и назначение SKU; не удалять строки автоматически
Запись 10 · SKU отсутствуетmissing_sku · исправить после проверкиНе задан идентификатор
Запросить SKU у владельца каталога; не генерировать автоматически
Запись 11 · A108quantity_format · исправить после проверкиНет целого неотрицательного остатка
Проверить остаток; пустое значение не равно нулю
Только заданные поля и правила CSV. Полнота/правдивость каталога и требования площадок не подтверждены.