Текущее время: Вт, июл 22 2025, 20:31

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


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


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Выбор только своих вариантов отчёта.
СообщениеДобавлено: Ср, дек 09 2009, 12:42 
Начинающий
Начинающий

Зарегистрирован:
Пт, апр 06 2007, 11:54
Сообщения: 17
Запустив отчёт, пользователь должен выбирать варианты отчёта только свои.
Ему не должны быть доступны варианты других пользователей.

Очень давно видел реализацию через полномочия - засеривается поле "Создал" в окне поиска варианта.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор только своих вариантов отчёта.
СообщениеДобавлено: Чт, дек 10 2009, 08:03 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, ноя 07 2006, 12:27
Сообщения: 33
Пол: Женский
S_ALV_LAYO ALV: стандартный формат


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор только своих вариантов отчёта.
СообщениеДобавлено: Чт, дек 10 2009, 17:19 
Начинающий
Начинающий

Зарегистрирован:
Пт, апр 06 2007, 11:54
Сообщения: 17
NATCA написала:
S_ALV_LAYO ALV: стандартный формат

Интересуют варианты селекционного экрана, а не варианты (форматы) ALV


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор только своих вариантов отчёта.
СообщениеДобавлено: Пт, дек 11 2009, 20:49 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
У меня лично есть большое подозрение, что это либо была собственная разработка, либо какое-то локальное решение только в некоторых транзакциях. Хотя, конечно, возможно я и ошибаюсь.

Как ABAPер, осмелюсь предложить следующее решение. Если авторизация действительно существует, то она должна проверяться программой и, соответственно, должна обнаружиться в trace (как это делается - это уж базисник должен знать). А если она не проверяется, то даже если вы обнаружите объект авторизации, то толку от этого никакого не будет и таки придется ABAPить все равно (а вы указали, что хотите без этого). Т.е. если вы дадите юзеру какую-то авторизацию, а программа ее не проверит, то никакой магии не произойдет.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор только своих вариантов отчёта.
СообщениеДобавлено: Вт, дек 15 2009, 16:46 
Начинающий
Начинающий

Зарегистрирован:
Пт, апр 06 2007, 11:54
Сообщения: 17
Спасибо
Нашлось это
Цитата:
Remove VARIANT from Field P_ACTION of the Object S_PROGRAM. Check the roles assigned to user for this object and it's values.
Remove PROG from OBJTYPE and 01, 02 from ACTVT in the same authorization Instance of Object S_DEVELOP.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор только своих вариантов отчёта.
СообщениеДобавлено: Вт, дек 15 2009, 19:22 
Специалист
Специалист

Зарегистрирован:
Ср, ноя 23 2005, 19:10
Сообщения: 146
Пол: Женский
vet написал(а):
Спасибо
Нашлось это
Цитата:
Remove VARIANT from Field P_ACTION of the Object S_PROGRAM. Check the roles assigned to user for this object and it's values.
Remove PROG from OBJTYPE and 01, 02 from ACTVT in the same authorization Instance of Object S_DEVELOP.


А чем это Вам поможет? S_DEVELOP пользователям и так не нужен. (Зачем им вообще смотреть, а тем более создавать и менять объекты типа таблиц, программ и т.д. ) А S_PROGRAM даст возможность дать или не дать менять варианты для программ, присвоенных определенной группе полномочий. Т.е. вообще менять или не менять. А не просматривать только свои...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор только своих вариантов отчёта.
СообщениеДобавлено: Ср, дек 16 2009, 13:57 
Начинающий
Начинающий

Зарегистрирован:
Пт, апр 06 2007, 11:54
Сообщения: 17
Cherry написала:
А чем это Вам поможет? S_DEVELOP пользователям и так не нужен. (Зачем им вообще смотреть, а тем более создавать и менять объекты типа таблиц, программ и т.д. ) А S_PROGRAM даст возможность дать или не дать менять варианты для программ, присвоенных определенной группе полномочий. Т.е. вообще менять или не менять. А не просматривать только свои...

Да. Для этого:
1. Создаются "группы полномочий" (sm31 / TPGP)
2. "Группа полномочий" присваивается отчёту или отчётам (se38 /свойства)
3. Транзакции, кроме имени программы присваивается объект полномочий S_PROGRAM со "значениями"
4. Пользователю дают объект полномочий S_PROGRAM

Как просматривать только свои варианты пока не понятно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор только своих вариантов отчёта.
СообщениеДобавлено: Чт, дек 17 2009, 22:13 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
А зачем это нужно вообще? Если надо, чтобы юзеры не портили чужие варианты, так для этого есть опция Protect. Также есть system variants, которые модифицируются только транспортами, и for background, которые не видны online в принципе.

IMHO доступ должен регулироваться не авторизацией для вариантов, а авторизацией для данных. В чем криминал, если юзеры не смогут использовать чужой вариант, даже если они его увидят? :? Не совсем понятен смысл затеи...

P.S. Если вариантов мало (не знаю точное число), то окно выбора вообще обычно не появляется, так что и "засерять нечего".

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


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

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


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

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


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

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