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 
Der TaAbsenceEntry Konnektor überträgt alle Fehlzeiten, die in der Fehlzeitkartei abgelegt werden. Dies betrifft nur ganztägige Fehlzeiten und Zeitkorrekturen in die Zukunft. Auf diese Weise werden Informationen geliefert, ob ein Mitarbeiter an einem Tag einen bestimmten Fehlgrund gebucht hat. Die Fehlgründe lassen sich individuell konfigurieren, ebenso wie bestimmte Personen, Gruppen oder Mandanten definiert werden können.

Der Konnektor kann mit der Datenfluss-Richtung Datenquelle (Export von Fehlzeiten aus dem Zeitwirtschaftssystem, wie unten beschrieben) oder Datensenke (Import von Fehlzeiten in das Zeitwirtschaftssystem, siehe "Konnektor als Datensenke") konfiguriert werden. Ohne Angabe wird er als Datenquelle verwendet.

Konfigurationsmöglichkeiten

Zeitwirtschaftssystem

The TaAbsenceEntry connector transfers all absences that are stored in the absence file. This only applies to full-day absences and time corrections into the future.
In this way, information is provided on whether an employee booked a certain absence reason on a day.
The absence reasons can be configured individually, as can specific persons, groups, or clients.

The connector can be configured with the data flow direction Data source (export of absences from the Time & Attendance system, as described below) or Data sink (import of absences into the Time & Attendance system, see "Connector as a data sink"). If not specified, it is used as a data source.

Configuration Options

orgUnit

