Struktur-Status
Beschreibung
Ein Struktur-Status ist in ClassiX® die Kombination aus dem Statusmonitor eines Geschäftsprozesseses und dem Strukturknoten eines Ordnungsbegriffes. Stammdaten werden über Ordnungsbegriffe strukturiert und kategorisiert, während Belege einen Status besitzen, der sich aus den Daten automatisch ergibt. Über den Struktur-Status können nun auch Stammdaten eine automatisch ermittelten Status bekommen, welche gleichzeitig eine Strukturierung darstellt.
Funktionalität
Eingabefenster
Dieses Fenster dient der Pflege von Struktur-Status. Die Haupteingaben erfolgen in der Lasche "Basisdaten", die Lasche "Formatangaben" dient der automatischen Formatierung der Anzeige.
Menüpunkt | Beschreibung |
---|---|
Bearbeiten | - |
: Bild | - |
: : Einfügen | Dem Status ein Bild zuordnen |
: : Entfernen | Das Bild löschen |
: Übergang | - |
: : Einfügen | Übergang zu einem anderen Struktur-Status hinzufügen und definieren |
: : Entfernen | Den aktuellen selektierten Übergang löschen |
: Schließen | Fenster schließen |
Symbol | Beschreibung |
---|---|
Neuen Struktur-Status anlegen Die Eingabemaske wird komplett geleert zum Erfassen eines neuen Struktur-Status |
|
Änderungen speichern Die Angaben auf der Eingabemaske werden im Struktur-Status gespeichert |
|
Struktur-Status löschen Der in der Eingabemaske angezeigte Struktur-Status wird gelöscht (Dieser Knopf ist standardmäßig gesperrt) |
|
Ordnungsbegriffe anzeigen |
Feld | Beschreibung |
---|---|
Basisdaten | |
Hier wird der Geschäftsprozess beschrieben. | |
: Nummer | Eindeutiger Name des Struktur-Status |
: Kurzname | Kurzname des Struktur-Status |
: Prozessfolge | Ausgabe einer eventuell angegebenen Folge-/Fortschrittskennziffer des Zustands. Diese Kennziffer soll näherungsweise eine mögliche Reihenfolge von Zuständen innerhalb eines Struktur-Status angeben. Die Kennziffer ist alphanumerisch, d.h. bei Zahlen größer 9 muss man darauf achten, dass z.B. "1" und "10" direkt aufeinander folgen (in einem solchenFall muss man "01" und "10" schreiben). |
: Automatische Nachricht | Angabe einer Nachricht (message) die dann gesendet (ausgelöst) wird, wenn der Struktur-Status erreicht wird. |
: Beschreibung | Ausführliche Beschreibung des Struktur-Status |
: Übergänge | Liste der diesem Struktur-Status zugeordneten Übergänge. Über die Knöpfe "Einfügen" (Einfügen eines Übergängs) und "Entfernen" kann diese Liste gepflegt werden. Der "Lebenslauf" Struktur-Status kann näherungsweise mittels der Prozessfolge Kennziffer der einzelnen Übergänge beschrieben werden. Ein Doppelklick auf einen Eintrag in dieser Liste öffnet das Modul zur Pflege eines Übergangs |
Formatangaben | |
Hier wird die Standardformatierung für den Struktur-Status vorgegeben. Diese Formatierung kann für einzelne Zustände überschrieben werden. Wurde generell keine Angabe gemacht, wird ein Standardlistenformat gesetzt. | |
: Makros | Hier werden die Makros definiert, auf die in den SetFormat - Anweisungen zugegriffen werden sollen. Benutzte lokale Variablen sind hier ebenfalls zu definieren. |
: Format | Hier werden die Spalten und Überschriften nach bekanntem InstantView® Schema hinterlegt. Wichtig ist, dass die SetFormat - Anweisung sich NIE auf ein Fenster direkt bezieht (Bsp.: SetFormat statt SetFormat(, ListBox) usw.). |
: Sortierung | Hier wird eine Vorsortierung der Liste angegeben. Auch diese "SetSort" und "Sort" Anweisungen dürfen sich NIE direkt auf ein bestimmtes Fenster beziehen. |
Sachmerkmale | |
Merkmale | Dem Struktur-Status können verschiedene Attribute gesetzt. Diese können zum einen informative Attribute sein oder es können auch Attribute, die eine bestimmte Funktion mit dem zu geordneten Objekt erlauben bzw. verbieten sein.
Wenn z.B. die Status-Struktur einem Teil zugeordnet ist, ermöglicht es das Attribut "lockEditing" festzulegen, ob dieses Teil bearbeitet werden kann oder nicht. Siehe Attribute/Sachmerkmale und dort insbesondere den Absatz: Attribute mit Steuerfunktion |
Knopf | Beschreibung |
---|---|
OK | Änderungen am Struktur-Status werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt. |
Neu | Das Eingabefenster wird geleert. |
Löschen | Der angezeigte Struktur-Status wird gelöscht. |
Schließen | Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken. |
Übergänge
Feld | Beschreibung |
---|---|
Bedingung |
Bedingung, wann dieser Übergang stattfinden soll. Beispiel:
|
Ausgangsstruktur | vorhergehender Struktur-Status |
Folgestruktur | Struktur-Status der erreicht wird, wenn die Bedingung erfüllt wird |
Übergangsname | Kurzbeschreibung was geprüft wird bzw. welcher Status erreicht wird |
Übergangsbeschr. | Ausführliche Beschreibung was geprüft wird bzw. welcher Status erreicht wird |
Knopf | Beschreibung |
---|---|
OK | Änderungen am Übergang werden gespeichert. |
Schließen | Das Fenster wird geschlossen. |
Verwandte Themen
Technische Dokumentation
Zustand Selektionsmodul
Modulname
statstruc.mod
Klassen
-
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
EDIT_STATE_STRUCTURE | Struktur-Status oder NULL | Bearbeiten bzw. neu erstellen eines Struktur-Status | |
LIST_STATE_STRUCTURE | Collection Struktur-Status oder NULL | Liste und Auswahl von Struktur-Status | |
STATE_STRUCTURE_CHANGED | Struktur-Status | Struktur-Status wurde geändert | |
STATE_STRUCTURE_CREATED | Struktur-Status | Struktur-Status wurde erstellt | |
STATE_STRUCTURE_DELETED | Struktur-Status | Struktur-Status wurde gelöscht |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
STATE_STRUCTURE_SELECTED | Struktur-Status | ausgewählter Struktur-Status | |
STATE_STRUCTURE_CHANGED | Struktur-Status | Struktur-Status wurde geändert | |
STATE_STRUCTURE_CREATED | Struktur-Status | Struktur-Status wurde erstellt | |
STATE_STRUCTURE_DELETED | Struktur-Status | Struktur-Status wurde gelöscht |