Mesonic:Multi-Belegkalender

Aus MESOWIKI

Wechseln zu: Navigation, Suche


Über den Menüpunkt

  • Liste
  • Mulit-Belegkalender

gibt es die Möglichkeit, mehrere Belegezeilen-Auswertungen zu einer gemeinsamen Auswertung zusammenzufassen. Diese Auswertung wird z.B. dann benötigt, wenn zusätzlich zu Detailinfos auch noch Summenwerte mit angezeigt werden sollen.

Nach dem ersten Aufruf des Menüpunktes wird vorerst einmal ein leeres Fenster angezeigt:

Image16 79.png

Zuerst muß bestimmt werden, welche Auswertung überhaupt bearbeitet werden soll. Dazu kann die Auswahllistbox "Auswertung" geöffnet werden, wo dann die Einträge "Auswertung 1" bis "Auswertung 5" zur Auswahl stehen, d.h. es können max. 5 Mulitkalender definiert werden.

Danach muß eingestellt werden, welche Liste(n) im Multikalender ausgewertet werden sollen. Dazu muß der Button Einstellungen (Image16 80.png) aktiviert werden. Dadurch wird dann in den Bereich der Einstellungen gewechselt, wo zunächst folgende Änderungen vorgenommen werden können:

Image16 81.png

Bezeichnung

Hier kann die Bezeichnung der Auswertung eingetragen werden. Diese Bezeichnung wird in weiterer Folge auch bei der Auswahl der unterschiedlichen Listen angezeigt.

Oberer Kalenderbereich / Unterer Kalenderbereich

In den beiden Tabellen können nun die Belegzeilen-Auswertungen eingetragen werden, die angezeigt werden sollen. Diese Belegzeilen-Auswertungen müssen natürlich vorher im List-Assistenten angelegt worden sein. Das Hinzufügen von Kalenderzeilen erfolgt durch Anklicken des Einfügen-Buttons (Image16 82.png), wodurch der List-Matchcode aufgerufen wird, in dem eine der bestehenden Belegzeilen-Auswertung ausgewählt werden kann. Mit den Entfernen-Button (Image16 83.png) können hinterlegte Einträge wieder gelöscht werden. Mit den Buttons Hinauf (Image16 84.png) und Hinunter (Image16 85.png) kann auch noch die Reihenfolge geändert werden.

Pro Eintrag können noch folgende Einstellungen vorgenommen werden, die in beiden Tabellenbereichen möglich sind:

SW1 / SW2 (Schwellenwert)

Hier kann die Grenze (Schwellenwert) einstellt werden, ab der die Farbe in der Auswertung geändert werden soll, wobei diese Werte nur dann herangezogen werden, wenn in der Belegzeilenauswertung nur Summen ausgegeben werden (das ist dann der Fall, wenn in der Listdefinition der Belegzeilenauswertung z.B. bei der "Menge bestellt" die Option "Anzahl" aktiviert ist).

Beispiel

Bei SW1 ist 10 und bei SW2 ist 20 eingetragen. Wird nun in der Auswertung eine Anzahl bis inkl. 10 ausgewiesen, so wird die Summe grün dargestellt. Wird in der Auswertung eine Anzahl von 11 bis inkl. 20 ausgewiesen, so wird die Summe gelb dargestellt. Wird in der Auswertung eine Anzahl größer 20 ausgewiesen, so wird die Summe rot dargestellt.

Welche Tage

Über die Auswahllistbox kann gewählt werden, welche Tage für die Auswertung berücksichtigt werden, wobei es folgende Möglichkeiten gibt:

  • 1 alle Tage zählen
  • 2 letzten Tag nicht zählen
  • 3 ersten Tag nicht zählen
  • 4 nur ersten Tag zählen
  • 5 nur letzten Tag zählen
Summenberechnung

Über die Option Summenberechnung kann eingestellt werden, wie die Summenberechnung in dieser Liste erfolgen soll. Dabei stehen derzeit 2 Optionen zur Verfügung:

  • Menge bestellt

Damit wird die Menge berechnet, die im Beleg auch als Bestellmenge hinterlegt wurde.

  • Menge bestellt * Faktor3

In diesem Fall wird die Menge bestellt mit dem Faktor 3 aus der Belegmitte multipliziert.

Überschrift

Mit der Option Überschrift kann gesteuert werden, ob der Name der eingetragen Liste auch als Überschrift im Kalender angezeigt werden soll. Wurde in der Liste bei einem Feld (z.B. Menge bestellt) die Option "Anzahl" aktiviert, dann wird für diese Liste dann auch eine Summenzeile eingefügt.

Beispiel für Einstellungen

Image16 86.png

Wenn alle Einstellungen vorgenommen sind, muß wieder der Button Einstellungen (Image16 80.png) angeklickt werden. Dadurch werden alle Einstellungen gespeichert, und es wird das Ergebnis der Einstellungen angezeigt.

Image16 87.png

