Автор Тема: Ограничить пользователям права на ОЗМ "Логистика:Центр распределения"  (Прочитано 7069 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lubjen

  • Newbie
  • *
  • Сообщений: 109
  • Репутация: +7/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Есть вопрос. Необходимо дать права на изминение карточки ОЗМ ракурс "Логистика:Центр распределения" но не навсе права. Это необходимо для ППМ.

Создали роль в которой ограничили права только на ракурс "Логистика: Центр распределения" и только на те поля которые касаются ППМ и прогнозирования. В этом ракурсе есть поле "Индикатор управление партиями" (XCHPF в таблице MARC) котрое необходмо скрить только для конкретной роли..
Может кто-то знает как  это сделать? Может быть есть какой-то объект который за это поле отвечает?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 796
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
Может кто-то знает как  это сделать? Может быть есть какой-то объект который за это поле отвечает?
Ну за это объектов которые отвечают скорее всего нет, это уже абап+экзиты с проверкой по собственным объектам полномочий надо делать. В SAP нет объектов на каждое поле, каждого экрана, да и это было бы не логично делать, так как при такой конструкции производительность системы была бы просто никакая.

Оффлайн Lubjen

  • Newbie
  • *
  • Сообщений: 109
  • Репутация: +7/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Цитата: Uukrul  link=topic=1445.msg8418#msg8418 date=1298019860
Ну за это объектов которые отвечают скорее всего нет, это уже абап+экзиты с проверкой по собственным объектам полномочий надо делать.
А кто-то уже такое пробывал сделать. Это вообще реально?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 796
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
А кто-то уже такое пробывал сделать. Это вообще реально?
Ну скажем так, поле скрывать это нормально вряд ли будет, можно сделать все проще.. делаете свой объект полномочий для ведения этого поля. Потом в расширении: MGA00001 - Осн. записи материалов (промышленн.): проверки и расширения, ставите проверку на этот объект и если полномочий нет, то читаете из базы предыдущее значение и если оно отличается от текущего выдаете ошибку, что не полномочий на изменение этого поля. Ну где-то так... быстро, дешево и сердито. Абаперу на час работы...

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
1. У них Retail, так что возможно указанный тобой екзит работать не будет, есть отдельный для Retail
2. Кажется у Вас Николаус + Л. делал визирование на своих обьектах (типа паралельно стандарту)
3. В системе есть настройка последовательности экранов на конкретного пользователя, я честно не делал, но такая настройка есть, стоит покопатся
4. Вы (Л) уже делали свои экраны, что мешает скопировать стандартный с нужным полем и в  PAI/PBO делать нужную проверку.
« Последнее редактирование: Февраль 21, 2011, 11:13:33 pm от Паганель »
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 796
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
1. У них Retail, так что возможно указанный тобой екзит работать не будет, есть отдельный для Retail
Ну так у тебя ж тоже Retail если не ошибаюсь.. так что стоит посмотреть наличие данного экзита? Кстати 99% что оно работает.

Оффлайн Lubjen

  • Newbie
  • *
  • Сообщений: 109
  • Репутация: +7/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Резюме по данной теме.
Сделали новую роль. В роль добавили только тран. mm42. Объекты поскрывали отставили только C_TCLA_BKA (001), M_MATE_STA (операция 01 и 02, статус ведения ОЗМ P, D, X).
После програмист разработал свой объект, котрый позволяет менять только тем у каго есть права на изминения этого объекта. У кого нет, то при изминении система выдает ошибку.

Sapforum.Biz