Definition Tab

The tab contains GPM Project items or PB Project Module items. The items have different statuses and can be grouped depending on the most recent actions performed on them.

Quick Filter

Consists of:

  1. Text box and drop-down, which enable the filtering of items by name and type.
  2. The Show Item Dependencies check box, which displays a list of all dependencies (grayed out). Dependencies are items which have been added to the Project automatically because they were needed by another item added manually (see Item Dependencies).
  3. The Show Ignored Items check box, which enables displaying ignored items on the Project Definition Items list.

Quick Commands

Contain links to commonly used actions.

Folder Pane

Enables adding, removing, and browsing content folders (see Folders Overview). To display the pane, select the Show In-Project Folders from the View menu.

Items Pane

Contains a list of GPM Project or PB Project Module Items with their properties. The Version column corresponds to the Compilation Version column in Process Builder's Entity Manager, but also refers to some non-compiled entities. To refresh the column's value, click Detect Changes quick command. Right-clicking an item opens the Project Definition Tab Right-Click Menu.

Items Statuses

Icon Status Description
Cancelled The item has been cancelled in Process Builder.
Unknown The status may appear for items (including their dependencies) in a database that is configured as an Alternative data source (see Adding Database Objects to a Project). It means that there is no connection established to database (see the Database Type column). Entities in the Unknown status will be ignored when generating a package.
In Design The item is in the Design in Progress or Development in Progress status that was set in Process Builder. You cannot generate a package that contains this item. GPM can ignore the entities in the In Design status only when the "AllowGeneratePackageWithInDesignDevelopmentStatus" Central Configuration key is set to true (for details, see Central Configuration Documentation). If the issue is related with Project definition mismatch, using the Synchronize PB Project command may be helpful.
Ignored The item has been manually set as Ignored (right-click menu options). It cannot be added to a package.
No changes The item has not changed since the last generation of a package it is included
Missing The item is missing (the reference points to a non-existent item). The item in this status blocks generation of a package. In this case, deliver or ignore missing entities. If the issue is related with Project definition mismatch, using the Synchronize PB Project command may be helpful.
Modified The item has been modified since last time a package for this Project was generated. It will be added to a package during the next package generation.
Modified Dynamic Entity Valid only for entities based on a dynamic selection query while the query is detecting changes. The item is assigned this status if the results returned by the query are different from last time a package was generated.
Marked as changed The item will be added to a package during the next package generation. It was set to this status after using the Force Export command.
New The item has been recently added to the Project.

Project Definition Items Groups

Items in a Project can be displayed in groups (each group contains items with specific statuses). To enable such grouping, select the Group Project Definition Items from the View menu.

When a Project has been imported from another server during package deployment, the Definition tab will not be visible and the Project will not be editable. Note that exported Projects are marked with a different icon () than standard Projects.