When proxy error occurs, soap fault message always returns "MESSAGE.GENERAL" you can get the detail message from XI server. *--- Call Method CALL METHOD lo_proxy->(ls_header-obj_name1) PARAMETER-TABLE lt_params[] EXCEPTION-TABLE lt_except[]. COMMIT WORK. IF iv_async IS NOT INITIAL. CALL FUNCTION 'ZDK_GET_PROXY_ASYNC_ACK' EXPORTING io_proxy = lo_proxy IMPORTING ev_status = ev_status ev_message = ..