Hierarchisches Geschäftobjekt

Fügt eine hierarchische Positionsebene zu der eigenen Entität hinzu.

Hierbei können die Felder, Indizes und Erweiterungen wie bei einer Wiederholbaren Entität definiert werden:


images/download/attachments/78263395/image2021-9-22_10-4-54-version-1-modificationdate-1632297895585-api-v2.png


Auf Kopfebene werden dafür folgende Felder erstellt und können nicht anderweitig verwendet werden:

Name

Beschreibung

numberOfPackages

Anzahl der Packstücke (Integer)

lineItems

Flache Liste der hierarchische Positionen

Weiterhin können sind folgende Namen anderweitig belegt:

Name

Beschreibung

lineItemTree

Positionen als Baumstruktur


Folgende Felder sind auf Positionsebene fix vordefiniert:

Name

Typ

parentId

Die ID der übergeordneten eigenen Entität

lineItemId

Die Positionsnummer (z.B. "1.1.3"

parentLineItemId

Die übergeordnete Positionsnummer (z.B. "1.1")

referencedLineItemId

Ein ggf. referenzierte Positionsnummer (z.B. "O1")

numberOfPackages

Anzahl der Packstücke (Integer)

aggregateNumberOfPackages

Aggregierte Anzahl der Packstücke (Integer)


Weiterhin sind folgende Namen anderweitig belegt:

Name

Beschreibung

weakTreeNode

Position in der Baumstruktur

index

Index der Baumstruktur

parentIndex

Übergeordneter Index der Baumstruktur

parentBto

Transiente Referenz auf die übergeordneten eigene Entität