Automatische Mahnungen in GEVAS-Professional: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Fehler bei der Verarbeitung)
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 14: Zeile 14:
 
:Das ist ein manueller Vorgang, der bewusst in der Verantwortung des/der Mitarbeiter*in liegt.
 
:Das ist ein manueller Vorgang, der bewusst in der Verantwortung des/der Mitarbeiter*in liegt.
 
:Das Datum des Vorgangs wird vermerkt, das Kennzeichen "■ Rückschein, Erinnerung" wird im Auftrag gesetzt.
 
:Das Datum des Vorgangs wird vermerkt, das Kennzeichen "■ Rückschein, Erinnerung" wird im Auftrag gesetzt.
 +
 +
:Um überfällige Aufträge zu ermitteln geht man am Einfachsten in das Auftrags-Suchen-Fenster und stellt diese Option ein:
 +
 +
[[Datei:GevasProAutoMahnung_UeberfaelligeAuftr_Bsp.png]]
 +
  
 
;Mahnung
 
;Mahnung
Zeile 43: Zeile 48:
 
Dann wird für jeden fälligen Auftrag eine Mahnung erzeugt. Im Einzelnen...
 
Dann wird für jeden fälligen Auftrag eine Mahnung erzeugt. Im Einzelnen...
  
 +
* Die Option "Rückschein, Erinnerung" wird eingeschaltet und das Datum dort eingetragen.
 +
:(Nur wenn der Mail-Versand erfolgreich war!)
 
* Es wird eine PDF-Datei erzeugt, auf dem die Auftragsdaten stehen.
 
* Es wird eine PDF-Datei erzeugt, auf dem die Auftragsdaten stehen.
 
:Dazu wird ein Report (mit FastReport) verwendet.  
 
:Dazu wird ein Report (mit FastReport) verwendet.  
Zeile 57: Zeile 64:
  
 
Der Prozess beendet sind am Schluss selbst.
 
Der Prozess beendet sind am Schluss selbst.
 
  
 
=== Als Admin ===
 
=== Als Admin ===
  
 
Wenn man den Prozess als GEVAS-Admin gestartet hat, wird ein Fenster angezeigt.
 
Wenn man den Prozess als GEVAS-Admin gestartet hat, wird ein Fenster angezeigt.
In diesem Fenster gib es Buttons, mit dem man den Merker "Heute schon gemahnt" zurücksetzen und einen neuen Mahn-Prüflauf starten kann.
+
In diesem Fenster gibt es Buttons, mit dem man den Merker "Heute schon gemahnt" zurücksetzen und einen neuen Mahn-Prüflauf starten kann.
  
 
Beispiel:
 
Beispiel:
Zeile 77: Zeile 83:
 
:Öffnet den FastReport©-Designer zum Editieren des Reports, der für die Mahnung verwendet wird.
 
:Öffnet den FastReport©-Designer zum Editieren des Reports, der für die Mahnung verwendet wird.
 
:Zum Festlegen des Reports beachten Sie die '''[[Automatische_Mahnungen_in_GEVAS-Professional#Einrichten_des_Systems|Hinweise unten]]'''.
 
:Zum Festlegen des Reports beachten Sie die '''[[Automatische_Mahnungen_in_GEVAS-Professional#Einrichten_des_Systems|Hinweise unten]]'''.
 +
:'''Hinweis: '''
 +
:Wenn Mahnungen anstehen, benutzt der Designer einen dieser Aufträge als Muster. Wenn nicht, benutzt der Designer einen zufällig ausgewählten Auftrag.
  
 
;Protokoll
 
;Protokoll
Zeile 96: Zeile 104:
 
  18.02.2021 12:50:56:607 : Fertig!--------------------------------------------------
 
  18.02.2021 12:50:56:607 : Fertig!--------------------------------------------------
  
 +
=== Einzelne Mahnung wiederholen ===
  
 +
