Vergleichsreport

Vergleiche Einstellungen
Änderungen von:
bis:
Typ:

Veränderungen an Parts

Part "Inhalt" wurde verändert


Veränderungen des Inhalts
Klicken Sie für eine detaillierte Beschreibung auf die geänderten Stellen:
Benutzen sie die linke oder die rechte Maustaste, um zur jeweils vorherigen bzw. nachfolgenden Änderung zu gelangen.
 ersteletzte 
Job Erstellung Umbuchungen

Der Job Erstellung Umbuchungen erstellt für ausgewählte aktive Personen automatisch einen Workflow-Prozess zur Kontokorrektur. Der erste Arbeitsschritt des erzeugten Prozesses wird unmittelbar angenommen. So können zum Beispiel Umbuchungen oder Überstundenauszahlungen nach dem im Prozess definierten Workflow bearbeitet werden.

Voraussetzungen

  • Die Module TA und Workflow müssen aktiv sein.
  • Es muss eine aktuelle Prozessdefinition ausgewählt werden, die als Kontokorrekturprozess konfiguriert ist. Die Prozessdefinition liefert unter anderem Konto, Korrekturart sowie Minimal- und Maximalwerte.
  • Die zu verarbeitenden Personen müssen aktive Benutzer sein und eine TA-ID besitzen. Personen ohne TA-ID werden übersprungen.
  • Die in der Prozessdefinition referenzierten Konten müssen gültig sein, wenn Minimal- oder Maximalwerte aus Konten gelesen werden.

Ablauf

  1. Der Job ermittelt das Ziel- beziehungsweise Vorschlagsdatum.
  2. Er liest die ausgewählten Gruppen aus der Konfiguration und ermittelt daraus die Personen. Die Mandantenauswahl in der Maske dient dazu, die verfügbaren Gruppen einzuschränken; verarbeitet werden die anschließend ausgewählten Gruppen.
  3. Personen, für die bereits ein passender offener oder abgeschlossener Prozess für dieselbe Prozessdefinition und dasselbe Ziel­datum vorhanden ist, werden nicht erneut verarbeitet. Ist eine Person in mehreren ausgewählten Gruppen enthalten, wird sie nur einmal berücksichtigt.
  4. Für jede verbleibende Person werden die in der Prozessdefinition beschriebenen Kontowerte gelesen. Ein Prozess wird standardmäßig nur erstellt, wenn der Minimalwert kleiner oder gleich dem Maximalwert ist.
  5. Nach erfolgreicher Anlage wird die erste Aktivität automatisch angenommen. Ist die Mailverständigung aktiviert, wird anschließend eine Mail an die betroffene Person versendet.

Jobkonfiguration

Prozess Verknüpfung mit der zu verwendenden aktuellen Prozessdefinition. Für diesen Job muss die Definition die für eine Kontokorrektur erforderlichen Angaben enthalten.
Referenzdatum Optionales Datum im Format dd.MM.yyyy. Wenn es gesetzt ist, wird dieses Datum für die Kontowertermittlung und die Anlage des Prozesses verwendet.
Min-Wert aus Prozess ignorieren Wenn aktiviert, wird die Prüfung übersprungen, ob der Minimalwert größer als der Maximalwert ist. Der aus der Prozessdefinition ermittelte Wert wird trotzdem als Kontowert verwendet; erlaubt die Prozessdefinition Nullwerte, wird der Kontowert als null gesetzt.
Standardwert Bemerkung Text, der als Standardbeschreibung in den erzeugten Kontokorrekturprozess übernommen wird.
Mandant Legt pro Auswahlzeile fest, aus welchem Mandanten die verfügbaren Gruppen angeboten werden. Der Mandant selbst ist nicht die eigentliche Verarbeitungsauswahl.
Gruppen Gruppen, deren aktive Personen verarbeitet werden sollen. Über Auswahl hinzufügen können mehrere Kombinationen aus Mandant und Gruppen erfasst werden.
Mail an betroffene Person schicken? Wenn aktiviert, wird nach erfolgreicher Prozessanlage eine Mail an die in der Person hinterlegte E-Mail-Adresse geschickt. Ohne E-Mail-Adresse wird keine Mail versendet.
Mail-Betreff und Mail-Inhalt Betreff und HTML-Inhalt der Benachrichtigung. Der Job übergibt den Inhalt direkt als Mailtext; eine automatische Ersetzung von Platzhaltern ist im Job nicht vorgesehen.

Datumslogik

Bleibt das Referenzdatum leer, verwendet der Job die Datumsvorgabe der ausgewählten Prozessdefinition. Im Code sind die Vorgaben ultimoLastQuarter, ultimoLastMonth und yesterday umgesetzt. Eine nicht erkannte oder fehlende Vorgabe fällt auf das aktuelle Datum zurück.

Die Gruppenzuordnung wird unabhängig vom Referenzdatum mit dem aktuellen Ausführungsdatum ermittelt. Das Referenzdatum steuert daher die Kontowertermittlung und die Prozessanlage, nicht die Auswahl der Gruppenmitglieder.

Hinweise für den Betrieb

  • Der Job kann wiederholt ausgeführt werden. Für dieselbe Person, Prozessdefinition und dasselbe Ziel­datum wird kein weiterer passender Prozess angelegt.
  • Personen ohne TA-ID sowie Personen, bei denen die Wertprüfung nicht erfüllt ist, werden übersprungen.
  • Fehler bei der Verarbeitung einer einzelnen Person werden protokolliert; die Verarbeitung der übrigen Personen läuft weiter. Prüfen Sie bei fehlenden Prozessen daher das Job-Log und die Konfiguration der ProzessdefinitionCreate Reallocations

    The Create Reallocations job automatically creates an account correction workflow process for selected active persons. The first work step of the generated process is accepted immediately. This allows, for example, reallocations or overtime payouts to be processed according to the workflow defined in the process.

    Prerequisites

    • The TA and Workflow modules must be active.
    • A current process definition configured as an account correction process must be selected. The process definition provides, among other things, the account, correction type, and minimum and maximum values.
    • The persons to be processed must be active users and have a TA ID. Persons without a TA ID are skipped.
    • The accounts referenced in the process definition must be valid if minimum or maximum values are read from accounts.

    Process

    1. The job determines the target or proposal date.
    2. It reads the selected groups from the configuration and derives the persons from them. The client selection in the form serves to restrict the available groups; the groups subsequently selected are processed.
    3. Persons for whom a matching open or completed process already exists for the same process definition and the same target date are not processed again. If a person is contained in multiple selected groups, they are only considered once.
    4. For each remaining person, the account values described in the process definition are read. By default, a process is only created if the minimum value is less than or equal to the maximum value.
    5. After successful creation, the first activity is accepted automatically. If mail notification is enabled, a mail is then sent to the affected person.

    Job configuration

    Process Link to the current process definition to be used. For this job, the definition must contain the information required for an account correction.
    Reference date Optional date in the format dd.MM.yyyy. If set, this date is used for determining account values and creating the process.
    Ignore min value from process If enabled, the check whether the minimum value is greater than the maximum value is skipped. The value determined from the process definition is still used as the account value; if the process definition allows null values, the account value is set to null.
    Default comment value Text that is used as the default description in the generated account correction process.
    Client Determines, per selection row, from which client the available groups are offered. The client itself is not the actual processing selection.
    Groups Groups whose active persons are to be processed. Multiple combinations of client and groups can be recorded via Add selection.
    Send mail to affected person? If enabled, a mail is sent to the e-mail address stored for the person after successful process creation. Without an e-mail address, no mail is sent.
    Mail subject and Mail content Subject and HTML content of the notification. The job passes the content directly as the mail text; automatic replacement of placeholders is not provided in the job.

    Date logic

    If the reference date is left empty, the job uses the date default of the selected process definition. In the code, the defaults ultimoLastQuarter, ultimoLastMonth and yesterday are implemented. An unrecognized or missing default falls back to the current date.

    The group assignment is determined using the current execution date, independent of the reference date. The reference date therefore controls the account value determination and process creation, not the selection of group members.

    Operational notes

    • The job can be run repeatedly. For the same person, process definition and target date, no further matching process is created.
    • Persons without a TA ID, as well as persons for whom the value check is not satisfied, are skipped.
    • Errors during the processing of an individual person are logged; processing of the remaining persons continues. If processes are missing, check the job log and the configuration of the process definition.
    Mime Typetext/xmltext/xml
    Datei-name
    Größe (in Bytes)52724885
    Version 1 von Gabriel Gruber
    am 15.08.26 12:58:28
    Name: Job Erstellung Umbuchungen
    Variante: main - en
    Status: Veröffentlichung
    Version 2 von Gabriel Gruber
    am 15.08.26 13:01:01
    Name: Job Create Reallocations
    Variante: main - en
    Status: Veröffentlichung