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.