Code listing for: Documentation - ZCL_GOS_ATTACHMENT

Description:

 DATA: lo_attachment TYPE REF TO zcl_attachment<(>,<)>
       lt_attachments TYPE TABLE OF REF TO zcl_attachment<(>,<)>
       lv_xml TYPE string<(>,<)>
 
 CALL METHOD zcl_attachment=>get_attachments_for_bo(
   EXPORTING
     object_key  = '0017A45189CA1EE183DA3CA3941D4600'
     object_type = 'BUS2000131'
     category_id = 'BO'
   RECEIVING
     attachments = lt_attachments ).
 
 CHECK lt_attachments IS NOT INITIAL.
 
 READ TABLE lt_attachments INTO lo_attachment INDEX 1.
 
 lv_xml = lo_attachment->get_ascii_content( ).