AST_MAX_PRICE_1 и AST_MIN_PRICE_1

Эти два свойства автоматически заполняются у всех товаров. Удалять их нельзя: они служебные и нужны для нормальной работы МаркетПро.

Они не влияют на цену, по которой в итоге купит пользователь. Эти свойства используются для правильной сортировки и фильтрации товаров в разделе.

Если товар простой, то оба свойства будут иметь одинаковые значения и соответствовать цене товара.

Если же это товар с торговыми предложениями, то в AST_MIN_PRICE_1 будет минимальная цена среди всех торговых предложений, а в AST_MAX_PRICE_1 - максимальная.

Почему это важно на практике

По этим свойствам работают сортировка по цене и фильтр по цене в разделе: решение отбирает и сортирует товары не по самой цене, а по значению свойства. Отсюда два следствия.

Товар без заполненного свойства не попадёт в раздел. Базовый отбор каталога включает условие «минимальная цена больше или равна нулю» — товар с пустым свойством в него не пройдёт, даже если цена у него есть.

После массовой смены цен подождите. Свойства пересчитывает фоновая задача, а не сохранение товара, поэтому сразу после обмена с 1С сортировка по цене может показывать старый порядок. Если не пересчитываются вовсе — проверьте расписание задач по статье «cron».

Единица в названии — идентификатор типа цены. Если типов цен несколько, у товара будет по паре свойств на каждый: AST_MIN_PRICE_2, AST_MAX_PRICE_2 и так далее.