Artikel: AN0002245Aktualisiert:
Toolbar
Icon | Beschreibung |
| Zurück zur Organisationstrukturliste. |
| Erstellung einer neuen Organisationstruktur. |
| Speichern Änderungen in der Organisationstruktur. |
| Löschung der Organisationstruktur. |
Bereich: Grundeingenschaften
- Code - Der Code der Organisationstruktur - benutzt in Skripten oder bei Exporten und Importen von Metadaten zwischen ObjectGears instances.
- Name - Der Name der Orgaisationstruktur - angezeigt in Referenzen auf die Organisationstruktur, e.g. in Einstellung von Zugriffrechte im Klassendetail.
- Beschreibung - Die Beschreibung der Organisationstruktur
- Aktiviert - Information, ob die Organisationstruktur benutzt werden kann.
- Global - Information, ob die Organisationstruktur auch ausser dem Modell benutzt werden soll, in dem sie erstellt ist.
Bereich: Struktureinstellung
Unten werden Beispiele von Klassen angezeigt, auf deren man die Organisationstrukturen definieren und spezielle Parameter für einzelne Organisationstrukture. Benutzer, Teams und Einheiten können sich aufeinander verweisen. Damit kann man sowohl einfache als auch mehrfache Referenze benutzen.
Man kann beliebige Zahl von Organisationstrukturen von allen Typen in ObjectGears definieren und kann sie für Rechteverwaltung auf einzelnen Klassen, wo es nötig ist, benutzen. Man kann auf der Klasse die Rechte, die nach einzelnen Organisationstrukturen zugeordnet werden, und die Rechte ohne Organisationstruktur Klasse beliebig kombinieren.
Parameter für Strukturtyp Person - Manager
Spalte mit Vorgesetzter
-
Die Spalte (von der Typ Benutzer) der ausgewählten Klasse, die den Vorgesetzten (Manager der Organisationeinheit) beinhaltet.
Spalte mit Benutzer/n
-
Die Spalte (von der Typ Benutzer) der ausgewählten Klasse, die die Mitglieder der Organisationeinheit beinhaltet.
-
Die Klasse/Abfrage, in der die Rechte gerichtet werden, ist auf die Klasse mit Organisationstruktur angefügt (auf diese Spalte muss sich die Klasse verweissen).
Beispiel von Klasse für Struktur Person - Manager
Id |
Benutzer (ObjectGears Benutzer) |
Vorgesetzter (ObjectGears Benutzer) |
1 |
Petr Nový |
Lenka Krejčí |
2 |
Jana Dvořáková |
Lenka Krejčí |
3 |
Lenka Krejčí |
Petr Dvorský |
4 |
Petr Dvorský |
|
Parameter for Strukturtyp Teamstruktur
Vorgesetztes Team
-
Die Spalte der ausgewählten Klasse, die ist von dem Typ 'Werte von der referenzierten Klasse' und auf dieselbe Klasse referenziert.
Team-Mitglied/er
-
Die Spalte der ausgewählten Klasse, die ist von dem Typ 'Werte von der referenzierten Klasse' und die Benutzer beinhaltet.
Beispiel der Klasse für die Struktur Teamstruktur
Id |
Teamname |
Mitglieder (ObjectGears Benutzer) |
Vorgesetztes Team |
1 |
Buchhaltungteam |
Petr Nový
Jana Dvořáková
|
Hauptbuchhalter |
2 |
Hauptbuchhalter |
Lenka Krejčí |
Direktor |
3 |
Direktor |
Petr Dvorský |
|
Alternativ, kann man eine Klasse mit Vorgesetzten in einer besonderen Spalten benutzen und mit einer Regel auf der Klasse versichern, dass der Vorgestzter auch in Mitglieder Spalte beinhaltet wird. Information über Vorgesetzten kann dann z.B. in Workflow benutzt werden.
Beispiel der Klasse für die Struktur Teamstruktur - einschlisslich der Spalte Vorgesetzter
Id |
Teamname |
Mitglieder (ObjectGears Benutzer) |
Vorgesetztes Team |
Vorgesetzter |
1 |
Buchhaltungteam |
Petr Nový
Jana Dvořáková
Lenka Krejčí
|
Direktor |
Lenka Krejčí |
2 |
Direktor |
Petr Dvorský |
|
|
Parameter für den Strukturtyp Einheitstruktur
Vorgsetzte Einheit
-
Die Spalte der ausgewählten Klasse, die ist von dem Typ 'Werte von der referenzierten Klasse' und auf dieselbe Klasse referenziert.
Klasse mit Benutzern
-
Eine andere Klasse, die Benutzer beinhaltet - z.B. Klasse erweiterndete Benutzereigenschaften.
Spalte mit Benutzer
-
Die Spalte der Klasse mit Benutzer, die ist von dem Typ 'Werte von der referenzierten Klasse' und die Benutzer beinhaltet.
Spalte mit Einheit
-
Die Spalte der Klasse mit Benutzer, die die Referenz auf Einheit beinhaltet (Referenz auf Klasse mit Einheiten).
Diese Struktur im Unterschied zu Strukturen Preson Manager und Teamstruktur, ist in zwei Klassen definiert - auf die Klasse mit Einheiten und auf die Klasse mit Benutzern, die auf Einheiten verweisen.
Beispeil der Klasse für Einheiten
Id |
Einheitname |
Vorgesetzte Einheit |
1 |
Buchhaltung |
Finanzabteilung |
2 |
Finanzabteilung |
Finanzabteilung |
3 |
Controlling |
Finanzabteilung |
4 |
Finanzabteilung |
CEO |
5 |
Verkaufsabteilung |
CEO |
6 |
CEO |
|
Beispiel der Klasse für Benutzer
Id |
Benutzer |
Einheit |
1 |
Jan Novák |
Finanzabteilung |
2 |
Dana Hořejší |
Buchhaltung |
3 |
Adam Hošek |
CEO |
4 |
Jolana Pražáková |
Finanzabteilung |