Sapforum.Biz
Логистика => Управление материальными потоками (MM) => Тема начата: Паганель от Июнь 30, 2009, 09:07:03 pm
-
тут вот типа надо помочь человеку (не мне, просто цитирую), может кто-то у нас такое делал.....
Задача состоит в том, чтобы настроить для пользователя перечень и статусы полей заказа на поставку, то есть, чтобы пользователь мог видеть и вводить в заказе на поставку только те поля, которые ему разрешены.
Попыталась настроить с помощью параметра EFB в основной записи пользователя.
Для этого:
1. Настроила код выбора полей ZTS в транзакции "Определение структуры экрана на уровне документа"
2. В транзакции OMET создала ключ Z1, определяющий полномочия. В его атрибутах в поле "Код выбора полей" указала ZTS
3. В основной записи пользователя параметру EFB присвоила значение Z1.
Но... ничего не работает... то есть пользователь всё равно видит все поля заказа на поставку
Подскажите, как это можно настроить? Или я что-то упустила?
-
http://sapforum.biz/index.php/topic,437.msg2417.html#msg2417 Вот в этом сообщении находится вложение которое описывает параметры от чего зависит видимость поля. Так вот там 7 пунктов:
1. Транзакция (Например ME22N)
2. Тип операции (Тут проще, всего 4 типа операций)
3. Вид документа (Например NB)
4. Тип позиции (T - текстовая, и т.д.)
5. Тип контировки (МВЗ/Заказ и т.д.)
6. Статус деблокирования (Ну это если у вас используются стратегии утверждения документа)
7. Параметр EFB
Затем еще есть маска влияния параметров скрыто/просмотр/обязательный ввод/необязательный ввод.
Так вот для того чтобы поле обрабатывалось корректно, нужно проверить как минимум первые 5 пунктов. Поэтому давайте для начала вы их определите, т.е. назовете все параметры которые у вас действуют для этого пользователя (думаю что деблокирование, EBF пока можно забить), после этого возьмем одно поле и посмотрим как оно определено в каждом из этих 5 пунктов. Потом можно двигаться дальше.
-
Спасибо, переслал человеку ссылку, посмотрит думаю.....