I'm developing a program which updates ddic domains (using DDIF* function modules), and previously has to generate the transport request, for which I'm using function module RS_CORR_INSERT.
It works great except if the user has no developer key (internally it's calling function module DEVELOPER_CHECK).
Is there a way to bypass this check? Since the program is precisely to be used by non-developers, this check completely defeats its purpose.
I tried forcing a different user to RS_CORR_INSERT by parameter AUTHOR but it's not enough (DEVELOPER_CHECK uses sy-uname).
Thanks!