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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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