Seitenhistorie
...
Das Nummernkreise-Nuclet umfasst im Rahmen der .nuclet-Datei
die Entitäte das Businessobjekt „Nummernkreise“
das Layout für diese Entitätdieses Businessobjekt,
drei Java-Regeln.
Typ | Name, englisch | Name, deutsch | Kurzbeschreibung |
---|---|---|---|
EntitätBusinessobjekt | Nummernkreise | Nummernkreise |
|
Layout | Nummernkreise |
|
|
Java-Package | org.nuclet.nummernkreise.logic | Logik für die Nummerngenerierung | |
| org.nuclet.nummernkreise.rule | Steuerung von Insert-/Update-/Delete-Events bzw. Statuswechsel |
...
Regeln für maskengesteuerte Events (org.nuclet.basistemplate.rule)
Regeln für die Geschäftslogik (org.nuclet.basistemplate.logic)
Regeln für entitätsbezogene businessobjektsbezogene Datenbankzugriffe (org.nuclet.basistemplate.facade)
Regeln für enitätsübergreifende Verallgemeinerungen und als Schnittstelle für die Java-Klassen des Lager-Nuclets (org.nuclet.basistemplate.wrapper)
Objektklassen für Preisinformationen (org.nuclet.basistemplate.object)
...
Für die automatisierte Nummernvergabe ist unter „Stammdaten“ für alle EntitätenBusinessobjekte, für die Nummern generiert werden sollen, jeweils ein Nummernkreis festzulegen. Die Nummernkreise umfasen die Definition eines Präfix und einer Anzahl von numerischen Stellen.
...
Diese Regeln müssen bei der Nuclet-Integration mit einer Implementierung für die tatsächlich genutzten Entitäten genutzten Businessobjekte gefüllt werden.
Hier nun ein Beispiel, wie die Klasse org.nuclet.nummernkreise.rule.GeneriereNummer im Basistemplate-Nuclet angepasst worden ist:
...
Die Java-Regeln, die in Schritt 5 angepasst worden sind, müssen im letzten Schritt noch den tatsächlichen Entitäten Businessobjekten (bzw. deren Events oder Statuswechseln) zugeordnet werden. Dies erfolgt über den Menüpunkt „Konfiguration“ > „Regel Management“.
...