In dieser Maske legen Sie die Aufrufe für Ihre Batchabrechnungen an. Bevor Sie eine Batchabrechnung starten, definieren Sie einmalig alle Aufrufe, die Sie starten möchten. Standardaufrufe, wie zB das Programm Abrechnung, Abgaben usw., werden mit der Erstinstallation geliefert und können von Ihnen bearbeitet, ergänzt oder gelöscht werden.
Mit einer Batchabrechnung/einem "Batchlauf " rufen Sie "mit einem Mausklick" beliebige LHR Lohn Masken auf, die wiederum Programme, Auswertungen oder Datenträger starten. So können Sie einfach in einem Vorgang einen ganzen Monatsabschluss starten, ohne mehrere LHR Lohn Masken nacheinander aufrufen zu müssen. Auch können Sie in einem Monat mehrere "Läufe" starten, die Sie selbst definieren (zB die Abrechnungsgruppe Angestellte rechnen Sie immer am 1., und die Abrechnungsgruppe Arbeiter am 15. eines Monats ab). Mehr dazu lesen Sie in der Aufgabe Batchabrechnung.
Im Regelfall gibt es pro Maske einen Aufruf in der Aufrufverwaltung. Eine Ausnahme sind die Lohn-/Gehaltszettel. Diese sind in Verbindung mit dem Programm Abrechnung, in diesem Beispiel die Aufrufnummer 1 "Aufruf der Abrechnung", in einem Batchlauf zu starten. Für jede Formularart und Sortierkriterium von Lohn-/Gehaltszettel gibt es eine eigene Aufrufnummer, in diesem Beispiel die Nummer 8 bis 15. Eine Aufstellung aller Lohn-/Gehaltszettel Aufrufe finden Sie in der Aufgabe Batch-Aufrufe definieren.
Eine Probeabrechnung oder eine Abrechnung mit der Tracefunktion können über eine Batchabrechnung/einen Batchlauf nicht gestartet werden!
Information, falls Sie das Paket Reisekosten in Verwendung haben und Ihre Reisen mit einem eigenem Zahlungsdatenträger im Paket Reisekosten auszahlen:
Für die Aufrollungsverwaltung von Reisekostenzahlungen gibt es die eigene Nummer zwischen -4 und -10 (in der Regel -5) mit dem Aufruf "zhlreise". Dieser Eintrag dient nur für die Aufrollungsverwaltung von Reisekostenzahlungen und nicht für Aufrufe in Batchabrechnungen.
Hier sehen Sie die Nummer, nach deren Reihenfolge der Aufruf im Batchlauf gestartet wird. Es sollte immer die Reihenfolge der Vorgehensweise im LHR Lohn eingehalten werden, zB zuerst soll das Programm Abrechnung, dann die Abgaben, dann der Zahlungsverkehr und erst dann die Fibu-/Kostenrechnung gestartet werden. Erst dann können auch die Lohn-/Gehaltszettel und sonstige Auswertungen oder Datenträger gedruckt/erstellt werden.
Hier sehen Sie die Art des Aufrufes. Folgende Arten sind möglich:
R - Listen |
Listen in üblicher "Character-Form", die auf einem Nadel Matrix-Drucker schneller als eine grafische "Bitmap-Liste" gedruckt wird. Eine "Character" Liste ist zB die Dienstgeberliste. |
M - Bitmap-Listen |
Listen in grafischer "Bitmap-Form" (Standard). Der Druck auf einem Nadel Matrix-Drucker dauert länger, als bei einer üblichen Character-Liste. Das sind Listen, wie grafischer Lohn-/Gehaltszettel, Buchungsbeleg, Lohnkonto. |
S - SQL-Skripte |
Oracle SQL Scripte. Mit dieser Art können auch die von Ihnen programmierten SQL Scripte gestartet werden. |
C - Programme |
LHR Personalverrechnung Programme, wie zB Abrechnung, Abgaben, Zahlungsverkehr, Fibu-/Kostenrechnung, alle Arten von Datenträger. |
B - Batch-Jobs |
Batch-Dateien (Dateien mit der Endung .bat). Mit dieser Art können auch die von Ihnen programmierten Batch-Jobs gestartet werden. |
Hier sehen Sie den Aufruf (= die Datei), der über den Batchlauf gestartet wird.
Bei Programmen und Datenträgern ist das die ausführbare Datei (Dateien mit der Endung .exe) aus dem Eurolohn/Bin Verzeichnis. Diese tragen Sie hier ohne der .exe Endung ein. Den genauen Namen der ausführbaren Datei finden Sie in der Maske Systemverwaltung/Abfragen/Systemabläufe, nachdem Sie das betroffene Programm gestartet haben. (Manche Programme sind auch in der Fensterbeschreibung von der Maske Systemabläufe angeführt).
Bei Character- und Bitmap-Listen ist das die "Report-Datei" (Dateien mit der Endung .rep) aus dem Eurolohn/Reports Verzeichnis. Diese tragen Sie hier mit der .rep Endung ein. Um den genauen Namen der Report-Datei rauszufinden, starten Sie die Liste aus der LHR Lohn Maske mit aktivierter Bildschirmausgabe. Danach wird Ihnen im LHR Lohn unten links in der Statusleiste der Name der Report-Datei angezeigt.
Bei Oracle SQL Scripten und Batch-Jobs tragen Sie den genauen Pfad für die Datei mit dem genauen Datei Namen ein. Für das Eurolohn Verzeichnis können Sie auch %HOME% eingeben.
Verwenden Sie bei Auswertungen (Bitmap- und Character-Listen) beim Namen immer Großbuchstaben. Die Endung .rep lassen Sie in Kleinbuchstaben. So können Spezialfälle und die Aufrollungsverwaltung richtig abgedeckt werden.
Hier geben Sie eine beliebige Bezeichnung für den Aufruf ein.
Hier sehen Sie den Namen der LHR Lohn Maske, von der aus der Aufruf gestartet wird. Um den Namen rauszufinden, öffnen Sie die betroffene Maske im LHR Lohn und klicken auf den Button Standardlayout
Klicken Sie auf dieses Symbol, dann werden in der Statuszeile Angaben zur aktuellen Auswahl angezeigt:
Form (= Maskenname), Tabelle, Feld.
Hier geben Sie beim Aufruf "Abrechnung" die Artikelbezeichnung ein, wenn Sie die Fakturierung in Verwendung haben. Die Fakturierung verwenden Rechenzentren, die für ihre Kunden Batchabrechnungen starten und diese verrechnen.
Falls Sie das Modul Budget in Verwendung haben, definieren Sie hier, ob der Aufruf im Modul Budget verwendet werden soll (= aktivierte Checkbox) oder nicht (= deaktivierte Checkbox).
Eingabetechnisch ist dieser Bereich als "Zusatzangabe zum aktuellen Satz" zu verstehen: Die Eingaben, die Sie in diesem Bereich machen, beziehen sich nur auf den Datensatz, in dessen Zeile Sie sich befinden. Nähere Informationen finden Sie im Thema "Zusatzangaben zum aktuellen Satz".
Um die Parameter automatisch zu füllen, klicken Sie auf das LOV "Aufruf der Originalmaske zu Parameterübernahme" neben den Parametern:
Danach wird die Originalmaske aufgerufen.
Füllen Sie alle Felder Ihren Anforderungen in der Originalmaske aus. Überall, wo das Feld "Monat" oder "Ab-Datum" vorkommt, lassen Sie "01.1991". Somit wird beim Starten eines Batchlaufs immer das von Ihnen eingegebene Monat richtig übernommen. Nach dem Schließen der Maske erscheint immer die Meldung,
ob Sie die Parameter wie von Ihnen eingegeben übernehmen möchten.
Achten Sie darauf, dass in diesem Feld keine Fremdzeichen vorkommen, die nicht vom Programm vorgeschlagen wurden.
In der Onlinehilfe finden Sie in jeder Beschreibung einer Maske am Ende immer Informationen, wie Sie die Maske in der Aufrufverwaltung anlegen.
INFO über Selektion: Einmalige Selektionen verwenden Sie nicht im Batchlauf! Falls ja, überprüfen Sie, ob der variable Parameter fürs Löschen der einmaligen Selektionen in Verwendung ist.
Wenn Sie Listen im Batchlauf verwenden, bei denen ein Zeitraum (Von-Monat und Bis-Monat) eingegeben werden kann, wie zB
Dienstgeberliste
abgerechnete Lohnartenliste
variable Lohnartenliste
dann entscheiden Sie, ob Sie beim Von-Monat den Jänner des Kalenderjahres oder das laufende Monat ausgewertet haben möchten. Standardmäßig wird der Jänner des Kalenderjahres als Von-Monat ausgewertet. In den Parametern sehen Sie dann HF_VON_MONAT=01.1991 HF_BIS_MONAT=01.1991.
Wenn Sie nur das laufende Monat auswerten möchten, dann tragen Sie statt diesen Parametern manuell den Parameter HF_MONAT=01.1991 ein.
Mit diesem Button öffnen Sie die Originalmaske des Aufrufs von der Zeile, in der Sie sich befinden. In der Originalmaske füllen Sie die Felder Ihren Anforderungen entsprechend aus. Nach Schließen der Maske erscheint immer die Meldung,
ob Sie die Parameter wie von Ihnen eingegeben übernehmen möchten.
Sie haben die Möglichkeit für die Dateinamen von der Überweisungsliste, dem Datenträgerbegleitzettel und dem Datenträger die gleichen Nummern eines Batchlaufes zu verwenden.
Jede autolist hat eine eindeutige fortlaufende Nummer, welche dann an den Beginn aller erzeugten Dateinamen stehen wird.
<Autolist-Nummer>_<bisheriger_Dateiname>
Um diese Funktion zu aktivieren gehen Sie wie folgt vor:
Legen Sie einen neuen Aufruf mit dem Kz "Batch-Job" und dem Aufruf "add_prefix_all.bat" an.
Hinterlegen Sie nun in den Zusatzangaben aktueller Satz das Verzeichnis in dem den Dateinamen die Batchabrechnungsnummer vorangestellt werden soll.
Es gibt auch die Möglichkeit in " " einen Suchstring anzugegen wie z.B.
* alle Dateien
dt* Datei muss mit "dt" beginnen
*dt* Dateinamen muss "dt" enthalten
*.dat Datei muss mit ".dat" enden
Diesen neu angelegten Aufruf tragen Sie am Ende eines Batchlaufes ein oder unter "Abrechnungen/BatchabrechnungVerwaltung/Aufrufe nach jeder Abrechnung".
Damit der Batchlauf so nun gestartet werden kann muss im Hintergrund noch eine Datei angepasst werden.
Melden Sie sich dafür beim LHR Suppport!
Wenn diese Aktion in mehreren Verzeichnissen durchgeführt werden soll, muss der Aufruf pro Verzeichnis eingetragen werden.
Es muss gewährleistet sein, dass die Einrichtung so erfolgt ist, dass sich nur Dateien eines Batchlaufes in diesem Verzeichnis befinden. Parallel gestartetet Batchläufe, die Dateien in das selbe Zielverzeichnis schreiben, dürfen nicht vorkommen.