Package Builder

Package builder is one of the important tools used for implementation in the ABAP workbench. A package is a development object that stores the objects such as menus, screens, functional modules, transactions, etc. Package builder is used to developing and maintain development classes, and classes and transfer object to other packages.

Package Builder Tasks: – The important tasks performed by package builder tools are as follows –

  1. Defining package interface for users and restricting the use of interface for selected users.
  2. Defining user access for use of service from another package.
  3. Creating packages and sub-packages.
  4. Define the hierarchy of package
  5. Defining interface for user package.

Package Builder Types: – Package builder creates two types of packages.

  1. The provider package is also known as the server package.
  2. The user package is also known as the Client package.

Server Package: – It provides development tools such as BAPIs, Classes, Programs, Functional modules, types, etc. Provider package tasks: – The tasks performed by the server package are as follows-

  • Creation of package and define a hierarchy.
  • It helps to access the content of one package from another package through the package interface.

Client package: – In user user package you define user access for the visible of service of other packages. User package tasks: – The tasks performed by the client package are as follows-

  • Similar to the server package, the client package provides a structure for the package.

How to start package builder Package builder can be started by using following method Enter transaction code “SE21” or “SAPCKAGE”in the SAP command field and press enter, then SAP screen opens with title “Initial screen package builder”.

Read more for free SAP ABAP training and interview questions.