Обзор проверки
Проверка выявляет проблемы качества в сопоставленных данных до того, как файл попадёт в вашу систему.
Что проверяется
| Проверка | Описание |
|---|---|
| Обязательное поле | Обязательные столбцы должны содержать значения |
| Тип значения | Число, целое, строка, email, EAN |
| Диапазон | Минимальное и максимальное значение |
| Допустимые значения | Значение входит в заданный список |
| Формат по шаблону | Значение совпадает с регулярным выражением |
| Дубликаты | Повторяющиеся артикулы |
Чего проверка не делает
Проверка работает с каждым полем отдельно. Она не сравнивает поля между собой и не проверяет согласованность строки. Например, условие «если нет в наличии, то остаток должен быть 0» — не поддерживается: одно условие на несколько полей задать нельзя.
Степень серьёзности
Уровней ровно два:
| Уровень | Что происходит |
|---|---|
| Error | Строка не попадает в результат |
| Warning | Строка попадает в результат, но проблема зафиксирована |
Уровень задаётся при создании правила. Значения, найденные автоматически при разборе файла, имеют собственные уровни и не всегда совпадают с тем, что вы настроили в правиле.
Что происходит с дублями
Дубликаты по полю sku PricePipe находит всегда, отдельным правилом
включать их не нужно: вторая и последующие строки с уже встречавшимся
артикулом получают ошибку. Проверка выполняется автоматически при
обработке.
Процесс проверки
Сопоставленные данные
↓
Применяются правила профиля валидации
↓
Строки без ошибок → результат и выгрузка
Строки с ошибками → отчёт валидации
Проверка выполняется один раз в момент обработки файла. Отдельной кнопки «проверить заново» нет — чтобы проверить исправленные данные, загрузите файл заново.
Где задаются правила
Правила живут в профиле валидации, а не в профиле сопоставления. Профиль валидации можно создать и применить отдельно.
Связанные статьи
- Правила валидации — применяемые проверки
- Ошибки — сообщения об ошибках
- Исправление данных — как исправлять проблемы
- Профили — где хранятся настройки проверки