Hi Keane,
as far as I know, the AMDP only work with *service connections*. These service connections start with R/3* and only go _to the same database_ as the default connection.
If you want to use a connection to another database far away in space, you have to stick to good old CALL DATABASE PROCEDURE.
Best regards,
Kilian.