Wenn ein Auftrag angemahnt wurde, wird er normalerweise '''nicht''' ein weiteres Mal gemahnt!
  
=== Einzelne Mahnung wiederholen ===
 
 
Wenn ein Auftrag angemahnt wurde, wird er normalerweise nicht ein weiteres Mal gemahnt!
 
 
Wenn man die Mahnung später noch einmal versenden will, kann man ja die PDF-Datei dazu benutzen.
 
Wenn man die Mahnung später noch einmal versenden will, kann man ja die PDF-Datei dazu benutzen.
  
Will man aber die Mahnung komplett wiederholen, so öffnet man den Auftrag in der Lager-Rücknahme und entfernt das Manhkennzeichen.
+
Will man aber die Mahnung '''komplett wiederholen''', so öffnet man den Auftrag in der Lager-Rücknahme und entfernt das Mahnkennzeichen.
  
 
Beispiel:
 
Beispiel:
  
 
[[Datei:GevasProAutoMahnung_KennzeichenEntfernen.png]]
 
[[Datei:GevasProAutoMahnung_KennzeichenEntfernen.png]]
 
 
 
 
  
 
== Einrichten des Systems ==
 
== Einrichten des Systems ==
Zeile 143: Zeile 146:
 
*Sie können HTML-Steuerzeichen im Text verwenden!
 
*Sie können HTML-Steuerzeichen im Text verwenden!
  
 +
=== Text im Report-Kopf ===
 +
 +
Im Report-Kopf kann z.B. der folgende Text in einem Memo-Feld stehen:
 +
 +
 +
Die nachfolgend aufgeführten Mietgegenstände wurden Ihnen bis zum <b>[AuftragsKopf."DispoDatumBis"]</b> zur Verfügung gestellt!
 +
 +
Bitte sorgen Sie <b>umgehend</b> für die Rückgabe, da ansonsten Maßnahmen gem. Technik-Leihordnung wirksam werden.
 +
 +
<b>Ab dem [DateTimeToStr( <Ultimatum>  )] werden die fehlenden Mietgegenstände neu angeschafft und in Rechnung gestellt!</b>
 +
 +
Der Text <nowiki><Ultimatum></nowiki> ist dabei eine Variable, die man im Report anlegen muss:
 +
 +
[[Datei:GevasProAutoMahnung_Report_Variable_Ultimatum.png]]
 +
 +
Erst danach kann man die Variable einfügen!
 +
 +
Der Name '''<nowiki><Ultimatum></nowiki>''' ist dabei '''festgelegt''', die Variable muss genau so heißen!
 +
Grund: Das Mahn-Programm legt in dieser Variable das Datum "Heute" + "Eingestellte Toleranztage" ab.
 +
 +
Die Funktion <nowiki>DateTimeToStr( xxx )</nowiki> ist eine in Fastreport eingebaute Funktion, die einen Datumswert (eigentlich eine Zahl) in die von Menschen lesbare Form bringt.
  
 
== Fehler bei der Verarbeitung ==
 
== Fehler bei der Verarbeitung ==
 +
 +
=== System-Fehler ===
  
 
Normalerweise arbeitet das Programm im Hintergrund, das Programmfenster ist nicht sichtbar.
 
Normalerweise arbeitet das Programm im Hintergrund, das Programmfenster ist nicht sichtbar.
Zeile 162: Zeile 188:
  
  
 +
=== E-Mail-Adresse fehlt ===
 +
 +
Wenn in einem Auftrag eine Person angegeben ist, für die in den Adress-Stammdaten keine E-Mail-Adresse hinterlegt ist,
 +
wird im Protokoll-Fenster eine Fehlermeldung angezeigt. Zusätzlich wird eine Mail an das Lager gesendet mit folgendem Inhalt:
 +
 +
 +
Betreff: E-Mail-Adresse für Auftrag Nr. 1800007 fehlt!
 +
 +
 +
E-Mail-Adresse für Auftrag Nr. 1800007 fehlt!
 +
 +
