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 migrateEmployeeId

Zweck und Status

Der Job übernimmt die Personalnummer und den Marker für die wirksame Beschäftigung in die dafür konfigurierten IF6020-Infofelder der TA-Personensätze. Er ist konfigurierbar und im Job-Descriptor standardmäßig aktiv.

Konfiguration

  • Felder überschreiben (overwriteFields): Wenn aktiviert, werden die Zielwerte unabhängig von vorhandenen Inhalten geschrieben.
  • Wenn die Option nicht aktiviert ist, werden bereits befüllte Zielfelder nicht überschrieben; der Job protokolliert dafür eine Warnung. Ist eines der beiden Zielfelder bereits befüllt, wird für diesen TA-Personensatz nichts geschrieben.

Wichtige Voraussetzung

Der Job darf keinem Mandanten zugeordnet werden. Bei einer Mandantenzuordnung beendet er sich mit einem Fehler, weil er systemweit arbeitet.

Verarbeitung

Der Job ermittelt die aktuellen TA-IDs der Personen und – sofern HR verfügbar ist – weitere TA-IDs aus den Beschäftigungen. Die aktuelle TA-ID wird zuerst berücksichtigt; weitere IDs werden nach Beschäftigungsdatum und Beschäftigungspriorität verarbeitet. Für jeden TA-Personensatz werden Personalnummer und Wirksamkeitsmarker in die konfigurierten Ziel-Infofelder geschrieben. Fehler und nicht migrierbare Datensätze werden im Log ausgewiesen.

Als Wirksamkeitsmarker wird J für die wirksame Beschäftigung und N für die übrigen Beschäftigungen geschrieben.

Berücksichtigt werden nur Personen mit TA-ID, deren Mandant kein anderes Zeitsystem als IF6020 verwendet. Personen, deren TA-ID zugleich einer anderen aktuell gültigen Person zugeordnet ist, werden übersprungen

Purpose and Status

The job transfers the personnel number and the marker for the effective employment to the configured IF6020 info fields of the TA person records. It is configurable and active by default in the job descriptor.

Configuration

  • Overwrite fields (overwriteFields): If activated, the target values are written regardless of existing content.
  • If the option is not activated, target fields that are already populated are not overwritten; the job logs a warning for this. If one of the two target fields is already populated, nothing is written for that TA person record.

Important Prerequisite

The job must not be assigned to a client. With a client assignment, it terminates with an error because it works system-wide.

Processing

The job determines the current TA IDs of the persons and, if HR is available, further TA IDs from the employments. The current TA ID is considered first; further IDs are processed by employment date and employment priority. For each TA person record, the personnel number and effectiveness marker are written to the configured target info fields. Errors and records that cannot be migrated are reported in the log.

The effectiveness marker written is J for the effective employment and N for the other employments.

Only persons with a TA ID whose client does not use a time system other than IF6020 are considered. Persons whose TA ID is also assigned to another currently valid person are skipped.

Mime Typetext/xmltext/xml
Datei-name
Größe (in Bytes)18191671
Version 1 von Gabriel Gruber
am 17.10.26 18:13:18
Name: Job migrateEmployeeId
Variante: main - en
Status: Veröffentlichung
Version 2 von Gabriel Gruber
am 17.10.26 18:13:40
Name: Job migrateEmployeeId
Variante: main - en
Status: Veröffentlichung