From 9b10bba1424e2b4d27e1570b8f8cdd6162df6d46 Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Mon, 15 Apr 2024 17:14:04 +0200 Subject: [PATCH] DEVC: Fix "Package must be assigned to the software component LOCAL" (#6912) --- src/objects/zcl_abapgit_object_devc.clas.abap | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/objects/zcl_abapgit_object_devc.clas.abap b/src/objects/zcl_abapgit_object_devc.clas.abap index d16d7e8ea..eb5e5dc37 100644 --- a/src/objects/zcl_abapgit_object_devc.clas.abap +++ b/src/objects/zcl_abapgit_object_devc.clas.abap @@ -595,7 +595,9 @@ CLASS zcl_abapgit_object_devc IMPLEMENTATION. * parentcl * cli_check * intprefx - ls_data_sign-dlvunit = abap_true. + IF ls_package_data-dlvunit IS NOT INITIAL. + ls_data_sign-dlvunit = abap_true. + ENDIF. ls_data_sign-ctext = abap_true. ls_data_sign-as4user = abap_true. ls_data_sign-pdevclass = abap_true. @@ -869,7 +871,7 @@ CLASS zcl_abapgit_object_devc IMPLEMENTATION. CLEAR: ls_package_data-intfprefx, ls_package_data-cli_check. - " If software component is related to add-on and a valid namespace, then keep it + " If software component is related to add-on and a valid namespace, then keep it adjust_sw_component( CHANGING cv_dlvunit = ls_package_data-dlvunit ). ASSIGN COMPONENT 'TRANSLATION_DEPTH_TEXT'