Lisiza написал(а):
Событие Open-FI срабатывает при сохранении дебитора, а нужно чтобы при выборе определенных групп на экран заполнения данных перехода быть не должно, ввод должен быть не доступен.
Роли можно конечно обрезать, но как поцепить сообщение, сообщающее почему именно доступ сюда закрыть.
см. SE37 -> функция FIELD_EXIT_KTOKD / создать и активировать
исходный текст модуля
* проверяем на гр. дебиторов
if input = 'GRD1'.
message e.... with input.
endif.
далее запустить и активировать сам Field-exit
SE37 - > RS_FUNCTION_ACTIVATE (run) указать ACTION - 'A' ,
FUNCNAME - 'FIELD_EXIT_KTOKD '
выполнить.
Теперь при вводе нового дебитора (для группы GRD1) будет выходить сообщение
