I created an RFC function module. I call this function module in R/3. Inside this function I call an APO transaction with batch input, because I have to start this transaction with special selection parameters:
CALL TRANSACTION P_TCODE USING BDCDATA
MESSAGES INTO P_MESSTAB.
This works fine, the transaction is displayed. Unfortunately the transaction is started with the RFC user and not with the R/3 user. This means that user specific cutomizing from the R/3 user, e.g. display settings, are not used. Instead the RFC user settings are used. This is not requested by the customer.
Is there any way to call this transaction with the R/3 User. (of course is this R/3 user also created in the APO system).