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:
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 |