Недопустимое значение логического поля
Логическое поле доставки (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.
Допустимые значения / ожидаемый формат
- ✓y (строчная, означает «истина»)
- ✓n (строчная, означает «ложь»)
Примеры
| Неверно | Верно | Примечание |
|---|---|---|
yes | y | Amazon использует строчные y/n |
TRUE | y | |
No | n | |
FALSE | n |
Исправить в StriveFormats
Загрузите CSV в StriveFormats, чтобы найти эту проблему во всех строках, с понятным построчным отчётом.
Исправить в Excel
- 1В Excel щёлкните букву столбца Недопустимое значение логического поля, чтобы выделить весь столбец.
- 2Нажмите Ctrl+H, чтобы открыть «Найти и заменить».
- 3В поле «Найти» введите yes, в поле «Заменить на» — y, отметьте «Ячейка целиком» и нажмите «Заменить все».
- 4Повторите: no -> n, 1 -> y, 0 -> n.
- 5Замените также: True -> y, False -> n.
- 6Просмотрите столбец и убедитесь, что остались только y и n (и пустые ячейки, если они допустимы).
- 7Сохраните как «CSV (разделители — запятые)».
Исправить в Google Таблицах
- 1В Google Таблицах щёлкните букву столбца Недопустимое значение логического поля, чтобы выделить весь столбец.
- 2Нажмите Ctrl+H, чтобы открыть «Найти и заменить».
- 3Найти: yes; Заменить на: y; отметьте «Точное совпадение с содержимым ячейки»; «Заменить все».
- 4Повторите: no -> n, 1 -> y, 0 -> n, True -> y, False -> n.
- 5Проверьте, что в столбце остались только y и n.
- 6Выберите «Файл > Скачать > Формат CSV (.csv)».
Как избежать в будущем
- ✓Всегда пишите y или n (строчными) — не используйте флажки таблицы, экспортируйте их как текст.
- ✓Если вы экспортируете данные из панели администратора платформы, не меняйте логические столбцы в Excel — автозамена может незаметно изменить значения.
- ✓Перед вставкой логических значений задайте в Excel формат ячеек «Текстовый», чтобы избежать автоматического преобразования.
- ✓Используйте автоисправление StriveFormats как последний шаг перед каждым импортом.
Как StriveFormats это обнаруживает
StriveFormats читает каждую ячейку столбца Недопустимое значение логического поля и сравнивает её с логическими значениями, которые принимает Amazon. Любое значение без точного совпадения — включая варианты регистра вроде «True» или «Yes» — отмечается как ошибка.