Я не верю в чудеса, но они есть.
У одного из пользователей не назначена роль. То есть он входит в несколько групп доступа, но ни в одной из них этой роли нет. Смотрел отчет по правам - нет роли.
Но в отладчике видно, что РольДоступна("ИмяРоли") = истина. И реально можно получить в запросе нужную таблицу.
Вопрос: почему такое может быть?
Группы доступа - это обвязка поверх ролей, назначенных в конфигураторе. Возможно кто-то открыл конфигуратор и вручную отредактировал роли пользователя.