Automatikjob aus Report erzeugen können
Zusammenfassung
##10019 Es sollten vom Anwender / seinem Consultant, eine Vielzahl von Reports als Automatikreports definiert werden können.
Nutzen/Ziel
Oft will man zu bestimmten Stichtagen, z.B. Monatswechsel, bestimmte Reports zur Unternehmenssteuerung, erzeugen. Oft erfordert dies auch, dass diese exakt zum Letzten des Monates laufen müssen, um eine gute Abgrenzung zu erreichen.
mögliche Realisierung
Die Herausforderung ist, dass es für jeden Report eine Vielzahl von Einstellungen gibt, die immer individuell sind. In der Regel ist es zusätzlich so, dass der jeweilige Report entweder eine Stichtagsbetrachtung oder eine Von-Bis Betrachtung hat
Die Idee ist, dass es im Report-Dialog eine Möglichkeit gibt eine Art Kalendereintrag zu machen, mit dem der Zeitpunkt und die Wiederholrate angelegt wird.
Zugleich wird z.B. aus der Liste der Eingabe-Felder das / die betroffenen Eingabefelder ausgewählt und die Vorgabewerte angegeben.
Z.B. für von
-
- des Monates / des Vormonates,
-
- des Jahres / des Vorjahres Z.B. für bis
- Zeitraum ein Monat
- Zeitraum ein Jahr
- Letzter des Monates / des Vormonates
- heute plus 2Jahre (5Jahre)
Dieser Kalendereintrag wird in die Liste der Automatikjobs mit aufgenommen und müssen da dann vom Anwender aktiviert / deaktiviert werden.
Wichtig:
Jeder Report muss unter einem, ev. zu erzeugenden Verzeichnis mit einem, vom Anwender definierbaren Filenamen, als PDF (gerne auch XLS) abgespeichert werden können. Auch das Unterverzeichnis muss aus dem Von- bzw. Bis- Datum errechnet werden (Pattern)
Damit nicht jeder User so seinen eigenen Automatikreport anlegt und derzeit nicht mehr löschen kann, darf diese Funktionalität nur für den User Admin zur Verfügung stehen. So wie auch z.B. einige der Pflegefunktionen.