Текущее время: Ср, май 07 2025, 20:18

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


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

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


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

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