Активация прокси-сервиса потребителя от ABAP - PullRequest
0 голосов
/ 10 декабря 2018

Я только что создал потребителя службы и сгенерировал его код из ABAP, чтобы отправить в целевой файл XML системы WSDL, который успешно создан.Код должен заполнить поля XML_FILE_INFO, но понятия не имею, если я это сделал ОК:

Service consumer

Код для его активации:

  " Call method, and receive a response
  try.
    lo_proxy->SET_MESSAGE(
      exporting
        INPUT  = gs_input
      importing
        OUTPUT = ls_output
    ).
    catch CX_AI_SYSTEM_FAULT INTO lo_AI_SYSTEM_FAULT. "lo_ai_system_fault_info.
    catch CX_AI_APPLICATION_FAULT INTO LO_AI_APPLICATION_FAULT.
  ENDTRY.

Как мне заполнить содержимое XML-файла в структуре GS_INPUT?Достаточно ли поместить путь к файлу в поле FILE_NAME?

Если бы кто-то уже сделал что-то вроде упомянутого требования, я был бы признателен за любую помощь.

Заранее спасибо.

...