mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Refactor method in FM call for 702 (#4848)
This commit is contained in:
parent
f892c9b4dc
commit
b1cc6a2912
|
@ -695,12 +695,15 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION.
|
||||||
|
|
||||||
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,
|
||||||
lo_repo TYPE REF TO zcl_abapgit_repo,
|
lo_repo TYPE REF TO zcl_abapgit_repo,
|
||||||
lv_path TYPE string,
|
lv_path TYPE string,
|
||||||
lv_dest TYPE rfcdest,
|
lv_dest TYPE rfcdest,
|
||||||
lv_msg TYPE c LENGTH 200,
|
lv_msg TYPE c LENGTH 200,
|
||||||
lv_xstr TYPE xstring.
|
lv_xstr TYPE xstring,
|
||||||
|
lv_package TYPE zif_abapgit_persistence=>ty_repo-package,
|
||||||
|
lv_folder_logic TYPE string,
|
||||||
|
lv_main_lang_only TYPE zif_abapgit_persistence=>ty_local_settings-main_language_only.
|
||||||
|
|
||||||
CONSTANTS:
|
CONSTANTS:
|
||||||
BEGIN OF lc_page,
|
BEGIN OF lc_page,
|
||||||
|
@ -730,12 +733,16 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION.
|
||||||
RETURN.
|
RETURN.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
lv_package = lo_repo->get_package( ).
|
||||||
|
lv_folder_logic = lo_repo->get_dot_abapgit( )->get_folder_logic( ).
|
||||||
|
lv_main_lang_only = lo_repo->get_local_settings( )-main_language_only.
|
||||||
|
|
||||||
CALL FUNCTION 'Z_ABAPGIT_SERIALIZE_PACKAGE'
|
CALL FUNCTION 'Z_ABAPGIT_SERIALIZE_PACKAGE'
|
||||||
DESTINATION lv_dest
|
DESTINATION lv_dest
|
||||||
EXPORTING
|
EXPORTING
|
||||||
iv_package = lo_repo->get_package( )
|
iv_package = lv_package
|
||||||
iv_folder_logic = lo_repo->get_dot_abapgit( )->get_folder_logic( )
|
iv_folder_logic = lv_folder_logic
|
||||||
iv_main_lang_only = lo_repo->get_local_settings( )-main_language_only
|
iv_main_lang_only = lv_main_lang_only
|
||||||
IMPORTING
|
IMPORTING
|
||||||
ev_xstring = lv_xstr
|
ev_xstring = lv_xstr
|
||||||
EXCEPTIONS
|
EXCEPTIONS
|
||||||
|
|
Loading…
Reference in New Issue
Block a user