Текущее время: Сб, июл 19 2025, 01:18

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Блокировка СПП-элемента для контировки
СообщениеДобавлено: Пн, ноя 24 2008, 16:42 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, мар 03 2007, 14:13
Сообщения: 55
Откуда: Москва
Пол: Мужской
Добрый день, коллеги!

Ситуация: необходимо дать права на блокировку и разблокировку для контировки СПП-элементов только определенной группе пользователей (и только на нее). При этом СПП-элементы, о которых идет речь должны быть реальными объектами, никак не статистическими.

При этом права на изменение СПП-элементов должны быть и у тех, и у других.

Какие могут быть варианты решения проблемы?

Собственная идея на тему "как быть":

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

2. Одновременно сделать проверку: что статус "блокировано для контировки" может быть только у СПП-элемента, имеющего пользовательский статус "N".

Но это так, мысли в слух. Может быть есть более правильное и простое решение?

_________________
И пули, что тебя найдет, ты не услышишь, а остальные мимо пролетят.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 25 2008, 07:02 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Наверное должен быть объект полномочий на установку системных статусов. Не знаю, поискал... что-то ничего не нашел (наверное плохо искал).

Допустим такого объекта нет, тогда я бы не стал заморачиваться на польз.статусы. Имхо, в данном контексте, лишние движения.
Мне кажется в этом случае более предпочтителен вариант с проверкой полномочий в экзите:

1. Создаем объект полномочий, в который будут включены, как минимум, поля Пользователь и СистСтатус(если речь идет о блокировке, то можно прям взять обозначения соотв.системных статусов).
2. Присваиваем нужным пользователям соответствующие полномочия.
3. В экзите, например в расширении CNEX0002 / EXIT_SAPLCNAU_002 проверяем пользователя на наличие полномочий по изменению сист.статуса. Нет полномочий - блокируем объект и возвращаем соответствующее сообщение.

т.е. юзеру нет необходимости ставить/снимать соответствующие пользовательские статусы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 25 2008, 09:27 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, июн 27 2005, 11:20
Сообщения: 704
Откуда: Nowhereland
Пол: Мужской
добрый день

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 25 2008, 10:35 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
как я уже сказал - это было мое имхо... да и абапа там максимум строк 5. Хотя, если польз.статусы уже юзаются, и юзеры привыкли к этому механизму, то почему бы не возложить на них еще доп.функциональность.

Насчет того, что ключ не положен - неужели проект без единой разработки? Ведь даже для разработки элементарного отчета нужно зарегить разработчика.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 25 2008, 15:52 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, июн 27 2005, 11:20
Сообщения: 704
Откуда: Nowhereland
Пол: Мужской
OlegDm написал(а):
Насчет того, что ключ не положен - неужели проект без единой разработки? Ведь даже для разработки элементарного отчета нужно зарегить разработчика.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 25 2008, 17:40 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, мар 03 2007, 14:13
Сообщения: 55
Откуда: Москва
Пол: Мужской
Добрый день!

Искать пробовала... Но наверно не так искала... :-(

Так что простите, что отрываю от важных дел и БОЛЬШОЕ СПАСИБО, что ответили..

Ну а если еще ссылку на пост кините, то буду Вам очень обязана. :-)

Пользовательские статусы мы не ведем. С разработчиками тоже напряженка )))

Так что, "что воля, что неволя"...

_________________
И пули, что тебя найдет, ты не услышишь, а остальные мимо пролетят.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 25 2008, 18:01 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, мар 03 2007, 14:13
Сообщения: 55
Откуда: Москва
Пол: Мужской
Нашла ))))

http://sapboard.ru/forum/viewtopic.php ... ht=#273531

(правда по Вам как по пользователю, уважаемый GREED :D )

Еще раз большое спасибо за ответы )))

_________________
И пули, что тебя найдет, ты не услышишь, а остальные мимо пролетят.


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

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


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

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


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

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