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:
- To display the data in a structure
- 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.