Die Mahnung kann deshalb nicht erzeugt/gesendet werden!
 +
 +
Mail-Adresse muss in den Adress-Stammdaten eingetragen werden!
 +
  
 +
Die Empfänger-Mail-Adresse holt sich das System aus dem Programm-Parameter '''E-Mail &rArr; SMTP-Mail Absender'''.
  
 
== Links ==
 
== Links ==

Aktuelle Version vom 19. Februar 2021, 12:07 Uhr

1 Allgemeines

Mit dem Zusatzmodul "Auto-Mahnungen" können automatische Mahnungen von überfälligen Rückgaben erzeugt werden. Dazu werden die säumigen Personen per E-Mail angeschrieben.

2 Vorarbeiten

Zum Einrichten des Moduls beachten Sie die Hinweise unten.

3 Ablauf

Rückschein, Erinnerung, 1. Mahnung
Der Rückschein wird gedruckt (oder per Mail verschickt), wenn die Rückgabe erfolgte und Material fehlt.
Das ist ein manueller Vorgang, der bewusst in der Verantwortung des/der Mitarbeiter*in liegt.
Das Datum des Vorgangs wird vermerkt, das Kennzeichen "■ Rückschein, Erinnerung" wird im Auftrag gesetzt.
Um überfällige Aufträge zu ermitteln geht man am Einfachsten in das Auftrags-Suchen-Fenster und stellt diese Option ein:

GevasProAutoMahnung UeberfaelligeAuftr Bsp.png


Mahnung
Wenn man den Rückschein oben als erste Mahnung betrachtet (was juristisch so ist), wird die zweite (und letzte Mahnung) automatisch vom System erzeugt.
Es werden nur Mahnungen erzeugt, die das Kennzeichen "■ Rückschein, Erinnerung" haben!
Das Datum des Vorgangs wird vermerkt, das Kennzeichen "■ Mahnung" wird im Auftrag gesetzt.


Das automatische Mahn-System läuft im Hintergrund, ohne dass ein Benutzer*innen-Eingriff notwendig ist. Nur wenn ein Fehler während des Vorgangs aufgetreten ist, wird das Programmfenster angezeigt.

3.1 Starten des Mahnvorgangs

Wenn in den Programm-Parametern eingestellt, startet beim ersten Öffnen von GEVAS-Professional ein Hintergrund-Programm ("GEVAS-Professional-AutoMahnung").

3.2 Ablauf

Zuerst wird geprüft, ob am heutigen Tag schon ein Mahnlauf stattgefunden hat. Wenn ja, wird der Prozess beendet und nichts passiert.

Dann wird geprüft, ob es fällige Mahnungen gibt.

Fällige Mahnungen
  • Aktive, offene Aufträge, auf die noch Material ausgegeben ist.
  • Das Rückgabedatum ("Datum-Bis") ist um mind. X Tage überschritten. X ist in den Programmparametern eingestellt.
  • Bereits gemahnte Aufträge werden nicht mehr gemahnt.
  • Aufträge, für die schon eine Beschaffung/Bestellung läuft (Kennzeichen im Auftrag entsprechend gesetzt) werden nicht mehr gemahnt.

Dann wird für jeden fälligen Auftrag eine Mahnung erzeugt. Im Einzelnen...

  • Die Option "Rückschein, Erinnerung" wird eingeschaltet und das Datum dort eingetragen.
(Nur wenn der Mail-Versand erfolgreich war!)
  • Es wird eine PDF-Datei erzeugt, auf dem die Auftragsdaten stehen.
Dazu wird ein Report (mit FastReport) verwendet.
Der Name des Reports kommt aus den Einstellungen/Programmparametern.
  • Es wird eine E-Mail an die Person im Auftrag ("Empfänger*in") und als CC die hinterlegte Lager-EMail-Adresse gesendet.
