Show TOC

 From Software Components to Structure PackagesLocate this document in the navigation structure

- How are structure packages and software components related?

In previous releases, software components were used to bundle packages that were always delivered together. For this reason, they now provide the foundation for the new package architecture of SAP ERP applications.Each software component is directly identified with a structure package

Thus, the structure packages BASIS, ABA, HR, and APPL are derived from the software components SAP_BASIS, SAP_ABA, SAP_HR and SAP_APPL.

With the software component SAP_APPL, we also needed to split the component further, so we introduced two additional structure packages:

  • The structure package APPL_TOOLS contains objects that are also used in HR.

The two structure packages HR and APPL must be decoupled, so that they can be delivered in separate Support Packages.

  • The structure package APPL_NU contains Unicode exceptions - that is, ABAP classes, programs, function groups, and other objects that do not support the syntax check for Unicode compatibility.

The following graphic illustrates the link between software components and structure packages. It also summarizes once more how structure packages emerged from existing software components in the Core Applications from ERP.