TA Journal Connector

Mit diesem Konnektor ist es möglich, Journalwerte des Zeitwirtschaftssystems (Interflex IF6020) für eine definierte Auswahl von Personen und einen bestimmten Zeitraum zu exportieren: pro Tag die Buchungen (von/bis, Buchungscodes, Fehlgrund und Buchungsart) sowie wählbare Konten und Tagesprogrammwerte.

Anwendungsfälle

  • Export des Journals in ein Exportfile (z.B. über einen verknüpften Konnektor oder die Aktion Filetransfers)

Konfiguration des Konnektors

  • Vaterkonnector
  • Name
  • Datenfluß Richtung:
    Datenquelle (der Konnektor kann nur lesen)
  • Beschreibung
  • von / bis:
    Zeitraum des Exports (siehe "Zeitraum")
  • Zeiterfassungsfelder zum Exportieren
    • Typ: Konto oder Tagesprogrammwert
    • Wert: das gewünschte Konto bzw. Tagesprogrammfeld
    • Pfeil hinauf und hinunter
    • Löschen
  • Personen
  • Gruppen
  • Mandanten

Es werden die ausgewählten Personen sowie die aktuell gültigen Personen der ausgewählten Gruppen und Mandanten exportiert. Ist beim Konnektor ein Mandant eingetragen, werden nur Personen dieses Mandanten berücksichtigt. Personen ohne taId werden ignoriert, ebenso Personen, die vor Beginn des Zeitraums ausgetreten sind.

Zeitraum

Der Zeitraum wird mit den Feldern von und bis (jeweils inklusive) in der Konfiguration festgelegt und sollte immer befüllt sein. Eine Einschränkung (Constraint) der Konnektor-Abfrage wie referenceDate wird von diesem Konnektor nicht ausgewertet.

Wird der Konnektor in der Aktion Filetransfers verwendet, können beim Export die Personen ausgewählt werden. Ist dort "Zeitinterval berücksichtigen" aktiviert, wird anstelle von von/bis der beim Export angegebene Zeitraum verwendet.

Zur Verfügung gestellte Felder

Pro Person wird für jeden Tag des Zeitraums mindestens ein Datensatz geliefert. Gibt es an einem Tag mehrere Buchungen, wird pro Buchung ein Datensatz geliefert; die gewählten Zeiterfassungsfelder sind nur im ersten Datensatz des Tages befüllt.

  • date, firstName, lastName, employeeId
  • bookingFrom und bookingTo (Beginn und Ende der Buchung; bei einer Fehlzeit ohne Uhrzeit leer, bei einer Kommt-Buchung ohne Geht-Buchung ist bookingTo leer)
  • fb_beginBookingCode und fe_endBookingCode (Buchungscode am Beginn bzw. Ende)
  • bookingAbsenceCode (Fehlgrund) und translatedBookingAbsenceCode (Bezeichnung des Fehlgrunds)
  • bookingType (Art der Fehlzeit, z.B. FULLDAY, MORNING, AFTERNOON; bei normalen Buchungen leer)
  • pro konfiguriertem Zeiterfassungsfeld ein Feld mit dessen technischem Namen (so wie er in der Auswahl "Wert" vor dem Komma angezeigt wird); es können alle technischen Namen der Konten und Tagesprogrammfelder verwendet werden
Kommentare (0)