Die weiteren Buttons des Mulitbelegkalenders
Ansicht

Aus der Auswahllistbox kann gewählt werden, wie der Kalender dargestellt werden soll, wobei die Tagesansicht nicht unterstützt wird:

Image16 88.png

Ende-Button

Durch Anklicken des ENDE-Buttons wird die Ansicht geschlossen.

Drucken-Button

Durch Anklicken des Drucken-Buttons wird die Kalenderansicht ausgedruckt, wobei für den "oberen" und für den "unteren" Bereich eine eigene Auswertung (eigene Seite) erstellt wird.

Wie sollten die Listen aufgebaut sein, die im Multikalender dargestellt werden?

Der Grundgedanke des Multikalenders ist, daß eine Kalenderansicht im Detail und eine Summenansicht gemeinsam dargestellt werden kann, ohne immer mehrere Listen nacheinander aufrufen zu müssen. Damit diese Darstellung klappt, müssen einige Punkte beachtet werden:

1.) Damit ein Artikel in der Kalenderansicht/Detail angezeigt wird, muß in der Belegerfassung im Mittelteil das "Lieferdatum" und das "bestätigte Lieferdatum" ausgefüllt werden. Aus diesen beiden Datümern wird der Balken erstellt.

Wird in der Datei MESONIC.INI der Eintrag

[Invoicing] WithDate=1

hinzugefügt, dann können die beiden Datümer auch mit Uhrzeit erfaßt werden, was die Auswertung am Kalender noch entsprechend verfeinert.

2.) Im Balken der Detailansicht werden die Felder angezeigt, bei denen in der List-Definition die Option "Kalender" aktiviert ist.

Image16 89.png

Image16 90.png

3.) Die Farben der Kalendereinträge ergeben sich aus dem Status der Belege. Zuerst wird von Faktura zu Angebot geprüft ob ein "D" oder ein "*" enthalten ist. Der erste Fund bestimmt die Stufe. Wurde der Beleg noch nicht gerechnet oder gedruckt, wird von Angebot nach Faktura nach "A" oder "M" gesucht. Es werden folgende Farben (die vom Programm vorgegeben sind) verwendet: Angebot = Grün Auftrag = Hellbeige Lieferschein = Blau Faktura = Orange Keine Stufe = Weiß Welche Belege im Kalender angezeigt werden sollen, wird über den Filter gesteuert.

4.) Wird bei der Listdefinition bei einem Eintrag (z.B. Menge bestellt) die Option "Anzahl" aktiviert, dann wird pro Tag nur mehr eine Summenzeile (ohne Detailinformationen) angezeigt.

Image16 91.png

Image16 92.png

5.) Im Filter muß eine Sortierung und Gruppierung (Zwischensumme) hinterlegt sein, wobei das Sortierkriterium auch für die Beschriftung auf der Linken Seite verantwortlich ist. D.h. wenn z.B. eine Sortierung nach der Artikelbezeichnung durchgeführt wird, dann wird auf der linken Seite jeweils die Artikelbezeichnung angezeigt. Wird eine Sortierung nach der Artikelgruppe durchgeführt, dann wird auf der linken Seite nur die Artikelgruppennummer angezeigt (was nicht unbedingt sehr aussagekräftig ist).

Beispiel 1

Sortierung und Zwischensumme nach Artikelbezeichnung aus der Belegmitte:

Image16 93.png

Image16 94.png

Beispiel 2

Sortierung und Zwischensumme nach der Artikelgruppe aus der Belegmitte:

Image16 95.png

Image16 96.png

6.) Wenn man mit der Maus über einen Eintrag im Belegkalender fährt, dann ist ersichtlich, daß sich der Mauszeiger in eine Hand umwandelt - d.h. die Bezeichnung birgt eine DrillDown-Funktion. Über die Rechte Maustaste läßt sich definierten, welche Aktion ausgeführt werden soll, wobei standardmäßig folgende Optionen zur Verfügung stehen:

Mit dieser Funktion wird das Belegmanagement mit der Selektion auf den ausgewählten Beleg geöffnet. Dort können dann die unterschiedlichsten Aktionen (abhängig von der Belegstufe des ausgewählten Belegs) durchgeführt werden. Wird das Belegmanagement geschlossen, wird wieder in den Belegkalender zurück gewechselt.

Mit dieser Funktion wird auch das Belegmanagement mit der Selektion auf den ausgewählten Beleg geöffnet, allerdings wird dann auch gleich die Beleginfo gestartet. D.h. damit kann der Beleg nochmals in der letzten Belegstufe angesehen werden. Wird die Vorschau bzw. das Belegmanagement geschlossen, wird wieder in den Belegkalender zurück gewechselt.

  • Als Beleg bearbeiten

Abhängig von der Belegstufe des Beleges können auch noch die unterschiedlichen Belegstufen bearbeitet werden.

Die zuletzt verwendete Aktion wird auch benutzerspezifisch gespeichert.