Instantly share code, notes, and snippets.

@larshp /ticket.abap
Last active Sep 26, 2018

Embed
What would you like to do?
METHOD zif_abapgit_exit~http_client.
DATA: lv_ticket TYPE text4096,
ls_bapiret2 TYPE bapiret2.
* Or create RFC calling function module CREATE_RFC_REENTRANCE_TICKET
CALL FUNCTION '/PLMI/EASYDMS_CREATE_SSOTICKET'
DESTINATION 'SOMETHING'
IMPORTING
ev_ticket = lv_ticket
es_return = ls_bapiret2
EXCEPTIONS
system_failure = 1
communication_failure = 2
resource_failure = 3.
IF sy-subrc = 0.
ii_client->request->set_header_field(
name = 'MYSAPSSO2'
value = CONV #( lv_ticket ) ).
ENDIF.
ENDMETHOD.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment