Benutzen sie die linke oder die rechte Maustaste, um zur jeweils vorherigen bzw. nachfolgenden Änderung zu gelangen.
erste | letzte ![]() |
| Änderungen von: | |
| bis: | |
| Typ: | |
erste | letzte ![]() |
format, showResult=true, showAll=true und den konfigurierten Aktionsparametern aufgebaut.
Für das monatliche Journal (ta_getJournal oder eine davon abgeleitete Aktion) gibt es zwei neue Berichtsaufteilungen. Sie sind für Personen mit mehreren TA-Beschäftigungen vorgesehen. Die Standardauswahl Ein Bericht pro Person bleibt unverändert und exportiert weiterhin nur den für die Person wirksamen TA-Kontext.
ta_employments.
ta_employmentCalendarMonths.
Für die Beschäftigungsvarianten werden insbesondere folgende Werte benötigt:
uid: person.UID
taId: object.taID
from und to, abgeleitet aus object.from und object.to.
Die JavaScript-Vorschläge werden abhängig vom Namen, Typ und Datumsformat der Aktionsparameter automatisch erzeugt. Manuelle Änderungen an diesen Zuordnungen können dazu führen, dass mehrere Reports dieselbe Beschäftigung exportieren oder die Konfiguration als ungültig erkannt wird.
Der Standard-Dateiname enthält die zur Unterscheidung erforderlichen Werte:
$object.taID.
$object.from und $object.to.
Der Standard-Dateiname sollte verwendet werden. Bei einer eigenen Velocity-Vorlage müssen mindestens $object.taID und bei der Monatsvariante zusätzlich $object.from und $object.to enthalten sein. So werden Reports verschiedener Beschäftigungen oder Monate nicht überschrieben oder übersprungen.
Für Dateipfad, Metastruktur-Script und JavaScript-Filter stehen unter anderem person, object, action und appCtx zur Verfügung. Das jeweilige object ist bei den Beschäftigungsvarianten entweder eine TA-Beschäftigung oder ein auf diese Beschäftigung begrenztes Monatsintervall.
http:// ergänzt.
PRINT, PDF oder XLS.
Prüfen, ob die TA-Beschäftigungen in Webdesk zugeordnet sind. Geplante Beschäftigungen werden nicht berücksichtigt. Bei der Monatsvariante außerdem den Berichtszeitraum und die Beschäftigungsgrenzen prüfen.
Die Aktionsparameter uid und taId sowie bei der Monatsvariante from und to müssen die automatisch vorgeschlagenen Scripts verwenden. Die TA-ID im Report muss mit der TA-ID im Dateinamen übereinstimmen.
Den Standard-Dateinamen wiederherstellen oder die erforderlichen Beschäftigungs- und Monatswerte in die eigene Velocity-Vorlage aufnehmen. Zusätzlich die Option Überschreibe bestehende Dateien prüfen.
Die Logs mindestens auf INFO prüfen. Im Benutzerkontext muss die Person Zugriff auf die verwendete Aktion besitzen. Für browserbasierte Exporte müssen Firefox und der konfigurierte Selenium-Treiber verfügbar sein.
Die Beschäftigungs-Berichtsaufteilungen werden nach demselben Prinzip auch vom Job executeAndSendReports für Mail-Anhänge verwendet.
Der Job ruft eine Webdesk-Reportaktion im Kontext jeder ausgewählten Person auf und speichert die Ergebnisse als PDF, Print-HTML oder XLS. Als Ziel können Repository, Metastruktur oder SFTP konfiguriert werden. Der Job versendet keine E-Mails.
Verarbeitet werden Personen aus Personen-, Gruppen- und Mandanteneinschränkungen; der dem Job zugeordnete Mandant wirkt als zusätzliche harte Einschränkung. Mit Nur aktive Personen können inaktive Benutzer ausgeschlossen werden.
once: genau ein Report je Person.
months: ein Reportobjekt je relevantem Kalendermonat.
processInstances: ein Reportobjekt je passender Workflow-Prozessinstanz, sofern aktiv.
ta_bookingMonths: ein Reportobjekt je Buchungsmonat der TA-Person.
ta_employments: ein Reportobjekt je aktuell berücksichtigter, gemappter und nicht geplanter TA-Beschäftigung; die technische Kennung steht unter object.taID.
ta_employmentCalendarMonths: ein abgegrenztes Reportobjekt je TA-Beschäftigung und Kalendermonat, höchstens bis zum Vortag und unter Berücksichtigung der Beschäftigungs- und Berichtsgrenzen; zusätzlich stehen object.from und object.to zur Verfügung.
person, object, action und simpleDateFormat. Bei Beschäftigungs- oder Monats-Schleifen müssen Beschäftigungs- und Datumsbestandteile im Dateinamen enthalten sein, damit Dateien nicht überschrieben werden.
ta_employments und ta_employmentCalendarMonths verarbeiten Beschäftigungen getrennt, wodurch mehrere Dateien je Person entstehen. Verwenden Sie mindestens $object.taID, bei Monatsintervallen zusätzlich $object.from und/oder $object.to. Prüfen Sie, ob die Reportaktion die Parameter uid, taId, from und to erwartet.
Fehler bei einer Person werden protokolliert und die nächste Person verarbeitet. Eine Unterbrechung stoppt die weitere Verarbeitung.
| Mime Type | text/xml | ![]() | text/xml |
| Datei-name | ![]() | ||
| Größe (in Bytes) | 8137 | ![]() | 3320 |
|
Version 7 von N8N Daisy Agent
am 15.08.26 06:40:51 Name: Job Execute and Store Reports Variante: main - default Status: Veröffentlichung | ![]() |
Version 8 von N8N Daisy Agent
am 15.08.26 08:57:25 Name: Job Execute and Store Reports Variante: main - default Status: Veröffentlichung |