| Auszug | ||
|---|---|---|
| ||
Tutorial für die Nuclet-Entwicklung: Integrationspunkte definieren, Benutzer- und Attributgruppen mitliefern, sauber integrierbare Nuclets bauen. |
Sprache: Deutsch · English
Ein Nuclet so bauen, dass es sich sauber integrieren lässt – Integrationspunkte, Benutzer- und Attributgruppen.
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Panel | ||||||
|---|---|---|---|---|---|---|
| ||||||
Auf dieser Seite
|
Dieses Tutorial richtet sich an Nuclet-Entwickler und Integratoren und beschreibt, wie ein Nuclet so aufgebaut wird, dass es sich sauber in fremde Anwendungen integrieren lässt.
| Info | ||
|---|---|---|
| ||
Rollen: Der Nuclet-Entwickler baut den Baustein; der Integrator |
...
Nucletentwickler
übernimmt ihn in eine konkrete Anwendung. |
...
=Lege die Schnittstellen zu anderen Nuclets festlegen
...
fest – also die Integrationspunkte, über die dein Nuclet mit fremden Businessobjekten zusammenarbeitet.
Ein Nuclet sollte in der Regel seine eigene Benutzergruppe oder seine eigenen Benutzergruppen, ausgestattet mit passenden Berechtigungen , mitbringen. Der Integrator kann insbesondere nicht wissen, welche Attribute ab welchen welchem Status nicht mehr bearbeitbar sein dürfen (z.B B. eine Lieferscheinposition , sobald die zugehörige Lagerbuchung durchgeführt wurde). Auch wäre der Integrationsaufwand (der Aufwand des Integrators) ohne vorbereitete Benutzergruppen, die er nur noch seinen Benutzern zuordnen muss, höher.
Allerdings wirft das eine weitere, schwierigere Frage auf: Eigentlich müsste man in einem Lagernuclet auch definieren können, dass im Integrationspunkt Auftragsposition die Spalten Menge, Artikel o.ä. nicht mehr geändert werden dürfen (durch keine Benutzergruppe), sobald die Lagerbuchung erfolgte. Evtl. Protokollierung im Lagernuclet, für bessere Nachvollziehbarkeit.
Denken Sie daran, alle Spaltenvoreinstellungen (Preferences) obigen Benutzergruppen zuzuweisen.
Denken Sie vor dem Nucletexport daran, alle Inhalte dem richtigen Nuclet zuzuweisen.
Integrationsschritte (allgemein)
Nucletparameter
Ab Nuclos 4.20 kann der Nucletimport nicht abgeschlossen werden (und das System nicht genutzt werden), solange nicht alle Integrationspunkte vervollständigt sind. Integration auf Testsystem.
nach der Lagerbuchung). Vorbereitete Benutzer- und Attributgruppen senken den Integrationsaufwand deutlich.
| Tipp |
|---|
Fertige Beispiele und Regelcode findest du im Nuclet Wiki. Für den technischen Unterbau siehe den Bereich Low-Code & Entwicklung. |
...