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.
This commit is contained in:
Jakub Filak 2018-04-22 23:21:51 +02:00
parent e5a4929000
commit 1448a3f7b2

View File

@ -200,6 +200,7 @@ CLASS ZCL_ABAPGIT_SAP_PACKAGE IMPLEMENTATION.
ls_child-devclass = iv_child. ls_child-devclass = iv_child.
ls_child-dlvunit = li_parent->software_component. ls_child-dlvunit = li_parent->software_component.
ls_child-component = li_parent->application_component.
ls_child-ctext = iv_child. ls_child-ctext = iv_child.
ls_child-parentcl = mv_package. ls_child-parentcl = mv_package.
ls_child-pdevclass = li_parent->transport_layer. ls_child-pdevclass = li_parent->transport_layer.