Не открывается внешний отчет. Нарушение прав доступа.

1. ppotap 19.05.14 10:14 Сейчас в теме
При попытке открыть внешний отчет пользователем через Файл-открыть получаю сообщение "Нарушение прав доступа". При попытке открыть через интерфейс отчета к выбору нету.
Что делал:
1. В конфигураторе на этого пользователя дал права "Интерактивное открытие внешних отчетов и обработок" и "Использование внешних отчетов и обработок"
2. В управлении пользователями у него назначена роль "Бухгалтер".
Однако это не помогло.
В чем может быть проблема?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. emal1989 19.05.14 10:20 Сейчас в теме
(1) ppotap, Возможно, при открытии отчета выполняется какой-то обработчик, в котором идет обращение к какому-то объекту. Можно посмотреть в журнале регистрации на что конкретно ругается.
didkovskij; +1 Ответить
3. Cooler 22 19.05.14 10:32 Сейчас в теме
1. Попытаться открыть отчет под другим пользователем, на другом компе, в другой базе и т.д. Делать выводы.
2. Предъявить этот отчет общественности - желающие проделать п.1 или поковырять отчет найдутся.
3. Ждать еще участников "Битвы экстрасенсов", кроме (2).

На выбор.
stroganov_ru; +1 Ответить
4. Aleksey_3 19.05.14 11:15 Сейчас в теме
(3) 4. Открыть ЖР и прочитать на что ругается
8. ppotap 21.05.14 00:49 Сейчас в теме
(4) Aleksey_3, Пытался проанализировать Журнал регистрации. Ничего внятного не нашел.
Событие: Ошибка выполнения
Комментарий: Нарушение прав доступа!
Больше никакой информации.
5. MikleVV 19.05.14 14:06 Сейчас в теме
Проверьте права доступа на сам файл отчета. Возможно пользователю запрещен доступ на уровне файла.
6. didkovskij 44 20.05.14 04:46 Сейчас в теме
(5) MikleVV, в этом случае 1с так не пишет. Здесь именно права.
7. SaschaL 20.05.14 05:52 Сейчас в теме
Просто откройте отчет в режимеконфигуратора и гляньте к каким объектам он обращается. Далее проверьте есть права на данные объекты у пользователя, под котрым вы запускаете отчет. И тогда возможно все станет ясно, либо запускать под другим набором прав либо добавить прав текущему пользоветелю.
9. ppotap 21.05.14 00:51 Сейчас в теме
(7) SaschaL, Открывал в конфигураторе. Отчет на СКД.

РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, , , , Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстаткиИОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ТипЦен = &ТипЦен) КАК ЦеныНоменклатурыСрезПоследних
ПО ХозрасчетныйОстаткиИОбороты.Субконто1 = ЦеныНоменклатурыСрезПоследних.Номенклатура
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Организации КАК Организации
ПО ХозрасчетныйОстаткиИОбороты.Субконто1 = Организации.Ссылка
И ХозрасчетныйОстаткиИОбороты.Субконто2 = Организации.Ссылка
И ХозрасчетныйОстаткиИОбороты.Субконто3 = Организации.Ссылка
И ХозрасчетныйОстаткиИОбороты.Организация = Организации.Ссылка
Вроде обычный бухгалтерский регистр...
11. Sol 54 21.05.14 10:54 Сейчас в теме
(9) интересно, что ты хочешь получить таким условием соеднинения:
ПО ХозрасчетныйОстаткиИОбороты.Субконто1 = Организации.Ссылка 
И ХозрасчетныйОстаткиИОбороты.Субконто2 = Организации.Ссылка 
И ХозрасчетныйОстаткиИОбороты.Субконто3 = Организации.Ссылка

?

