Ниже приведен фрагмент кода, создающего объект.
Form userexit_save_document_prepare.
data: /bks/exitmanager type ref to /bks/exit_manager.
create object /bks/exitmanager
exporting main_prog = 'SAPMV45A'
exit_form = 'USEREXIT_SAVE_DOCUMENT_PREPARE'.
include /bks/exitman.
ENDFORM.
Я получил это из документации
По соображениям производительности, параметры main_prog и exit_form должны быть заполнены в случае выходов пользователя, которые очень часто выполняются как user_field_modification в SAPMV45A, которое вызывается для каждого отдельного поля экрана.
1) Что именно произошло при вызове create object / bks / exitmanager? память, выделенная для объекта и т. д.?
2) Почему по соображениям производительности необходимо заполнить параметры экспорта создаваемого объекта?