mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Fix RFC error handling
rule rfc_error_handling can't be activated yet bcs of https://github.com/abaplint/abaplint/issues/3493
This commit is contained in:
parent
cb58678c79
commit
6d78caf95e
|
@ -253,7 +253,8 @@ CLASS zcl_abapgit_gui_jumper IMPLEMENTATION.
|
||||||
EXCEPTIONS
|
EXCEPTIONS
|
||||||
communication_failure = 1 MESSAGE lv_msg
|
communication_failure = 1 MESSAGE lv_msg
|
||||||
system_failure = 2 MESSAGE lv_msg
|
system_failure = 2 MESSAGE lv_msg
|
||||||
OTHERS = 3.
|
resource_failure = 3
|
||||||
|
OTHERS = 4.
|
||||||
|
|
||||||
lv_subrc = sy-subrc.
|
lv_subrc = sy-subrc.
|
||||||
|
|
||||||
|
|
|
@ -186,7 +186,8 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION.
|
||||||
EXCEPTIONS
|
EXCEPTIONS
|
||||||
communication_failure = 1 MESSAGE lv_msg
|
communication_failure = 1 MESSAGE lv_msg
|
||||||
system_failure = 2 MESSAGE lv_msg
|
system_failure = 2 MESSAGE lv_msg
|
||||||
OTHERS = 3.
|
resource_failure = 3
|
||||||
|
OTHERS = 4.
|
||||||
IF sy-subrc <> 0.
|
IF sy-subrc <> 0.
|
||||||
lv_msg = |Error starting transaction { iv_tcode }: { lv_msg }|.
|
lv_msg = |Error starting transaction { iv_tcode }: { lv_msg }|.
|
||||||
MESSAGE lv_msg TYPE 'I'.
|
MESSAGE lv_msg TYPE 'I'.
|
||||||
|
@ -478,6 +479,22 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD go_stage_transport.
|
||||||
|
|
||||||
|
DATA lt_r_trkorr TYPE zif_abapgit_definitions=>ty_trrngtrkor_tt.
|
||||||
|
DATA lo_repo TYPE REF TO zcl_abapgit_repo.
|
||||||
|
|
||||||
|
lt_r_trkorr = zcl_abapgit_ui_factory=>get_popups( )->popup_select_wb_tc_tr_and_tsk( ).
|
||||||
|
|
||||||
|
lo_repo ?= zcl_abapgit_repo_srv=>get_instance( )->get( iv_key ).
|
||||||
|
|
||||||
|
CREATE OBJECT ro_filter.
|
||||||
|
ro_filter->set_filter_values( iv_package = lo_repo->get_package( )
|
||||||
|
it_r_trkorr = lt_r_trkorr ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD jump_display_transport.
|
METHOD jump_display_transport.
|
||||||
|
|
||||||
DATA:
|
DATA:
|
||||||
|
@ -762,6 +779,28 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD zip_export_transport.
|
||||||
|
|
||||||
|
DATA lo_obj_filter_trans TYPE REF TO zcl_abapgit_object_filter_tran.
|
||||||
|
DATA lt_r_trkorr TYPE zif_abapgit_definitions=>ty_trrngtrkor_tt.
|
||||||
|
DATA lo_repo TYPE REF TO zcl_abapgit_repo.
|
||||||
|
DATA lv_xstr TYPE xstring.
|
||||||
|
|
||||||
|
lt_r_trkorr = zcl_abapgit_ui_factory=>get_popups( )->popup_select_wb_tc_tr_and_tsk( ).
|
||||||
|
lo_repo ?= zcl_abapgit_repo_srv=>get_instance( )->get( iv_key ).
|
||||||
|
lo_repo->refresh( ).
|
||||||
|
CREATE OBJECT lo_obj_filter_trans.
|
||||||
|
lo_obj_filter_trans->set_filter_values( iv_package = lo_repo->get_package( )
|
||||||
|
it_r_trkorr = lt_r_trkorr ).
|
||||||
|
|
||||||
|
lv_xstr = zcl_abapgit_zip=>encode_files( lo_repo->get_files_local_filtered( lo_obj_filter_trans ) ).
|
||||||
|
lo_repo->refresh( ).
|
||||||
|
file_download( iv_package = lo_repo->get_package( )
|
||||||
|
iv_xstr = lv_xstr ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD zip_services.
|
METHOD zip_services.
|
||||||
|
|
||||||
DATA: lv_key TYPE zif_abapgit_persistence=>ty_repo-key,
|
DATA: lv_key TYPE zif_abapgit_persistence=>ty_repo-key,
|
||||||
|
@ -860,40 +899,4 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION.
|
||||||
ENDCASE.
|
ENDCASE.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
METHOD zip_export_transport.
|
|
||||||
|
|
||||||
DATA lo_obj_filter_trans TYPE REF TO zcl_abapgit_object_filter_tran.
|
|
||||||
DATA lt_r_trkorr TYPE zif_abapgit_definitions=>ty_trrngtrkor_tt.
|
|
||||||
DATA lo_repo TYPE REF TO zcl_abapgit_repo.
|
|
||||||
DATA lv_xstr TYPE xstring.
|
|
||||||
|
|
||||||
lt_r_trkorr = zcl_abapgit_ui_factory=>get_popups( )->popup_select_wb_tc_tr_and_tsk( ).
|
|
||||||
lo_repo ?= zcl_abapgit_repo_srv=>get_instance( )->get( iv_key ).
|
|
||||||
lo_repo->refresh( ).
|
|
||||||
CREATE OBJECT lo_obj_filter_trans.
|
|
||||||
lo_obj_filter_trans->set_filter_values( iv_package = lo_repo->get_package( )
|
|
||||||
it_r_trkorr = lt_r_trkorr ).
|
|
||||||
|
|
||||||
lv_xstr = zcl_abapgit_zip=>encode_files( lo_repo->get_files_local_filtered( lo_obj_filter_trans ) ).
|
|
||||||
lo_repo->refresh( ).
|
|
||||||
file_download( iv_package = lo_repo->get_package( )
|
|
||||||
iv_xstr = lv_xstr ).
|
|
||||||
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
METHOD go_stage_transport.
|
|
||||||
|
|
||||||
DATA lt_r_trkorr TYPE zif_abapgit_definitions=>ty_trrngtrkor_tt.
|
|
||||||
DATA lo_repo TYPE REF TO zcl_abapgit_repo.
|
|
||||||
|
|
||||||
lt_r_trkorr = zcl_abapgit_ui_factory=>get_popups( )->popup_select_wb_tc_tr_and_tsk( ).
|
|
||||||
|
|
||||||
lo_repo ?= zcl_abapgit_repo_srv=>get_instance( )->get( iv_key ).
|
|
||||||
|
|
||||||
CREATE OBJECT ro_filter.
|
|
||||||
ro_filter->set_filter_values( iv_package = lo_repo->get_package( )
|
|
||||||
it_r_trkorr = lt_r_trkorr ).
|
|
||||||
|
|
||||||
ENDMETHOD.
|
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user