Встала задача - необходимо искать сделки с фильтрацией по двум полям. Т.е мне надо найти все результаты, где поле UF_CRM_***1 или UF_CRM_***2 содержит подстроку. Я отправляю следующий массив:
$params = [
'order' => [
'STAGE_ID' => 'ASC'
],
'filter' => [
[
'LOGIC' => 'OR',
'UF_CRM_***1' => trim( $_GET['proposal'] ),
'UF_CRM_***2' => trim( $_GET['proposal'] )
]
],
'select' => [ 'COMPANY_ID', 'STAGE_ID', 'UF_CRM_***'1, 'UF_CRM_***'2, 'DATE_MODIFY' ]
];
но судя по тому, что возвращаются все результаты, фильтр отрабатывает некорректно. Документация достаточно скупа на эту тему, возможно кто то сталкивался уже с таким?