BAdI HRHAP00_ENHANCE_FIX. Ссылочные элементы
Различные реализации BAdI HRHAP00_ENHANCE_FIX могут использоваться в документах оценки для того, чтобы наполнить сам документ элементами (объектами типа VB или VC), согласно какой-либо логике. Логику можно определить самостоятельно: для этого и существует возможность создания новых реализаций. В данной заметке предлагаю рассмотреть варианты добавления ссылочных элементов.
Вы создали новую реализацию BAdI HRHAP00_ENHANCE_FIX
Затем, в транзакции PHAP_CATALOG выбрали новую реализацию
В результате «активации» реализации на уровне формуляра, система предложит выбрать ссылочный элемент
В данном случае возможно добавить только один ссылочный элемент. Как быть, если нужен не один элемент, а несколько? Для этого необходимо в методе ALLOW_MULTIPLE_REFERENCES установить значение параметра multiple_references равным abap_true
Выполнив указанные изменения, при последующем выборе фиксированного расширения на уровне формуляра, система позволит добавить столько ссылочных элементов, сколько необходимо пользователю