mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 04:08:27 +08:00
Improve error message for getting request type (#4421)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
8ff0445673
commit
6dac984acc
|
@ -221,10 +221,9 @@ CLASS ZCL_ABAPGIT_SAP_PACKAGE IMPLEMENTATION.
|
|||
|
||||
|
||||
METHOD zif_abapgit_sap_package~get_transport_type.
|
||||
DATA: lv_err_prefix TYPE string,
|
||||
lv_pkg_name TYPE e071-obj_name.
|
||||
|
||||
lv_err_prefix = |TRINT_GET_REQUEST_TYPE(R3TR, DEVC, { mv_package })|.
|
||||
DATA lv_pkg_name TYPE e071-obj_name.
|
||||
|
||||
lv_pkg_name = mv_package.
|
||||
|
||||
CALL FUNCTION 'TRINT_GET_REQUEST_TYPE'
|
||||
|
@ -239,23 +238,9 @@ CLASS ZCL_ABAPGIT_SAP_PACKAGE IMPLEMENTATION.
|
|||
no_request_needed = 1
|
||||
internal_error = 2
|
||||
cts_initialization_failure = 3.
|
||||
|
||||
CASE sy-subrc.
|
||||
WHEN 0.
|
||||
" OK!
|
||||
|
||||
WHEN 1.
|
||||
zcx_abapgit_exception=>raise( |{ lv_err_prefix }: transport is not needed| ).
|
||||
|
||||
WHEN 2.
|
||||
zcx_abapgit_exception=>raise( |{ lv_err_prefix }: internal error| ).
|
||||
|
||||
WHEN 3.
|
||||
zcx_abapgit_exception=>raise( |{ lv_err_prefix }: failed to initialized CTS| ).
|
||||
|
||||
WHEN OTHERS.
|
||||
zcx_abapgit_exception=>raise( |{ lv_err_prefix }: unrecognized return code| ).
|
||||
ENDCASE.
|
||||
IF sy-subrc <> 0.
|
||||
zcx_abapgit_exception=>raise_t100( ).
|
||||
ENDIF.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user