← К заметкам

Заметки

Поиск товарных строк по товару: ограничение REST-фильтра

crm.item.productrow.list читает строки конкретного владельца: в фильтре обязательны тип и ID CRM-элемента. Поэтому нельзя просто убрать владельца и использовать этот метод как глобальный поиск всех сделок по товару.

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

В коробке возможна выборка по внутренним таблицам/ORM, но перед выдачей результата пользователю отдельно проверяются CRM-права. Доступ к таблице не ограничивает строки по правам автоматически.

Поиск сделок по товару

Документация: crm.item.productrow.list.