Цитата:
Сообщение от
raz
Эта команда не смотрит на наличие у пользователя, под которым она выполняется, прав доступа к таблице.
Вроде как зависит от настроек на таблице, может и смотреть. Но в этом случае действительно это была неправильная проверка, намудрил.
Я предположил что к InventTableExpanded будет доступ у всех пользователей, но оказалось что я даже не мог ее открыть в АОТ под неадмином. Подставил в job другую view, которую мог открыть из AOT - BankAccountView. Job заработала.
Т.е. можно было провести параллель, - если открывается в AOT значит будет работать в crossCompany.
Перепроверил все таблицы в изначальной проблемной view (там пара десятков вьюх и запросов используется внутри) где были проблемы (InventValueReportView), некоторые добавил через Override Access у роли, пока не добился того чтобы она открывалась в браузере таблиц.
Job все равно не работала.
Перетащил все релевантные view в privilege.
Заработали и job и отчет !
Ненавижу views.
Спасибо.