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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: B_USERSTAT
СообщениеДобавлено: Ср, июн 30 2010, 08:40 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 28 2010, 15:25
Сообщения: 89
Добрый день.
Подскажите пожалуйста, как можно получить значения
B_USERSTAT-BERSL - Ключ полномочий
B_USERSTAT-STSMA - Статусная схема

я использую authority-check, но это же не возвращает никаких значений кроме sy-subrc, на сколько я понимаю....


В ТЗ указанно:

1.2. Найти полномочия Польз.статус

Объект полномочий B_USERSTAT.
Условия выбора

Объект - Поле Условие Краткое описание поля

B_USERSTAT-OBTYP = «ORI» Тип объекта
B_USERSTAT-ACTVT = “01” или “06” Операция

Выбрать поля:

Объект – Поле Краткое описание поля

B_USERSTAT-BERSL - Ключ полномочий
B_USERSTAT-STSMA - Статусная схема


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: B_USERSTAT
СообщениеДобавлено: Ср, июн 30 2010, 08:48 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Kurier1979 написал(а):
Добрый день.
Подскажите пожалуйста, как можно получить значения
B_USERSTAT-BERSL - Ключ полномочий
B_USERSTAT-STSMA - Статусная схема

я использую authority-check, но это же не возвращает никаких значений кроме sy-subrc, на сколько я понимаю....


В ТЗ указанно:

1.2. Найти полномочия Польз.статус

Объект полномочий B_USERSTAT.
Условия выбора

Объект - Поле Условие Краткое описание поля

B_USERSTAT-OBTYP = «ORI» Тип объекта
B_USERSTAT-ACTVT = “01” или “06” Операция

Выбрать поля:

Объект – Поле Краткое описание поля

B_USERSTAT-BERSL - Ключ полномочий
B_USERSTAT-STSMA - Статусная схема

Вы можете более "человеческим" языком сформулировать задачу?
Типа "определить какие возможные значения полей BERSL STSMA заданы для пользователя в ролях ..."
или "необходимо ограничить доступ пользователя к данным, используя объект полномочий B_USERSTAT ..."??

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: B_USERSTAT
СообщениеДобавлено: Ср, июн 30 2010, 08:53 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
А зачем Вам получать значения объекта?
я так понимаю, будет что-то типа:
authority-check OBJECT 'B_USERSTAT'
ID 'OBTYP' FIELD 'ORI'
ID 'ACTVT' FIELD '01'.

и соответственно проверять sy-subrc.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: B_USERSTAT
СообщениеДобавлено: Ср, июн 30 2010, 09:00 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 28 2010, 15:25
Сообщения: 89
Вы можете более "человеческим" языком сформулировать задачу?
Типа "определить какие возможные значения полей BERSL STSMA заданы для пользователя в ролях ..."
или "необходимо ограничить доступ пользователя к данным, используя объект полномочий B_USERSTAT ..."??


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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: B_USERSTAT
СообщениеДобавлено: Ср, июн 30 2010, 09:04 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 28 2010, 15:25
Сообщения: 89
У меня дальше по ТЗ идет выборка:

TJ30-STSMA = B_USERSTAT-STSMA
TJ30-ESTAT = TJ30T-ESTAT
TJ30-ESTAT = TJ30T-ESTAT
TJ30T-STSMA = TJ30T-STSMA
TJ30T-SPRAS = SY-LANGU


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: B_USERSTAT
СообщениеДобавлено: Ср, июн 30 2010, 09:05 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Таблица TJ30 + TJ* будет полезно.

ЗЫ Советую Вам почитать как реализована концепция полномочий в сапе, так как Вы уже не раз поднимаете банальные вопросы по этой теме. И еще с какой целью Вы постите отрывки из Ваших ТЗ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: B_USERSTAT
СообщениеДобавлено: Ср, июн 30 2010, 09:07 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Kurier1979 написал(а):
- необходимо ограничить доступ пользователя к данным, используя объект полномочий B_USERSTAT ...


Code:
authority-check OBJECT 'B_USERSTAT'
    ID 'OBTYP' FIELD 'ORI'
    ID 'ACTVT' FIELD '01'
    ID 'STSMA' FIELD WA-STSMA
    ID 'BERSL' FIELD WA-BERSL.

или
Code:
authority-check OBJECT 'B_USERSTAT'
    ID 'OBTYP' FIELD 'ORI'
    ID 'ACTVT' FIELD '01'
    ID 'STSMA' DUMMY
    ID 'BERSL' DUMMY.

Подробности, как обычно, по F1

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: B_USERSTAT
СообщениеДобавлено: Ср, июн 30 2010, 09:11 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Besa написал:
ЗЫ Советую Вам почитать как реализована концепция полномочий в сапе, так как Вы уже не раз поднимаете банальные вопросы по этой теме. И еще с какой целью Вы постите отрывки из Ваших ТЗ?

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

_________________
"После" - не значит "вследствие"


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

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


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

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


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

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