delete_bw_ds

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


  METHOD delete_bw_ds.

    CLEAR: et_return, ev_sy_subrc.
    CALL METHOD cl_rsds_rsds=>delete_ds
      EXPORTING
        i_datasource = CONV #( iv_name )
        i_logsys     = iv_logsys
      EXCEPTIONS
        failed       = 1                " Failed
        not_exists   = 2                " Does Not Exist
        OTHERS       = 3.
    IF sy-subrc <> 0.
      ev_sy_subrc = sy-subrc.
      /goog/cl_bqtr_utility=>add_bapiret2_from_sy(
        CHANGING
          ct_bapiret2 = et_return ).
      RETURN.
    ENDIF.