Der Text dazu kommt aus den Einstellungen/Programmparametern.
  • Die PDF-Datei wird als Anhang angehängt.
  • Für den Auftrag wird eine Dokumenten-Verknüpfung angelegt.
Diese kann man in der Lagerausgabe-/Rücknahme finden/ansehen:
Beispiel:

GevasProAutoMahnung Dokument Bsp.png


Der Prozess beendet sind am Schluss selbst.

3.3 Als Admin

Wenn man den Prozess als GEVAS-Admin gestartet hat, wird ein Fenster angezeigt. In diesem Fenster gibt es Buttons, mit dem man den Merker "Heute schon gemahnt" zurücksetzen und einen neuen Mahn-Prüflauf starten kann.

Beispiel:

GevasProAutoMahnung AdminFenster Bsp.png

Prüfen
Startet einen manuellen Prüflauf. Wenn heute schon ein Prüflauf gestartet wurde, muss man Zurücksetzen klicken.
Zurücksetzen
Setzt den Merker "Heute schon geprüft" zurück
Designer
Öffnet den FastReport©-Designer zum Editieren des Reports, der für die Mahnung verwendet wird.
Zum Festlegen des Reports beachten Sie die Hinweise unten.
Hinweis:
Wenn Mahnungen anstehen, benutzt der Designer einen dieser Aufträge als Muster. Wenn nicht, benutzt der Designer einen zufällig ausgewählten Auftrag.
Protokoll
Unten wird das Protokoll angezeigt.

Beispiel:


Protokoll:
18.02.2021 12:47:28:947 : Prüfe...
18.02.2021 12:47:28:963 : Heute schon geprüft, Vorgang abgebrochen!
18.02.2021 12:47:31:369 : Designer benutzt zufällig ausgewählten Auftrag 29826!
18.02.2021 12:50:49:766 : Mahnungsdaten von heute wurden zurückgesetzt!
18.02.2021 12:50:51:287 : Prüfe...
18.02.2021 12:50:51:365 : 1 fällige Mahnungen!
18.02.2021 12:50:51:371 : Gemahnt wird Auftr.Nr.: 15267
18.02.2021 12:50:56:576 : Nachricht gesendet an xxxxxxxx@yyyyyyyy.de
18.02.2021 12:50:56:576 : Gemahnt wurde Auftr.Nr.: 15267
18.02.2021 12:50:56:607 : Fertig!--------------------------------------------------

3.4 Einzelne Mahnung wiederholen

Wenn ein Auftrag angemahnt wurde, wird er normalerweise nicht ein weiteres Mal gemahnt!

Wenn man die Mahnung später noch einmal versenden will, kann man ja die PDF-Datei dazu benutzen.

Will man aber die Mahnung komplett wiederholen, so öffnet man den Auftrag in der Lager-Rücknahme und entfernt das Mahnkennzeichen.

Beispiel:

GevasProAutoMahnung KennzeichenEntfernen.png

4 Einrichten des Systems

4.1 Programm-Parameter

Als Programm-Admin muss man in den Programm-Parametern folgendes Einstellen:

Lager ⇒ Rücknahme ⇒ Auto-Mahnung beim Öffnen des Programms starten?
Wenn die automatische Mahnung bei Öffnen des Programm gestartet werden soll, aktivieren Sie diese Option.
Gemahnt wird grundsätzlich nur einmal am Tag!
Auch wenn die AutoMahnung mehrmals gestartet wird, "merkt" sie sich, dass am heutigen Tag schon gemahnt wurde und mahnt deshalb nicht mehr.
Als 'Programm-Admin kann man dies jedoch zurückstellen:
Dazu die Automahnung über das Menü Extras manuell starten.
Dann den Button Zurücksetzen klicken.
Lager ⇒ Rücknahme ⇒ Toleranz-Tage einstellen
Geben Sie hier die Anzahl der Tage ein, in denen eine verspätete Rückgabe toleriert wird.
In diesem Zeitraum werden keine Mahnungen erzeugt.
Lager ⇒ Rücknahme ⇒ Report für die automatische Mahnung
Wählen Sie hier den Report aus, der für die Mahnung verwendet werden soll.
Dieser Report beinhaltet u.a. die Auflistung des fehlenden Materials.
Er wird als PDF-Datei an die Mahnungs-Mail angehängt.
E-Mail... ⇒ E-Mail-Signatur für automtische Lager-Rückgabemahnungen (FastReport)
Legen Sie hier den Betreff, die CC-E-Mails Adresse und den Text für die E-Mail fest.
Der Report wird mit FastReport© ausgeführt, CrystalReports© wird nicht mehr unterstützt!
  • Bitte verwenden Sie "E-Mail-Signatur für automtische Lager-Rückgabemahnungen (CrystalReports)" nicht!