Organisationseinheit
  • Time and attendance system: Interflex IF6020, Interflex IF6040 oder , or Webdesk Zeitbewertung. Davon hängt ab, welche Fehlgründe in der Konfiguration zur Auswahl stehen.
  • Zusätzliche Felder mit Benutzer-Informationen (z.B. Benutzer ID, Name, Org-Einheit etc.)
  • Zeitraum: Tage in Zukunft, Tage in die Vergangenheit
  • Genehmigte / Ungenehmigte Fehlzeiten etc. (ist keine der beiden Optionen gesetzt, werden nur genehmigte Fehlzeiten geliefert)
  • Pro Tag zumindest ein Eintrag: es wird pro Tag ein Datensatz geliefert (toDate bleibt dann leer). Zusätzlich können die Optionen Auch für Tage ohne Fehlzeit Eintrag erzeugen und Anzahl Buchungsintervalle pro Tag (stellt die Felder noOfBookingIntervals und hasBookings zur Verfügung) gesetzt werden.
  • Abwesenheiten monatsrein übertragen: Abwesenheiten über ein Monatsende hinaus werden in 2 Datensätzen geliefert (z.B. time evaluation. This determines which absence reasons are available for selection in the configuration.
  • Additional fields with user information (e.g., user ID, name, org unit, etc.)
  • Period: days into the future, days into the past
  • Approved / unapproved absences, etc. (if neither of the two options is set, only approved absences are delivered)
  • At least one entry per day: one record is delivered per day (toDate then remains empty). In addition, the options Also create entries for days without an absence entry and Number of booking intervals per day (provides the fields noOfBookingIntervals and hasBookings) can be set.
  • Transfer absences month by month: Absences extending beyond a month end are delivered in 2 records (e.g., 27.03. - 05.04. als as 27.03. - 31.03. und and 01.04. - 05.04.).
  • Kein Fehlgrund ohne Ende für heute
  • Fehlgründe: Einschränkung auf ausgewählte Fehlgründe
  • Personen, Gruppen, Mandanten

Zur Verfügung gestellte Felder

Fields

Erklärung

employeeId

Personalnummer der Person, dessen Fehlzeit-Datensatz geliefert wird.

firstName

Vorname der Person

lastName

Nachname der Person

  • No open-ended absence reason for today
  • Absence reasons: Restriction to selected absence reasons
  • Persons, groups, clients

Fields Provided

Anzahl der Buchungsintervalle am Tag (nur mit "Anzahl Buchungsintervalle pro Tag") 1, wenn am Tag Buchungsintervalle vorhanden sind, sonst 0 (nur mit "Anzahl Buchungsintervalle pro Tag")

Fields

Explanation

employeeId

Personnel number of the person whose absence record is delivered.

firstName

First name of the person

lastName

Last name of the person

orgUnit

Organizational unit
(orgService.getPersonsHierarchicalgroup().getShortName())

person

Personenobject. Hier wird das komplette PoPerson Objekt übergeben, sodaß mit Javascript dann noch auf die einzelnen Eigenschaften des Objekts zugegriffen werden kann.

absenceCode

Fehlgrundcode Person object. The complete PoPerson object is passed here, so that the individual properties of the object can then be accessed with JavaScript.

absenceCode

Absence reason code (ta_absencecode_fd_XXX)

absenceShortDescr

Fehlgrund-Kürzel (z.b. Absence reason abbreviation (e.g., U, DR...)

absenceBookingType

Fehlgrundtyp aus Absence reason type from TaCalendarTimeRangeEvent.bookingType

fromDate

von Datum als from date as java.util.Date

toDate

bis Datum als to date as java.util.Date
(nur wenn Pro Tag only if per day = false)

fromTime

Zeit von als Time from as java.util.Date
(wenn ganztägig dann leerempty if full-day!)

toTime

Zeit bis als Time to as java.util.Date
(wenn ganztägig dann leerempty if full-day!)

approved

genehmigt approved (1 = genehmigtapproved, 0 = nicht genehmigtnot approved)

dateEmployeeId

Ein künstlicher An artificial 'eindeutiger' Schlüssel zusammengesetzt aus dem Tag in der Form ddMMyyyy und der Personalnummer der Person

noOfBookingIntervals

hasBookings

Konnektor als Datensenke

Als Datensenke trägt der Konnektor Fehlzeiten aus einem Fremdsystem in das gewählte Zeitwirtschaftssystem ein bzw. storniert sie. Erwartete Felder: employeeId (Personalnummer), absenceCode (Abwesenheitskürzel der Quelle), date bzw. fromDate/toDate, optional absenceReason (Beschreibung) und cancel (Storno).

  • Ein Datensatz pro Tag: ein Datensatz gilt für einen Tag (Feld date), andernfalls für einen Zeitraum von - bis (beide inklusive).
  • Priorität für Konfliktlösung verwenden: Fehlgründe mit niedrigerer Priorität werden durch Fehlgründe mit höherer Priorität überschrieben (0 = höchste Priorität).
  • Mails über unlösbare Konflikte (Standard: ein): bei einem unlösbaren Konflikt wird ein Mail an den Mitarbeiter verschickt; Betreff, Text und Überschriften des Mails sind konfigurierbar.
  • Wiederholung von Einträgen erlauben: Einträge, die mit einem bestehenden Eintrag in Fehlgrund und Zeitraum übereinstimmen, werden ignoriert.
  • Nur komplette Absenzen löschen: Storno-Einträge werden nur akzeptiert, wenn sie genau einer bestehenden Absenz entsprechen.
  • Einzutragende kommentar (Standard: Import): Kommentar, der zu allen importierten Fehlzeiten eingetragen wird.
  • Abbildung von Abwesenheitskürzel auf Fehlgründe: Abwesenheitskürzel der Quelle, Ta Fehlgrund und ggf. Priorität. Datensätze mit nicht abgebildetem Kürzel werden ignoriert.

unique' key composed of the day in the format ddMMyyyy and the personnel number of the person

noOfBookingIntervals

Number of booking intervals on the day
(only with "Number of booking intervals per day")

hasBookings

1 if booking intervals exist on the day, otherwise 0
(only with "Number of booking intervals per day")

Connector as a Data Sink

As a data sink, the connector enters absences from an external system into the selected Time & Attendance system or cancels them. Expected fields: employeeId (personnel number), absenceCode (absence abbreviation of the source), date or fromDate/toDate, optionally absenceReason (description) and cancel (cancellation).

  • One record per day: a record applies to one day (field date); otherwise it applies to a period from - to (both inclusive).
  • Use priority for conflict resolution: Absence reasons with lower priority are overwritten by absence reasons with higher priority (0 = highest priority).
  • Emails about unresolvable conflicts (default: on): in case of an unresolvable conflict, an email is sent to the employee; the subject, text, and headings of the email are configurable.
  • Allow repetition of entries: Entries that match an existing entry in absence reason and period are ignored.
  • Delete complete absences only: Cancellation entries are only accepted if they correspond exactly to an existing absence.
  • Comment to enter (default: Import): Comment that is entered for all imported absences.
  • Mapping of absence abbreviations to absence reasons: Absence abbreviation of the source, TA absence reason, and, if applicable, priority. Records with an unmapped abbreviation are ignored.
Mime Typetext/xmltext/xml
Datei-name
Größe (in Bytes)61025853
Version 1 von Gabriel Gruber
am 17.10.26 18:14:18
Name: TA AbsenceEntryConnector
Variante: main - en
Status: Veröffentlichung
Version 2 von Gabriel Gruber
am 17.10.26 18:15:12
Name: TA AbsenceEntryConnector
Variante: main - en
Status: Veröffentlichung