StriveFormats
AmazonПравила размещения

Недопустимое значение логического поля

Логическое поле доставки (will-ship-internationally или expedited-shipping) содержит значение, отличное от 'y' или 'n'.

В чём проблема?

Логическое поле доставки (will-ship-internationally или expedited-shipping) содержит значение, отличное от 'y' или 'n'.

Затронутое поле:Недопустимое значение логического поля

Загрузите CSV, чтобы проверить эту проблему и выгрузить чистый файл.

Исправить

Почему Amazon это отклоняет

Обработчик плоских файлов Amazon ожидает в этих полях ровно 'y', 'n' или пустое значение. Недопустимые значения молча игнорируются или приводят к отклонению строки.

Особенность Amazon

В плоских файлах Amazon истина обозначается строчной y, а ложь — строчной n. Это отличается от большинства других платформ, где используется TRUE/FALSE.

Допустимые значения / ожидаемый формат

  1. ✓y (строчная, означает «истина»)
  2. ✓n (строчная, означает «ложь»)

Примеры

НеверноВерноПримечание
yesyAmazon использует строчные y/n
TRUEy
Non
FALSEn

Исправить в StriveFormats

Загрузите CSV в StriveFormats, чтобы найти эту проблему во всех строках, с понятным построчным отчётом.

Исправить в Excel

  1. 1В Excel щёлкните букву столбца Недопустимое значение логического поля, чтобы выделить весь столбец.
  2. 2Нажмите Ctrl+H, чтобы открыть «Найти и заменить».
  3. 3В поле «Найти» введите yes, в поле «Заменить на» — y, отметьте «Ячейка целиком» и нажмите «Заменить все».
  4. 4Повторите: no -> n, 1 -> y, 0 -> n.
  5. 5Замените также: True -> y, False -> n.
  6. 6Просмотрите столбец и убедитесь, что остались только y и n (и пустые ячейки, если они допустимы).
  7. 7Сохраните как «CSV (разделители — запятые)».

Исправить в Google Таблицах

  1. 1В Google Таблицах щёлкните букву столбца Недопустимое значение логического поля, чтобы выделить весь столбец.
  2. 2Нажмите Ctrl+H, чтобы открыть «Найти и заменить».
  3. 3Найти: yes; Заменить на: y; отметьте «Точное совпадение с содержимым ячейки»; «Заменить все».
  4. 4Повторите: no -> n, 1 -> y, 0 -> n, True -> y, False -> n.
  5. 5Проверьте, что в столбце остались только y и n.
  6. 6Выберите «Файл > Скачать > Формат CSV (.csv)».

Как избежать в будущем

  1. ✓Всегда пишите y или n (строчными) — не используйте флажки таблицы, экспортируйте их как текст.
  2. ✓Если вы экспортируете данные из панели администратора платформы, не меняйте логические столбцы в Excel — автозамена может незаметно изменить значения.
  3. ✓Перед вставкой логических значений задайте в Excel формат ячеек «Текстовый», чтобы избежать автоматического преобразования.
  4. ✓Используйте автоисправление StriveFormats как последний шаг перед каждым импортом.

Как StriveFormats это обнаруживает

StriveFormats читает каждую ячейку столбца Недопустимое значение логического поля и сравнивает её с логическими значениями, которые принимает Amazon. Любое значение без точного совпадения — включая варианты регистра вроде «True» или «Yes» — отмечается как ошибка.

►Технические подробности
Плоские файлы Amazon требуют в логических полях буквально строчные «y» и «n», в отличие от большинства других платформ. Таблицы часто экспортируют логические значения как «TRUE»/«FALSE», «Yes»/«No» или «1»/«0», и импорт Amazon не принимает ни одно из них. Даже заглавная «Y» будет отклонена, потому что парсер Amazon для этих значений учитывает регистр.