Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Inhalt

...

Grundsätzliches

Image Added

Eine Filialhierarchie ist eine Baumstruktur, die aus Organisationseinheiten und aus Filialen mit Kassen besteht. 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.

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 "Äste" hat.

Stammdatenpflege

Um nun die Organisationsstruktur zur hierarchischen Verwaltung von Stammdaten nutzen zu können, muss es pro Stammdatentabelle eine mn_tabelle geben:

Tabelle mn_artikel_filiale

Feldname

Typ

Bemerkung

artnr1sVerknüpfung zum Artikel
filialedVerknüpfung zur Filiale

Aufbau einer Filialauswahl

Durch eine Filialhierarchie werden alle Filialen einer Organisationseinheit oder der Wurzel zugeordnet.  Die Wurzel ist im 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 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. 

Filialhierarchie als Baumansicht

Image RemovedImage Removed

Beim Durch Aufruf der Filial-Übersicht Filialübersicht im Konfigurationsmenü, kann über den Button durch den Button 'Grafische Übersicht' die Filialhierarchie als Baumansicht angezeigt werden (s. links).

Image Added

Bei Aufruf der Baumansicht werden dann die Organisationseinheiten und Filialen in den Ebenen angezeigt und die hierarchische Zuordnung dargestellt (s. rechts).  

Anpassung Ansicht durch eine Filialhierarchie

Image RemovedImage Removed

Durch die ausgewählte Filialhierarchie werden in Artikeln und Gründen nur Einträge angezeigt, die entweder der aktuell ausgewählten oder einer übergeordneten Einheit bzw. der Wurzel zugeordnet sind. 

Direkte Zuordnungsmöglichkeit bei Neuanlage

Image RemovedImage Removed

Der Tab 'Filialzurordnung' im Submenü einer Neuanlage ermöglicht es, für die aktuelle Einheit als auch für alle untergeordneten Einheiten eine Filialzuordnung anzulegen. Für die aktuelle Einheit ist die Zuordnung immer gesetzt und kann auch nicht deaktiviert oder gelöscht werden. Durch einen Klick auf den grünen Button "Filialzuordnung anlegen" wird ein leeres Eingabefeld erstellt in dem eine untergeordnete Filiale ausgewählt werden kann um diese dem neuen Artikel/Grund zuzuordnen. Mit dem einem Klick auf einen roten "Löschen"-Button wird die jeweilige Ebene wieder entfernt.

Bearbeitung von Elementen mit Filialhierarchie 

Image RemovedImage Removed

Wird die Maske eines einzelnen Grundes oder Artikels aufgerufen erscheint bei einer Filialhierarchie im Submenü der Tab 'Filialhierarchie'. Hier werden für alle untergeordneten Einheiten die gesetzten Filialzuordnungen angezeigt. Über den Button "Neue Filialzuordnung" kann für untergeordnete Einheit eine weitere Filialzuordnung angelegt werden, sofern diese noch nicht existiert. 

Image RemovedImage Removed

Mit einem Klick auf den Button "Neue Filialzuordnung" wird eine neues Feld geöffnet, sodass der Anwender die Möglichkeit hat, über den Button "Abbrechen" den Vorgang abzubrechen oder mit dem Button "Filialzuordnung anlegen" die Erstellungsmaske für eine neue Filialzuordnung aufzurufen.   

Migration

Durch eine Migration der erweiterten Filialstruktur werden für alle bestehenden Gründe und Artikel eine Filialzuordnung zur Wurzel angelegt. Durch einen Klick auf den Button 'Erweiterte Filialstruktur migrieren' wird die Migration ausgeführt.

Image RemovedImage RemovedImage Removed

Sofern Artikel oder Gründe existieren, die der Wurzel nicht zugeordnet sind, erscheint für jedes Element ein gelber Hinweis, wie viele Datensätze noch keiner Filiale zugeordnet worden sind. Ebenfalls ist eine hellblaue Information gesetzt, welche Einheit die aktuelle Wurzel ist. Dazu erscheint der Button 'Erweiterte Filialstruktur migrieren'. Sind alle Artikel bzw. alle Gründe der Wurzel zugewiesen, erscheint für das jeweilige Element ein grüner Hinweis, dass alle Elemente zugeordnet sind. 

Migration erfolgreich

Image Removed

Konnte eine Migration erfolgreich durchgeführt werden, verschwindet der Button 'Erweiterte Filialstruktur migrieren'. Für jedes Element indem erfolgreich migriert werden konnte, erscheint eine grüne 'Vorgang erfolgreich'-Meldung, die dem Nutzer anzeigt, wie viele Elemente erfolgreich migriert werden konnten.

Keine Migration notwendig

Image Removed

Sind alle Elemente der Wurzel zugeordnet, ist keine Migration möglich. Durch die grünen Hinweise, wird dargestellt, dass alle Elemente zugeordnet sind.

Parameter Filialhierarchie nicht aktiv

Image Removed

Um die Filialhierarchie nutzen zu können, muss der Parameter 'Filialhierarchie' als Aktiv gesetzt sein, ist dass nicht der Fall, wird der Anwender beim Aufruf der Migrationsseite zurück auf die Startseite geleitet und eine rote Fehlermeldung darüber erscheint. Die übergeordnete Filialzuordnung ist dann auch nicht eingeschaltet.   

Keine Wurzel angelegt

Image RemovedImage Removed

Ist bei der Migration der erweiterten Filialstruktur keine Wurzel vorhanden, muss diese mit angelegt werden. Dies kann entweder automatisch oder manuell erfolgen. Bei einer automatischen Auswahl wird eine neue Organisationseinheit 'Global' angelegt, die fortan die Wurzel ist. Soll die Wurzel manuell angelegt werden, muss die jeweilige Einheit ausgewählt werden, die die Wurzel werden soll. Bei der Ausführung der Migration wird die Wurzel dann gesetzt bzw. erstellt.

Selektierung in Eingabefeldern

Image RemovedImage Removed

Durch eine Filialhierarchie wird die Auswahl in Suchfeldern ebenfalls angepasst. Dies bedeutet, dass nur die Elemente angezeigt werden, die auch der aktuellen oder einer übergeordneten Einheit zugeordnet sind.   

Image Added