Текущее время: Пн, июл 28 2025, 13:50

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Генератор ведения таблицы с полем BUKRS. Как проверять права на БЕ?
СообщениеДобавлено: Вт, апр 24 2007, 08:47 
Специалист
Специалист

Зарегистрирован:
Чт, апр 13 2006, 08:44
Сообщения: 133
Откуда: 56
Пол: Мужской
таблица с полем BUKRS.
se11 - Утилиты - Генератор ведения таблиц.
теперь через sm30 можно вызывать "ведение ракурса таблицы".

Вопрос: как сделать проверку прав пользователя на БЕ?

Можно добавить authority-check в PBO-экрана - но для редактирования требуется ключ доступа. А как "по нормальному"?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор ведения таблицы с полем BUKRS. Как проверять права на БЕ?
СообщениеДобавлено: Вт, апр 24 2007, 09:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
zIk написал:
таблица с полем BUKRS.
se11 - Утилиты - Генератор ведения таблиц.
теперь через sm30 можно вызывать "ведение ракурса таблицы".

Вопрос: как сделать проверку прав пользователя на БЕ?

Можно добавить authority-check в PBO-экрана - но для редактирования требуется ключ доступа. А как "по нормальному"?

Цитата:
Уважаемые коллеги!
При разработке ракурсов ведения с ограничением по БЕ есть возможность проверки полномочий (например, на объект полномочий F_BKPF_BUK).
Транзакция SE54.
Меню "Среда-События"
Выбираем событие "25", набираем имя процедуры для проверки полномочий, например AUTHORITY_CHECK, сохраняем данные.
Нажимаем на кнопку "Редактор", попадаем в группу функций для ракурса ведения./АРИСТОТЕЛЬ/ :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор ведения таблицы с полем BUKRS. Как проверять права на БЕ?
СообщениеДобавлено: Вт, апр 24 2007, 10:06 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
zIk написал:
Можно добавить authority-check в PBO-экрана - но для редактирования требуется ключ доступа. А как "по нормальному"?


А для какой таблицы делается ракурс? Для Z-товских таблиц ключ не нужен.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор ведения таблицы с полем BUKRS. Как проверять права на БЕ?
СообщениеДобавлено: Вт, апр 24 2007, 10:10 
Специалист
Специалист

Зарегистрирован:
Чт, апр 13 2006, 08:44
Сообщения: 133
Откуда: 56
Пол: Мужской
Lars написал:
А для какой таблицы делается ракурс? Для Z-товских таблиц ключ не нужен.

одна на z* другая на a*

Вот вот попробую ответ ROKO - "Среда-события" требуются какие-то особые права.... в базис ушел....


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор ведения таблицы с полем BUKRS. Как проверять права на БЕ?
СообщениеДобавлено: Вт, апр 24 2007, 12:01 
Специалист
Специалист

Зарегистрирован:
Чт, апр 13 2006, 08:44
Сообщения: 133
Откуда: 56
Пол: Мужской
ROKO написал:
Уважаемые коллеги!
При разработке ракурсов ведения с ограничением по БЕ есть возможность проверки полномочий (например, на объект полномочий F_BKPF_BUK).
Транзакция SE54.
Меню "Среда-События"
Выбираем событие "25", набираем имя процедуры для проверки полномочий, например AUTHORITY_CHECK, сохраняем данные.
Нажимаем на кнопку "Редактор", попадаем в группу функций для ракурса ведения./АРИСТОТЕЛЬ/ :D

подскажите далее что и как? ракурс ztest.
Если делать через pbo, то там ztest-bukrs - заполнен.
Тут я попадаю в свое form, но в ztest - пусто.
не туда смотрю? или не так смотрю?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор ведения таблицы с полем BUKRS. Как проверять права на БЕ?
СообщениеДобавлено: Вт, апр 24 2007, 13:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
zIk написал:
подскажите далее что и как? ракурс ztest.
Если делать через pbo, то там ztest-bukrs - заполнен.
Тут я попадаю в свое form, но в ztest - пусто.
не туда смотрю? или не так смотрю?

Перед просмотром ракурса ведения (транзакция SM30) сперва должен быть выведен начальный экран, предлагающий ввести балансовую единицу! После ввода балансовая единица передается в объект полномочий! Вот таким макаром осуществляется проверка полномочий :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 24 2007, 13:38 
Специалист
Специалист

Зарегистрирован:
Чт, апр 13 2006, 08:44
Сообщения: 133
Откуда: 56
Пол: Мужской
методом тыка получил следующее:
если никем записи не блокированы - то событие 10 отрабатывает
если запись блокирована - то выдается запрос на "просмотр" данных - жмем просмотр хотя прав нет - 10 событие не возникает, а возникает 19.
Итого прописал в оба события одну и ту же form - все ок.
спасибо за показ дороги.

хотя метод тыка мне и не нравится, но в условиях безправья - читай "невозможности подробного разбора" - иначе не получается.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB