Collapse AllExpand All

11.6.1. Package

Once a package has been loaded into xTuple ERP, you have the ability to review the package's contents using the Package screen. You won't be able to edit the package, because package details are defined in System > Design > Packages. However, being able to view package details is helpful for general information and debugging purposes. For additional information, please see the CreateUpdaterPackages wiki page.

To view the details of a specific package, select the VIEW button from the Packages master list. The following screen will appear:

Package

When viewing a package, you are presented with the following options:

Name

Displays the name of the package, as defined in the package.xml file.

Version

Displays the package version, as defined in the package.xml file.

Description

Displays the package description, as defined in the package.xml file.

Developer

Displays the name package developer, as defined in the package.xml file. The name used could be an individual or a company name.

Enabled

Indicates whether the package is enabled or disabled.

Modifications Allowed

Indicates whether users with sufficient privilege are allowed to modify contents of this package. This is used to switch between development mode and production mode of a package. Only database administrators may change this setting.

Notes

Displays any notes related to the package, as defined in the package.xml file.

To review the contents included in a package, select the Contents tab at the top of the Package screen. The following screen will appear:

Contents

The Contents screen displays a directory listing of all the components contained in the Package. Packages may include any of the following:

  • User interface forms

  • Application scripts

  • Images

  • Report definitions

  • MetaSQL statements

  • Tables

  • Views

  • Stored procedures

  • Application privileges

  • Custom commands

To review a list of any packages required to load the package, select the Requirements tab at the top of the screen. The following screen will appear:

Requirements

The Requirements list displays information on all packages required to load the package, including package name, description, and version.

To review a list of any packages which depend on the package, select the Dependencies tab at the top of the screen. The following screen will appear:

Dependencies

The Dependencies list displays information on all packages dependent on this package including, package name, description, and version.