Table of Contents

Data Entities

Data entities basically define a table, its fields and their relationships to other tables. In the majority of use cases, however, only a reduced subset of fields is required.

Tip

To generate a personalized email from a sales header, for example, a fairly small number of fields and relationships will be required.

Data Fields

The header of a data entity consists of the following fields:

Name Description
Entity Type Defines the type of entity. The Default is supplied, other applications can extend this.
Code A unique name that describes the entity, such as ARTIKEL or VK-KOPF.
Table The title of the table on which this entity is based. Entries are possible as a name, title or ID. Examples are Sales Header, Sales Header or 36.
Description A more detailed description of the entity, possibly also notes on its use to make it easier for other users to find.
Table Filter A filter that is applied to the entity. This is used when identifying an entity as well as when processing relationships from entity lines back to entity headers.
Missing Relation This non-editable field is used to provide information about missing relationship definitions.
No. of References This information field contains the number of relationships from other entities to this.
Important

When processing relationships to child entities, the Entity Type is retained. It therefore serves as a grouping attribute.

The combination of Entity Type, Table and Table Filter should refer to different subsets of data. Overlapping table and filter combinations can lead to unintended results.

Actions

Show Demo Data Object

In the header, you will find an action in the base installation that allows you to create a demo data object from the definition of this data entity. Subordinate data entities are of course also processed and displayed.

After selecting the action and the base data record, you have two options:

  1. To display the data in a structure
  2. Display the data as formatted JSON text object

The actions can be extended by other applications. For example, MODUS M365 Advanced Mailing enriches actions for navigation here.