Entschuldigung, aber Sie haben nicht die Rechte um diesen Post zu sehen.
Alle Beiträge von Franz Stachelberger
Basis für die Auswertung „Datenausgabe im CSV Format“
Entschuldigung, aber Sie haben nicht die Rechte um diesen Post zu sehen.
E-Mail Versand- SwithMail, bmail, mpack
1. E-Mail Versand am Beispiel von SwithMail
Beispiel für die Command Definition in einem lgl:
email_to = "f.stachelberger@sisworld.com"; comm = 'SwithMail.exe '; comm += '/s '; comm += '/server "email.pv.kunde.at" '; comm += '/to "'+email_to+'" '; comm += '/p "25" '; comm += '/from "sisevo@kunde.at" '; comm += '/sub "AZG Warnung" '; comm += '/HTML "true" '; comm += '/b "' + vg.txt + akt.rtxt+'"'; unix(comm);
2. E-Mail Versand am Beispiel von bmail
Das folgende Beispiel zeigt die Procedur für den Versand mit bmail:
proc do_email; betreff = '"' + "INFO! Kranktage-Überschreitung!" + '"'; akt.email = "f.stachelberger@sisworld.com"; com1 = 'bmail.exe -s mailhost.parlament.gv.at -d '; com1 += '-t ' + akt.email + ' '; com1 += '-f pze@parlament.gv.at'; com1 += '-a ' + betreff + ' '; com1 += '-b ' + msgfile; unix(com1); endproc;
3. E-Mail Versand am Beispiel von mpack
Info-Mail AZG versenden
Das lgl heißt AZGINFO1 und startet vorerst das lgl AZGINFO, dass den Inhalt (Text) für die Vorgesetzten erstellt. AZGINFO1 versendet in Folge die durch AZGINFO erstellten Messages an alle Vorgesetzten (an alle Personen, die in der Zuordnung der Berechtigungen als Sel-Schlüssel den Eintrag AZGINFO haben), eine E-Mail, soferne der Inhalt nicht leer ist. Dies wird durch das AZG_VORH.lgl ermittelt: wenn auch nur eine Person, die einem Vorgesetzten zugeordnet ist, noch eine zu begründende Ax Buchung hat, wird in einem Zwischenfile VORHANDEN übertragen, sonst LEER.
Anbei die Doku bzgl. des Mailversands:
Beispiel: für den Vorgesetzten „lwlved0“, der testweise die E-Mail Adresse von Hrn. Ploner zugeordnet hat, gilt der Berechtigungsschlüssel A11. Herr Unterwurzacher hat die tägliche Höchstarbeitszeit am 8.9., 10.9., 22.9.,6.10. und 20.10. überschritten, diese A1 Buchungen wurden noch nicht begründet. Es wird ein File lwlved0.pdf erzeugt, dass der E-Mail mit mpack angehängt wird. Die entsprechende Message steht in lwlved0.msg
Saldenübernahmevorschrift
Logik der Verarbeitung der Saldo-Codes in den Zuweisungen von Saldenübernahme-Vorschriften
- Grundsätzlich zieht Person vor Modell und Modell vor keinem Modell
- Ende-Vorschriften (EP, ES, EJ) gelten ab dem Monat, in dem sie eingetragen sind
Die Saldocodes lösen folgende Aktionen aus:
Saldocode | Aktion |
” “ | zieht jedes Monat |
EP | Personen-Vorschrift zieht nicht mehr, ev. eine mit/ohne Modell |
ES | Wenn es keine Personen-Vorschrift gibt, dann zieht die des Modelles nicht. Nur mehr eine ohne Modell |
J | jährlich in diesem Monat, übersteuert die obigen |
EJ | beendet jede jährliche Vorschrift (egal ob Person, Modell oder allgemein) und kann nur mehr durch ein neues J aktiviert werden. Es ziehen ev. Monatsvorschriften. |
M | überschreibt alles |