Skip to content

Entities

Ein Entity ist ein Objekt mit einer eigenen Identität. Es kann gespeichert und wieder geladen werden.

Jede Entität hat mindestens folgende Standard-Attribute:

Name Type Readonly Description
Id string True Id des verlinkten Objekts
Label string[] True Label, das das Entity beschreibt. wird bei jedem Insert/Update durch Aufruf von GetNewEvaluatedLabel() aktualisiert.
EntityType Type True EntityType z.B. IPerson
PublicId string False ID, die gegen Aussen angezeigt wird.
ReferenceId String False Reference-ID aus Fremdsystem. Muss nicht eindeutig sein.
InsertedOn DateTime True Zeigt das technische Erstellungsdatum.
InsertedBy String True Zeigt, welcher User den Datensatz eingefügt hat.
UpdatedOn DateTime True Zeigt, wann der Datensatz aktualisiert wurde.
UpdatedBy String True Zeigt, welcher User den Datensatz aktualisiert hat.
InsertedOn DateTime True Zeigt das fachliche Erstellungsdatum.
InsertedBy String True Zeigt den fachlichen Ersteller.
ModifiedOn DateTime True Zeigt das fachliche Modifikations-Datum
ModifiedBy String True Zeigt den fachlichen Modifizierer.
DeletedOn DateTime? True Datum der Löschmarkierung. Objekte mit gesetztem Datum gelten als gelöscht.
DeletedBy String True Zeigt, welcher User die Entität gelöscht hat.
IsActive String True Zeigt, ob die Entität aktiv ist.
IsEditable String True Falls true, darf die Entität modifiziert werden.
IsDeletable Boolean True Falls true, darf die Entität gelöscht werden.
LabelMode LabelModes True Zeigt, wie das generiert/aktualisiert wird..