Grundsätzliches Konzept Filialhierarchie
Eine Filialhierarchie ist eine Baumstruktur, die aus Organisationseinheiten und Filialen mit Kassen besteht. Durch eine Filialhierarchie werden alle Filialen einer Organisationseinheit oder der Wurzel zugeordnet. Die Organisationseinheiten können benutzt werden als Zentralen, Regionen ("Region Nord"), Vertriebsstützpunkte oder Ähnliches. Ziel dieser Strukturierung ist die Möglichkeit Stammdaten hierarchisch anzulegen, ändern oder bearbeiten zu können.
Die dargestellte Abbildung zeigt eine beispielhafte Struktur einer Filialhierarchie mit Organisationseinheiten und Filialen.
Organisationseinheiten und Filialen haben immer
- eine fortlaufende Nummer
- einen Namen
- evtl. ein Kürzel oder andere Beschreibungstexte
- einen Link zu einem Elternobjekt
Der einzige Unterschied besteht darin, dass eine Filiale immer ein Endpunkt in der Baumstruktur ist und niemals weitere Abzweigungen hat.
Stammdatenpflege
Um nun die Organisationsstruktur zur hierarchischen Verwaltung von Stammdaten nutzen zu können, muss es pro Stammdatentabelle eine mn_tabelle geben.
Als Beispiel dient hier die Tabelle mn_artikel_filiale um Artikeln den Filialen zuordnen zu können.
Tabelle mn_artikel_filiale Feldname | Typ | Bemerkung |
---|---|---|
artnr1 | s | Verknüpfung zum Artikel |
filiale | d | Verknüpfung zur Filiale |
Aufbau einer Filialauswahl
Die Wurzel ist im unten angegebenen Beispiel der Konzern und wird in der Filialauswahl ganz oben aufgelistet. Organisationseinheiten sind hier beispielhaft die Landeseinheiten. Durch die einfache Einrückung wird verdeutlicht das alle Organisationseinheiten direkt der Wurzel zugeordnet sind. Die Filiale Nr. 93 ist die aktuell ausgewählte Filiale, der gesetzte Radio-Button soll dies ausdrücken. Wird eine andere Filiale oder Organisationseinheit ausgewählt, muss diese angeklickt werden und wird Ausführung des Button "Speichern" geändert.
Aufruf der Filialhierarchie als Baumansicht
Durch Aufruf der Filialübersicht im Konfigurationsmenü, kann durch den Button 'Grafische Übersicht' die Filialhierarchie als Baumansicht angezeigt werden.
Bei Aufruf der Baumansicht werden dann die Organisationseinheiten und Filialen in den Ebenen angezeigt und die hierarchische Zuordnung dargestellt.