Creo que esto es un tema de @basis ,
Por la SE80 localiza tu proxy, y en la pestaña de configuración aparece un árbol con distintos objetos. Uno de ellos es perfil de seguridad. En authentication ¿qué aparece?
Una cosa, la máquina donde está definido el ws que intentas consumir ¿también es donde está sap instalado? Es decir, ¿es la misma máquina donde se define el servicio y desde donde se consume?
If you use a WebService Consumer, you can set the credentials directly in the Consumer (transaction SOAMANAGER, tab Consumer-Security).
If you use a destination of type ‘G’ (CL_HTTP_CLIENT->CREATE_BY_DESTINATION), you can set the credentials in the destination (transaction SM59).
If you use a “direct” HTTP client (CL_HTTP_CLIENT->CREATE_BY_URL), you can set the credentials via method IF_HTTP_CLIENT->AUTHENTICATE.
Best Regards, Ulrich
No obstante le agradezco a todos los que comentaron este post buscando la solucion muchas gracias. Espero este POST le ayude alguien en un futuro.