Rollen
Integrator
Nucletentwickler
1 Integrationspunkte definieren
=Schnittstellen zu anderen Nuclets festlegen
2 Benutzergruppen und Attributgruppen
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 Status nicht mehr bearbeitbar sein dürfen (z.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.
3 Preferences
Denken Sie daran, alle Spaltenvoreinstellungen (Preferences) obigen Benutzergruppen zuzuweisen.
4 Nucetexport
Denken Sie vor dem Nucletexport daran, alle Inhalte dem richtigen Nuclet zuzuweisen.
Tutorial für die Integration von Nuclets (@todo separater Artikel)
Integrationsschritte (allgemein)
1 Nucletimport
Nucletparameter
2 Integrationspunkte vervollständigen
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.
3 Benutzergruppen zuordnen
...