Show TOC

 Package AttributesLocate this document in the navigation structure

Once the package is created you may need to change some properties of the package. For example the type of package i.e. structure, main or development package. You also need to change the package description or application component. You can enable such changes using the maintenance settings in the attributes tab.

The prerequisites for changing the package attributes are:

  • The server package interface already exists.
  • Switch to the Attributes tab of the package.

Some of the available attributes are:

  1. Application Component : Here the user can enter a new application component to change the package to another component.
  2. Main Package : The user can choose to convert the package from a structure package, main package or a development package into one of the other package types. He can do this by choosing the appropriate type from the drop down menu. The user will not be allowed to complete the operation in case he does not have sufficient permissions.
  3. Surrounding Package : In case the parent package is not specified, then this field is editable in the change mode and the client can specify a new package as the parent package. Once a parent package is assigned, this field is non editable.
  4. Encapsulation Level : The user can change this to determine how strictly a package should follow the package checks of the new package concept. It is used mainly in the migration stage.
  5. Extension Kind : This shows to the user what kind of a package it is, whether it's a legacy package or a converted copy or what kind of a append package it is.
  6. Default Interface : This shows to the user what is the current default interface of the package. The value that it shows depends on the encapsulation level of the package.
  7. Package Has Dependency Control List : The user can decide if the package should maintain dependencies to other packages by defining a dependency. If this attribute is not set then the dependency tab is hidden.
  8. Allow package to be enhanced by append package : Setting this attribute allows the package to be enhanced. If this is not set then no enhancements will be possible on this package.
  9. Allow further development objects to be added : This attribute is set by default for a development package and is cleared for the main package and structure package. Only if this attribute is set can new development objects be added to the current package. It is not possible to set this for main and structure packages.
  10. Transport Attributes - Changes Recorded : This flag indicates whether the Transport Organizer records changes made to the objects in this package. If changes are recorded, version management is also activated for the objects in this package. You can only change this flag for packages that start with T (private test packages). The Transport Organizer sets this flag automatically for all other packages according to their name.