Application entities

<< Click to Display Table of Contents >>

Navigation:  Bizagi Studio > Bizagi Studio user interface explained > Expert view > Entities in Expert view >

Application entities

Overview

Application entities are the master entities marked as process entities. These are shown and managed in the Expert view using the options mentioned below. Bear in mind that these entities can be created and configured from any data model or from this view as well. To learn more about Application entities follow this link. Some options are shown right-clicking an Application entity, or some others selecting one of the nodes of the Application entity.

 

Right-click options

When an Application entity is selected, the following options are shown

 

Expert_app_2

 

Option

Detail

Properties

This is the same wizard to create and modify entities as the one used in the second step of the process wizard (Model Data). This allows to edit the display name of the entity and its attributes.

Learn more about creating an entity following this link.

Advanced properties

Enables or disables the possibility to register operations to Bizagi log.

Learn more about Bizagi log following this link.

Work portal icon

By default, every Entity Action displays a briefcase icon, you can change this icon using this option selecting one of the Bizagi Icons. The icon is shown in every Action shown in the Me Menu > My Stuff.

Learn more about Entity Actions following this link.

Learn more about the Me Menu following this link.

Xml schemas

This option is used to generate the schema used by third party services to manipulate Bizagi Web Services endpoints.

Learn more about XML schema in Bizagi following this link.

View Related Processes.

This option displays a Pop-up window to view all the related processes to the selected application entity.

Security

This option is used to configure the security of the element.

OData exposed attributes

This option is used to customize which information is returned whenever invoking Bizagi OData API services.

Learn more about OData attributes following this link.

View dependencies

This option is used to verify if the entity is being used by any other form, rule, entity, or element; this option lists in a hierarchical way all the dependencies of the entity.

Refresh

Refresh the information of the entity. Useful when working in a collaborative environment.

 

Nodes

When an Application entity is expanded, the following nodes are shown:

 

Expert_app_3

 

Each node displays the following information:

Attributes

Collections

Forms

Values

Queries

 

Attributes

 

Expert_Stakeholder_nodes_1

 

The Attributes node contains all the attributes of the entity filtered by data type. The data types considered as attributes are the common types (Boolean, currency, date time, file, string...) and one-to-one relationships with other entities. Each attribute has a name, a display name (which is the one used in the Work Portal) and its data type. When the data type is Entity, a Related entity is shown. Lastly, the Dpl column shows if the attribute is considered in deployment.

 

Collections

 

Expert_Stakeholder_nodes_2

 

The Collections node contains all the one-to-multiple relationships of the entity. Each collection has a name, a display name (which is the one used in the Work Portal) and its related entity.

 

When the Attributes or Collections node is selected, the Ribbon will display the following options:

 

Expert_Stakeholder_nodes_3

 

Edit attributes: This option will display the Entity edition wizard in its second step. Allowing the user to modify, add or even delete attributes and relations, and their advanced properties.

New relationship: This option will add the specified relationship between the entities selected. The entities does not have to be related with the current entity.

Refresh: This option will reload the information stored from the database, refreshing the collections listed.

 

Forms

 

Expert_Stakeholder_nodes_24

 

The Forms node contains all the Forms defined for this entity. These forms are used in the Work Portal to interact with the final users.

Every Form listed has a Name, a Display Name and version. The Dply column shows if the Form has been launched to production (database icon) o if it is still in development (gear icon).

 

When the node is selected, the Ribbon will display the following options:

 

Expert_Stakeholder_nodes_25

 

New Form: This option will start the Forms Editor (learn more here) where the form is built.

Autogenerate form: This option will automatically create a Form with all the current entity attributes.

Refresh: This option will reload the information stored from the database, refreshing the Forms listed.

 

Values

 

Expert_Stakeholder_nodes_26

 

The Values node contains all the values already stored in the database for this entity.

Every value listed has its Primary Key and a column for each attribute defined for the entity.

 

When the node is selected, the Ribbon will display the following options:

 

Expert_Stakeholder_nodes_27

 

Refresh: This option will reload the information stored from the database, refreshing the values displayed.

 

Queries

 

Expert_Stakeholder_nodes_28

 

The Queries node contains all the queries defined for this entity. These queries are called Entity Query Forms  they are used in the Work Portal to interact with the final users. To learn more, please refer to the Entity Query Forms article.

Every query listed has a Display Name and its version. The Dply column shows if the query has been launched to production (database icon) o if it is still in development (gear icon).

 

When the node is selected, the Ribbon will display the following options:

 

Expert_Stakeholder_nodes_29

 

New query: This option will start the Forms Editor (learn more here) window to add a Query Form.

Refresh: This option will reload the information stored from the database, refreshing the queries listed.