Create package popup: Fix prefill package name (#6752)

Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
Christian Günter 2024-01-16 06:48:38 +01:00 committed by GitHub
parent ce8232104e
commit 8881860e2f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 0 deletions

View File

@ -273,6 +273,8 @@ CLASS zcl_abapgit_services_repo IMPLEMENTATION.
li_popup = zcl_abapgit_ui_factory=>get_popups( ).
li_popup->popup_to_create_package(
EXPORTING
is_package_data = ls_package_data
IMPORTING
es_package_data = ls_package_data
ev_create = lv_create ).

View File

@ -611,6 +611,8 @@ CLASS zcl_abapgit_popups IMPLEMENTATION.
DATA ls_data TYPE scompkdtln.
MOVE-CORRESPONDING is_package_data TO ls_data.
IF zcl_abapgit_factory=>get_function_module( )->function_exists( 'PB_POPUP_PACKAGE_CREATE' ) = abap_false.
* looks like the function module used does not exist on all
* versions since 702, so show an error

View File

@ -88,6 +88,8 @@ INTERFACE zif_abapgit_popups
RAISING
zcx_abapgit_exception .
METHODS popup_to_create_package
IMPORTING
is_package_data TYPE zif_abapgit_sap_package=>ty_create OPTIONAL
EXPORTING
!es_package_data TYPE zif_abapgit_sap_package=>ty_create
!ev_create TYPE abap_bool