Skip to main content

Обзор проверки

Проверка выявляет проблемы качества в сопоставленных данных до того, как файл попадёт в вашу систему.

Что проверяется​

ПроверкаОписание
Обязательное полеОбязательные столбцы должны содержать значения
Тип значенияЧисло, целое, строка, email, EAN
ДиапазонМинимальное и максимальное значение
Допустимые значенияЗначение входит в заданный список
Формат по шаблонуЗначение совпадает с регулярным выражением
ДубликатыПовторяющиеся артикулы

Чего проверка не делает​

Проверка работает с каждым полем отдельно. Она не сравнивает поля между собой и не проверяет согласованность строки. Например, условие «если нет в наличии, то остаток должен быть 0» — не поддерживается: одно условие на несколько полей задать нельзя.

Степень серьёзности​

Уровней ровно два:

УровеньЧто происходит
ErrorСтрока не попадает в результат
WarningСтрока попадает в результат, но проблема зафиксирована

Уровень задаётся при создании правила. Значения, найденные автоматически при разборе файла, имеют собственные уровни и не всегда совпадают с тем, что вы настроили в правиле.

Что происходит с дублями​

Дубликаты по полю sku PricePipe находит всегда, отдельным правилом включать их не нужно: вторая и последующие строки с уже встречавшимся артикулом получают ошибку. Проверка выполняется автоматически при обработке.

Процесс проверки​

Сопоставленные данные
↓
Применяются правила профиля валидации
↓
Строки без ошибок → результат и выгрузка
Строки с ошибками → отчёт валидации

Проверка выполняется один раз в момент обработки файла. Отдельной кнопки «проверить заново» нет — чтобы проверить исправленные данные, загрузите файл заново.

Где задаются правила​

Правила живут в профиле валидации, а не в профиле сопоставления. Профиль валидации можно создать и применить отдельно.

Связанные статьи​