UebergeordnetesD.bmp Grundlegende Informationen zum Thema Tagesabschluss finden Sie unter LEA Tagesabschluss und Autorisierung.


 Überblick

Im LEA Parameter namens "Tagesabschluss Prüfung" kann ein Makro hinterlegt werden, welches eine Überprüfung pro Tag und Mitarbeiter anstellt und aufgrund dessen Ergebnis der Tagesabschluss durchgeführt oder abgebrochen werden kann.

Mit dem Makro-Result "TRUE" wird der gesamte Tagesabschlusslauf fortgesetzt, mit "FALSE" wird der gesamte Tagesabschlusslauf abgebrochen.

 Eingabe-parameter

In diesem Makro-Kontext stehen folgende drei Eingabe-Parameter zur Verfügung: 
  1. MitarbFirmenNr
    Dieser Parameter gibt die Firmennummer aus, unter der der Mitarbeiter angelegt ist.

  2. MitarbID
    Hier wird die Personen-ID des Mitarbeiters im Format "MA2000..." ausgegeben.

  3. Datum
    In diesem Parameter wird das Datum des Tages ausgegeben, der abgeschlossen werden soll.

 Ausgabe-Parameter

Zusätzlich stehen folgende zwei Ausgabe-Parameter zur Verfügung:
  1. Status

    WertBedeutungZusatzinfo
    0Tagesabschluss ausführenEs erscheint keine Meldung und der Tagesabschluss wird wie gewohnt durchgeführt (Standard-Ausprägung).
    1
    Meldung Tagesabschluss nicht ausführen (Entscheidung durch Anwender)
    Dem Anwender wird ein Fenster angezeigt, in dem er entscheiden kann, ob er den Vorgang fortsetzen will oder nicht (Fortsetzen/Alle Fortsetzen/Abbrechen).
    Bei "Fortsetzen" bzw. "Alle Fortsetzen" wird der Tagesabschluss nur für diesen Mitarbeiter an diesem Tag bzw. für alle betroffenen Mitarbeiter und Tage übersprungen.

    Als Meldungstext erscheint der Text des Ausgabe-Parameters "Meldungstext" in der Meldung, die dem der Anwender angezeigt wird.
    Wenn ein Zeitraum abgeschlossen werden soll, können andere Tage, für die die Prüfung OK (Status = 0) ergibt, dann trotzdem abgeschlossen werden.

    Nach Abschluss der Funktion wird eine Sammel-Meldung mit dem Ausgabe-Parameter "Meldungstext" je Tag und Mitarbeiter angezeigt.
    Dort ist ersichtlich, dass der Tagesabschluss für den Mitarbeiter an dem Tag nicht durchgeführt worden ist.
    2
    Tagesabschluss nicht ausführen mit Hinweis
    Tagesabschluss wird für den betroffenen Mitarbeiter am betroffenen Tag fix übersprungen - es wird kein Dialog angezeigt.

    Nach Abschluss der Funktion wird eine Sammel-Meldung mit dem Ausgabe-Parameter "Meldungstext" je Tag und Mitarbeiter angezeigt.
    Dort ist ersichtlich, dass der Tagesabschluss für den Mitarbeiter an dem Tag nicht durchgeführt worden ist.
    3
    Meldung Tagesabschluss-Lauf abbrechen (Entscheidung durch Anwender)
    Dem Anwender erscheint ein Hinweis und er entscheidet, ob der Hinweis für den betroffenen Mitarbeiter und Tag bzw. für alle betroffenen Mitarbeiter und Tage ignoriert und dadurch der Tagesabschluss trotzdem durchgeführt wird (Ignorieren/Alle Ignorieren/Abbrechen).
    Wird jedoch "Abbrechen" gewählt, so wird der gesamte Tagesabschluss-Lauf abgebrochen.

    Als Meldungstext erscheint der Text des Ausgabe-Parameters "Meldungstext" in der Meldung, die dem Anwender angezeigt wird.
    4
    Tagesabschluss-Lauf abbrechen mit Hinweis
    Der Tagesabschluss-Lauf wird komplett abgebrochen.

    Als Meldungstext erscheint der Text des Ausgabe-Parameters "Meldungstext" in der Meldung, die dem Anwender angezeigt wird.
    Er kann diesen Hinweis jedoch nur quittieren und nicht fortsetzen, sobald dieser Status im Tagesabschluss-Lauf an irgendeiner Stelle vorkommt.

  2. Meldungstext
    Alle Meldungen, die einen Meldungstext ausgeben sollen, werden über den gesamten Tagesabschluss-Lauf gesammelt, dem Mitarbeiter sowie Datum zugeordnet und am Ende in einer Sammel-Meldung ausgegeben.