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