Александр Тяпкин, хм.. Для начала проверьте правильность ключа - CHECK_PERMISSIONS.
В дальше.. попробуйте на d7 - \Bitrix\Crm\ContactTable::getList.
Мне кажется, что дело в CCrmContact::GetList - внутри него внутренний вызов IsAdmin и там некоторая конструкция, сомнительного содержания:
Вообще лучше использовать d7 вместо SQL запросов.
В дальше.. попробуйте на d7 - \Bitrix\Crm\ContactTable::getList.
Мне кажется, что дело в CCrmContact::GetList - внутри него внутренний вызов IsAdmin и там некоторая конструкция, сомнительного содержания:
| Код |
|---|
if($userID <= 0)
{
false;
} |
Вообще лучше использовать d7 вместо SQL запросов.
Голосуй за идеи по развитию API Bitrix: