Ошибки
Что содержит запись об ошибке
| Поле | Значение |
|---|---|
| Номер строки | Строка исходного файла |
| Столбец | Поле, в котором найдена проблема |
| Значение | Что фактически лежит в ячейке |
| Код правила | Какое правило нарушено |
| Сообщение | Текст, заданный в профиле валидации |
| Уровень | error или warning |
Об этих шести полях идёт речь и в интерфейсе, и в выгрузке отчёта — других атрибутов у ошибки нет.
В частности, в записи нет отдельного поля «ожидаемое значение» и отдельного поля «рекомендация». Если нужно подсказать, как исправить значение, это описывается текстом сообщения в самом правиле.
Типичные сообщения
Обязательное поле пустое
Код правила required. В обязательном столбце нет значения.
Что делать: заполнить ячейку в исходном файле или снять требование обязательности, если поле бывает пустым.
Недопустимое число
Коды invalid_decimal или invalid_numeric. Значение не разбирается как
число — например, «abc» или «1 234,56» с неразобранными разделителями.
Что делать: применить к полю преобразование decimal_normalize, чтобы привести значение к числу, либо исправить файл.
Дублирующийся артикул
Код duplicate_sku. Артикул уже встречался в этом файле.
Что делать: убрать дубликат из файла. Если дубликаты допустимы,
уберите обязательность заполнения sku — но тогда PricePipe не сможет
сопоставлять позиции между версиями фида.
Значение вне диапазона
Коды min или max. Число не попадает в заданные границы.
Что делать: исправить значение либо изменить границы в профиле валидации.
Некорректный штрихкод или адрес
Коды ean или email. Значение не прошло проверку формата.
Что делать: исправить значение в файле либо отключить правило, если поставщик стабильно присылает другой формат.
Массовые проблемы
Если проблема повторяется во многих строках, правка файла вручную не удобна. Надёжнее настроить обработку так, чтобы такие значения приводились к нужному виду автоматически:
- Разделители дробной части →
decimal_normalize - Лишние пробелы →
trim - Регистр →
uppercaseилиlowercase - Значения из списка →
value_map
Подробнее — в статье Обзор преобразований.
Связанные статьи
- Правила валидации — доступные проверки
- Исправление данных — как устранять проблемы
- Обзор проверки — как проходит проверка