Sapforum.Biz
Логистика => Сбыт (SD) => Тема начата: midasvenis32 от Март 17, 2015, 09:56:37 am
-
Ребята, добрый день.
Вопрос такого характера.
Создали роль ZSD-PR-30. К роли дали полномочия на изменения трех ценовых условий в транзакциях VA01, VA02, VA03 (см.рис1)
К роли подключили 6 пользователей.
В SPRO, для этих трех ценовых условиях в возможности изменения ставлю "D - Обработка вручную невозможна".
Подскажите, пожалуйста, как мне сделать так, чтобы пользователи, которым присвоена роль имели возможность редактировать эти три ценовые условия, при том, что в SPRO установлено "D - Обработка вручную невозможна"?
Соответственно, если роль не присвоена пользователю, то пользователь не должен иметь возможность редактировать ценовое условие при установленном "D - Обработка вручную невозможна".
Можно ли это сделать настройками минуя ABAP? Или же всё такие придется подламывать стандарт?
Спасибо за любую подсказку :).
-
Ну если я правильно понял, то для большинства пользователей условие должно считаться автоматически, а для отдельных групп пользователей дать возможность вносить изменения в рассчитанные данные, т.е. если для всех автоматом скидка 5%, то для некоторых дать разрешение ставить любую скидку.
Если это так, тогда SD, подсказывает, что без абапа скорее всего никак и рекомендуют использовать экзит:
USEREXIT_XKOMV_ERGAENZEN_MANU (module pool SAPLV61A, program RV61AFZB)
где можно добавить проверку на свой объект полномочий разрешающий или запрещающий изменение условия.
-
Да, верно всё понимаете.
То есть получается, создать свой Z-объект полномочий. Туда вставить проверку разрешающий или запрещающий изменение условия ?
-
То есть получается, создать свой Z-объект полномочий. Туда вставить проверку разрешающий или запрещающий изменение условия ?
Да, думаю что так...
-
Спасибо за консультацию. Будем пробовать.