Performance
Einleitung
Gevis bietet Ihnen viele Möglichkeiten Informationen auszuwerten und Daten aus verschiedenen Quellen dazu heranzuziehen. Im Laufe der Zeit werden diese Datenmengen immer größer und das System dadurch auch langsamer. Durch verschiedene Einrichtungen können Sie jedoch die Menge an Daten deutlich reduzieren bzw. Daten, die sie nicht benötigen, ausblenden. Im Folgenden finden Sie aufgeschlüsselt nach Funktionsbereichen Möglichkeiten die Performance zu verbessern.
Pagecustomizing allgemein
Auf jeder Page, die aufgerufen wird sollten immer nur genau die Informationen geladen werden, die sie für ihre tägliche Arbeit benötigen. Jedes Feld, welches ausgeblendet werden kann macht das Öffnen einer Page schneller. Zum einen benötigt der Client an sich für das Rendering eines jeden Feldes Zeit, aber auch das Laden der Daten, die in dem Feld dargestellt werden sollen, kostet Zeit.
Factboxes
Factoxes stellen einen guten Kompromiss dar zwischen Information und Performance, denn eine Factbox lädt immer nur genau die Informationen des aktuell angezeigten Datensatzes nach. Wenn nun beispielsweise die "Gelieferte Menge (EK)" aus der Übersicht der Verkaufsauftragszeilen in eine Factbox verschoben werden kann, so spart dies viel Zeit beim Laden von Daten.
Verkaufsauftrag
Verkaufsauftragszeilen werden laut Debitoren & Verkauf Einrichtung farblich dargestellt. Diese farbliche Darstellung macht es notwendig, dass für jeden Artikel, der sich im Auftrag befindet, eine Lagerbestandsermittlung durchgeführt wird. Dies kostet viel Rechenleistung und wird mit steigender Anzahl an Auftragszeilen natürlich immer ressourcenintensiver. Aus diesem Grund gibt es eine Einrichtung in der ein Schwellwert festgelegt werden kann, der angibt bis zu welcher Anzahl an Auftragszeilen (nur Artikelzeilen sind hier relevant) eine Berechnung durchgeführt werden soll:
Als Standard wird ein Wert von 100 vorgegeben, aber diese Einrichtung kann natürlich jeder Zeit überschrieben werden. Sollte diese Einrichtung dazu führen, dass keine farbliche Darstellung stattfindet, dann wird der Anwender durch eine Meldung am oberen Rand des Bildschirms darauf hingewiesen und eine Berechnung der Zeilenfarbe kann manuell durch das Ausführen einer Aktion angestoßen werden: