← К заметкам

Заметки

Как в REST-фильтре найти сделки по товару

Поле фильтра CRM-списка и поле товарной строки — не одно и то же. Нельзя считать PRODUCT_ROW_PRODUCT_ID поддерживаемым REST-фильтром только потому, что похожий параметр встречается во внутреннем коде.

Для небольшого набора сначала отберите сделки по доступным условиям, затем прочитайте товары каждой и сравните PRODUCT_ID. Обязательно учитывайте все страницы списка сделок.

Для регулярного поиска по большому каталогу такой обход дорог. Практичнее поддерживать индекс соответствий при изменении товарных строк.

Почему productrow.list требует владельца