Корректировка ценовых условий

Автор midasvenis32, Березень 17, 2015, 09:56:37 ДП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

midasvenis32

Ребята, добрый день.

Вопрос такого характера.

Создали роль ZSD-PR-30. К роли дали полномочия на изменения трех ценовых условий в транзакциях VA01, VA02, VA03 (см.рис1)

К роли подключили 6 пользователей.

В SPRO, для этих трех ценовых условиях в возможности изменения ставлю "D - Обработка вручную невозможна".

Подскажите, пожалуйста, как мне сделать так, чтобы пользователи, которым присвоена роль имели возможность редактировать эти три ценовые условия, при том, что в SPRO установлено "D - Обработка вручную невозможна"?

Соответственно, если роль не присвоена пользователю, то пользователь не должен иметь возможность редактировать ценовое условие при установленном  "D - Обработка вручную невозможна".

Можно ли это сделать настройками минуя ABAP? Или же всё такие придется подламывать стандарт?

Спасибо за любую подсказку  :).

Uukrul

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

Если это так, тогда SD, подсказывает, что без абапа скорее всего никак и рекомендуют использовать экзит:

USEREXIT_XKOMV_ERGAENZEN_MANU (module pool SAPLV61A, program RV61AFZB)

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

midasvenis32

Да, верно всё понимаете.

То есть получается, создать свой Z-объект полномочий. Туда вставить проверку  разрешающий или запрещающий изменение условия ?

Uukrul

Цитата: midasvenis32 від Березень 17, 2015, 12:55:03 ПП
То есть получается, создать свой Z-объект полномочий. Туда вставить проверку  разрешающий или запрещающий изменение условия ?
Да, думаю что так...

midasvenis32

Спасибо за консультацию. Будем пробовать.