Hola, la forma con la cual he trabajado las interfaces de SAP a AS400 (viceversa) se han realizado por medio de Bapis (obvio), para poder enviar y recibir data es necesario enviarlas en tramas y estas deben estar en formato Char, de esa forma el envio de de informacion usando un usuario estrictamente a ser usado para interfases.
Espero poder ayudado en algo.
Saludos
Antonio S.