Code: Alles auswählen.
TRY.
me->mo_gos_api = cl_gos_api=>create_instance( is_object = VALUE #( instid = mf_warnr
typeid = 'ZCS_WR'
catid = 'BO' ) ).
CATCH cx_gos_api.
CLEAR me->mo_gos_api.
ENDTRY.
Code: Alles auswählen.
METHOD GET_ATTACHMENT_CONTENT_BINARY.
TRY.
DATA(ls_att_content) = me->mo_gos_api->get_al_item( is_attachment_key ).
IF ls_att_content-content_x IS NOT INITIAL.
rf_binary_content = ls_att_content-content_x.
ELSE.
TRY.
rf_binary_content = cl_bcs_convert=>string_to_xstring( ls_att_content-content ).
CATCH cx_bcs.
CLEAR rf_binary_content.
ENDTRY.
ENDIF.
CATCH cx_gos_api.
CLEAR rf_binary_content.
ENDTRY.
ENDMETHOD.
Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag:
black_adept
Über Transaktion OACT/OAC0 läßt sich der physikalische Ablageort auf Archiv ändern,