Необходимо срочно скрыть «ненужное» поле в транзакции, потому что оно мешает/загромождает/раздражает/запутывает и т.д. Электронное письмо примерно такого содержания приходит консультанту едва ли реже спама. А решить такую задачу можно очень оперативно.

Рассмотрим пример скрытия поля «Имя проводящего отдельную аттестацию» в транзакции PHAP_ADMIN:

Рисунок 1. Селекционный экран транзакции PHAP_ADMIN

Запускаем транзакцию SHD0, вводим код транзакции, в которой необходимо скрыть поле, придумываем наименование для создаваемого варианта транзакции, и нажимаем на кнопку «Создать»:

Рисунок 2. Экран транзакции SHD0

В результате нажатия на кнопку «Создать», будет запущена транзакция PHAP_ADMIN. Здесь нам ничего делать не нужно, поэтому нажимаем клавишу F3 или кликаем по пиктограмме «Назад». На следующем экране необходимо найти интересующие нас поля, проставить галку в столбце «Невидимо»:

Рисунок 3. Скрытие необходимой группы полей

Подтверждаем сделанные изменения. На следующем экране вводим наименование созданного варианта транзакции, и жмем на кнопку «Сохранить»:

Рисунок 4. Наименование варианта транзакции

Возвращаемся на главный экран транзакции, переходим на вкладку «Стандартные варианты», и активируем только что созданный вариант транзакции:

Рисунок 5. Активация созданного варианта

Запускаем транзакцию PHAP_ADMIN и проверяем, скрыли ли мы необходимое поле:

Рисунок 6. Скрытое поле «Имя проводящего отдельную аттестацию» в транзакции PHAP_ADMIN