Sapforum.Biz
Логистика => Управление материальными потоками (MM) => Тема начата: Lubjen от Февраль 18, 2011, 10:15:45 am
-
Есть вопрос. Необходимо дать права на изминение карточки ОЗМ ракурс "Логистика:Центр распределения" но не навсе права. Это необходимо для ППМ.
Создали роль в которой ограничили права только на ракурс "Логистика: Центр распределения" и только на те поля которые касаются ППМ и прогнозирования. В этом ракурсе есть поле "Индикатор управление партиями" (XCHPF в таблице MARC) котрое необходмо скрить только для конкретной роли..
Может кто-то знает как это сделать? Может быть есть какой-то объект который за это поле отвечает?
-
Может кто-то знает как это сделать? Может быть есть какой-то объект который за это поле отвечает?
Ну за это объектов которые отвечают скорее всего нет, это уже абап+экзиты с проверкой по собственным объектам полномочий надо делать. В SAP нет объектов на каждое поле, каждого экрана, да и это было бы не логично делать, так как при такой конструкции производительность системы была бы просто никакая.
-
Ну за это объектов которые отвечают скорее всего нет, это уже абап+экзиты с проверкой по собственным объектам полномочий надо делать.
А кто-то уже такое пробывал сделать. Это вообще реально?
-
А кто-то уже такое пробывал сделать. Это вообще реально?
Ну скажем так, поле скрывать это нормально вряд ли будет, можно сделать все проще.. делаете свой объект полномочий для ведения этого поля. Потом в расширении: MGA00001 - Осн. записи материалов (промышленн.): проверки и расширения, ставите проверку на этот объект и если полномочий нет, то читаете из базы предыдущее значение и если оно отличается от текущего выдаете ошибку, что не полномочий на изменение этого поля. Ну где-то так... быстро, дешево и сердито. Абаперу на час работы...
-
1. У них Retail, так что возможно указанный тобой екзит работать не будет, есть отдельный для Retail
2. Кажется у Вас Николаус + Л. делал визирование на своих обьектах (типа паралельно стандарту)
3. В системе есть настройка последовательности экранов на конкретного пользователя, я честно не делал, но такая настройка есть, стоит покопатся
4. Вы (Л) уже делали свои экраны, что мешает скопировать стандартный с нужным полем и в PAI/PBO делать нужную проверку.
-
1. У них Retail, так что возможно указанный тобой екзит работать не будет, есть отдельный для Retail
Ну так у тебя ж тоже Retail если не ошибаюсь.. так что стоит посмотреть наличие данного экзита? Кстати 99% что оно работает.
-
Резюме по данной теме.
Сделали новую роль. В роль добавили только тран. mm42. Объекты поскрывали отставили только C_TCLA_BKA (001), M_MATE_STA (операция 01 и 02, статус ведения ОЗМ P, D, X).
После програмист разработал свой объект, котрый позволяет менять только тем у каго есть права на изминения этого объекта. У кого нет, то при изминении система выдает ошибку.