Seitenhistorie
Info |
---|
Verfügbar ab Nuclos 4.14. |
Tipp |
---|
Zu diesem Feature gibt es ein Tutorial: |
Definition
Die Generische Implementierung dient der Umsetzbarkeit generischer Regeln. D.h. Regeln, die für mehr als ein Businessobjekt genutzt werden können.
...
Codeblock | ||||
---|---|---|---|---|
| ||||
... final Modifiable<?> businessObject = context.getBusinessObject(Modifiable.class); if (businessObject instanceof Geschaeftspartner) { Geschaeftspartner gp = ((Geschaeftspartner) businessObject); ... } else if (businessObject instanceof Ansprechpartner) { ... } else if (businessObject instanceof Angebot) { ... } else if (businessObject instanceof Auftrag) { ... }... ... |
...
- Nummernkreise: Nummern müssen in der Regel für viele BOs generiert werden, ein entsprechendes Generisches Objekt könnte also z.B. „Nummerierbar“ heissen.
Belege: In verschiedenen Belegarten, z.B. Angebot, Auftrag, Lieferschein, Rechnung, Gutschrift müssen unter Umständen in gleicher Art und Weise Netto- und Bruttosummen gebildet werden, entsprechende Generische Objekte könnten also z.B. „Beleg“ und „Belegposition“ heissen.
Konfiguration
Voraussetzung ist die Konfiguration eines entsprechenden generischen BOs im BO-Wizard.
Überblick
Inhalte