Es würden sonst RTF-Steuerzeichen in den Text eingefügt, die in der E-Mail als Sonderzeichen ankommen würden!
  • Sie können HTML-Steuerzeichen im Text verwenden!

4.2 Text im Report-Kopf

Im Report-Kopf kann z.B. der folgende Text in einem Memo-Feld stehen:


Die nachfolgend aufgeführten Mietgegenstände wurden Ihnen bis zum [AuftragsKopf."DispoDatumBis"] zur Verfügung gestellt!

Bitte sorgen Sie umgehend für die Rückgabe, da ansonsten Maßnahmen gem. Technik-Leihordnung wirksam werden.

Ab dem [DateTimeToStr( <Ultimatum>  )] werden die fehlenden Mietgegenstände neu angeschafft und in Rechnung gestellt!

Der Text <Ultimatum> ist dabei eine Variable, die man im Report anlegen muss:

GevasProAutoMahnung Report Variable Ultimatum.png

Erst danach kann man die Variable einfügen!

Der Name <Ultimatum> ist dabei festgelegt, die Variable muss genau so heißen! Grund: Das Mahn-Programm legt in dieser Variable das Datum "Heute" + "Eingestellte Toleranztage" ab.

Die Funktion DateTimeToStr( xxx ) ist eine in Fastreport eingebaute Funktion, die einen Datumswert (eigentlich eine Zahl) in die von Menschen lesbare Form bringt.

5 Fehler bei der Verarbeitung

5.1 System-Fehler

Normalerweise arbeitet das Programm im Hintergrund, das Programmfenster ist nicht sichtbar.

  • Wenn man das Programm als Programm-Admin startet, wird das Fenster immer angezeigt!

Wenn jedoch ein Fehler während der Verarbeitung aufgetreten ist, wird dieser im Fenster angezeigt.

Beispiel:

Protokoll:
17.02.2021 13:06:39:533 : Prüfe...
17.02.2021 13:06:39:589 : 1 fällige Mahnungen!
17.02.2021 13:06:39:589 : Gemahnt wird Auftr.Nr.: 2014185
17.02.2021 13:06:56:853 : Es ist eine Fehler aufgetreten:
Fehler:Socket-Fehler # 11001Host nicht gefunden.


5.2 E-Mail-Adresse fehlt

Wenn in einem Auftrag eine Person angegeben ist, für die in den Adress-Stammdaten keine E-Mail-Adresse hinterlegt ist, wird im Protokoll-Fenster eine Fehlermeldung angezeigt. Zusätzlich wird eine Mail an das Lager gesendet mit folgendem Inhalt:


Betreff: E-Mail-Adresse für Auftrag Nr. 1800007 fehlt!


E-Mail-Adresse für Auftrag Nr. 1800007 fehlt!

Die Mahnung kann deshalb nicht erzeugt/gesendet werden!

Mail-Adresse muss in den Adress-Stammdaten eingetragen werden!

Die Empfänger-Mail-Adresse holt sich das System aus dem Programm-Parameter E-Mail ⇒ SMTP-Mail Absender.

6 Links