From 1448a3f7b28fdb77d7e7568242140eff835b955f Mon Sep 17 00:00:00 2001 From: Jakub Filak Date: Sun, 22 Apr 2018 23:21:51 +0200 Subject: [PATCH] package: a child inherits parent's appl. component If a new package is not meant to be a local or a private package, it must have assigned Application Component; otherwise the method cl_package->if_package~create_new_package() raises the message e050(pak) - component_missing. --- src/zcl_abapgit_sap_package.clas.abap | 1 + 1 file changed, 1 insertion(+) diff --git a/src/zcl_abapgit_sap_package.clas.abap b/src/zcl_abapgit_sap_package.clas.abap index 9bd72935c..3b1254aee 100644 --- a/src/zcl_abapgit_sap_package.clas.abap +++ b/src/zcl_abapgit_sap_package.clas.abap @@ -200,6 +200,7 @@ CLASS ZCL_ABAPGIT_SAP_PACKAGE IMPLEMENTATION. ls_child-devclass = iv_child. ls_child-dlvunit = li_parent->software_component. + ls_child-component = li_parent->application_component. ls_child-ctext = iv_child. ls_child-parentcl = mv_package. ls_child-pdevclass = li_parent->transport_layer.