archive_read_object_by_handle

in src/zgoog_cl_archive_utility.clas.abap [0:0]


METHOD archive_read_object_by_handle.

  CALL FUNCTION 'ARCHIVE_READ_OBJECT_BY_HANDLE'
    EXPORTING
      iv_handle               = iv_handle
      iv_read_class_data      = 'NO'
    CHANGING
      ct_obj_data             = ct_obj_data
    EXCEPTIONS
      end_of_object           = 0
      internal_error          = 1
      wrong_access_to_archive = 2
      OTHERS                  = 4.

  ev_sy_subrc = sy-subrc.

  IF ev_sy_subrc > 1.
    add_bapiret2_from_sy(
     CHANGING ct_bapiret2 = et_return ).
  ENDIF.