у тебя отчет всегда будет пустой. вместо этого в параметры виртуальной таблицы и в секцию ГДЕ (для спр.Организация, с которым ты соединяешься) нужно передать Организацию доступную пользователю - сейчас у тебя запрос пытается получить данные по всем организациям, в т.ч. и не доступным бухгалтеру.
10. ppotap 21.05.14 01:34 Сейчас в теме
Пользователю назначен Профиль доступа Бухгалтер. А у этой группы доступа нет права интерактивного открытия внешних отчетов. И не пойму как этой группе доступа добавить эти права. галочка почему-то не активна.
12. jills2001 23.05.14 15:50 Сейчас в теме
(10) ppotap, Была похожая проблема.... времени разбираться как изменить стандартный профиль не было (предполагаю, что базовый профиль по их задумке не меняется), поэтому как вариант 2 решения проблемы: 1)в режиме 1С:Предприятие - Администрирование - Профили групп доступа. Выбираем профиль Бухгалтер жмем "создать по подобию" - назовем примерно Бухгалтер_МОЙ и далее можем там добавить нужное нам право "интерактивное открытие внешних отчетов и обработок", установив галочку. Сохранить. Назначить наш профиль требуемым юзерам (пункт Пользователи - права доступа). 2) В режиме Конфигуратор - требуемому юзеру пункт меню Пользователи - вкладка Прочие включить это право. Все заработает . Удачи.
14. binx 168 22.01.15 19:52 Сейчас в теме
(10) ppotap, профиль прав предопределенный поэтому и не дает изменить, создайте собственный профиль и дайте нужные права
19. razmochaev 13.09.18 00:15 Сейчас в теме
(10) Лучше пользователю добавить дополнительный профиль "Открытие внешних отчетов и обработок", и не ковырять стандартные профили.
o.kovalev; +1 Ответить
13. Saengmyung 03.08.14 12:47 Сейчас в теме
Попробуйте использовать право Только для чтения, плюс при открытии самой обработки - Право на открытие внешних отчетов и обработок.
15. AndreLa 17.09.15 00:10 Сейчас в теме
Конфигурация Бухгалтерия предприятия, редакция 3.0 (3.0.41.56)
Стандартные профили групп доступа "Бухгалтер" и "Главный бухгалтер" при использовании подключенной внешней дополнительной обработки получали ошибку "Нарушение прав доступа".
Создал новый профиль группы доступа - назвал "Внешние обработки" и установил в нем всего одну роль "Базовые права внешнего пользователя".
Подключил профиль к пользователям с правами "Бухгалтер" и "Главный бухгалтер" - ошибки исчезли.
16. Saab 30.10.15 06:52 Сейчас в теме
Конфигурация Бухгалтерия предприятия, редакция 3.0 (3.0.42.33), Платформа 8.3.6.2332. Похожая ситуация "Открывает внешний отчёт только если добавить пользователя в группу Полные права или Администратор". Чтение Журнала регистрации плодов не дало.
Событие: Ошибка выполнения
Комментарий: Нарушение прав доступа!
Больше никакой информации. (Как у автора поста)

Решил проблему изменением прав доступа в конфигураторе для роли "ИспользованиеДополнителныхОтчетовИОбработок" право на получение_!!! "ПараметраСеанса.КомментарийЗамераВремени" -->> Пользователю должна быть доступна соответствующая роль. После внесения данного изменения отчет открывается как через Файл-Открыть, так и через регистрацию отчета в БД как внешнего дополнительного отчета.
17. chmv 01.09.16 10:55 Сейчас в теме
в журнале регистрации посмотрите
18. Ироида 8 12.09.18 01:06 Сейчас в теме
В 1С Медицина Зарплата и кадры бюджетного учреждения в режиме (1.0.121.2) 1С Предприятия Сервис - Пользователи и права доступа - Настройка дополнительных прав пользователей назначила нужной Группе пользователей Редактирование печатных форм и всё заработало
20. пользователь 03.01.19 04:33
Сообщение было скрыто модератором.
...
21. meriferi 05.01.19 19:46 Сейчас в теме
Отметить опцию Редактирование печатных форм в Доп правах пользователя
22. пользователь 05.01.19 21:49
Сообщение было скрыто модератором.
...
23. Veika 25 14.04.21 22:09 Сейчас в теме
Сегодня столкнулась с подобной проблемой, решила ее так:
Для того, чтобы разрешить открытие внешних обработок необходимо:

1. Режим Конфигуратор.
2. Найти в списке нужного Пользователя(Администрирование).
3. На закладке Прочие включить доступную роль Интерактивное открытие внешних отчетов и обработок.
4. ОК.
xSergeyN; АлисаДеева; EugeneR1c; +3 Ответить
24. dimajak 22.06.23 10:04 Сейчас в теме
(23)
Пункт «Интерактивное открытие внешних отчетов и обработок» , работает до тех пор, пока не перезагрузиться сервер. После перезагрузки, пункт «Интерактивное открытие внешних отчетов и обработок» , галочка не стоит. Приходится снова залезать в конфигуратор и ставить галочку. То есть, данная настройка не сохраняется, хотя, пользователь выступает администратором системы.
25. LifeRock 27.06.23 23:08 Сейчас в теме
(24) ну так надо создать группу и профиль с этой ролью. Права данные через конфигуратор будут слетать даже если просто права пользователя пререзаписать в 1С.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот