Infoniqa ONE Time Releaseinformation 20.01.0 - Release-Termin: April 2020 Status: Freigegeben

 
WEITER LESEN
Infoniqa ONE Time Releaseinformation 20.01.0 - Release-Termin: April 2020 Status: Freigegeben
Infoniqa ONE Time Releaseinformation
20.01.0

Release-Termin: April 2020
Status: Freigegeben
Infoniqa ONE Time Releaseinformation 20.01.0 - Release-Termin: April 2020 Status: Freigegeben
Diese Unterlagen sind urheberrechtlich geschützt. Kein Teil darf in irgendeiner Form (durch Fotokopie,
Overheadfolie, etc…) ohne vorherige schriftliche Genehmigung reproduziert oder unter Verwendung
elektronischer Systeme gespeichert, verarbeitet, vervielfältigt oder verbreitet werden. Dies gilt
insbesondere für die Erstellung von Kurs- und Schulungsunterlagen.

IMPRESSUM

© 2020 by Infoniqa Deutschland GmbH – Hanns-Klemm-Str.5, D-71034 Böblingen
Alle Rechte vorbehalten. Vervielfältigungen bedürfen der schriftlichen Genehmigung des
Eigentümers. Änderungen des Textes bleiben vorbehalten.

Release-Termin: April 2020                 Status: Freigegeben                               Seite 2 / 26
Infoniqa ONE Time Releaseinformation 20.01.0 - Release-Termin: April 2020 Status: Freigegeben
1              EINLEITUNG...................................................................................................................................... 5
2              WICHTIGE ANKÜNDIGUNGEN .......................................................................................................... 6
    2.1        UNTERSTÜTZUNG VON ONLINE HILFE ......................................................................................................... 6
3              HIGHLIGHTS ..................................................................................................................................... 7
    3.1        NEUES URLAUBSERMITTLUNGSVERFAHREN IN TIME ....................................................................................... 7
    3.2        NEUES, MODERNES INFONIQA WEBCLIENT THEME ......................................................................................... 7
    3.3        NEUE SSO ANMELDUNG IM WEBCLIENT NACH SAML2 VERFAHREN .................................................................. 7
    3.4        NEUES MODUL TIMESALARY FÜR LOHNDATEN- UND FEHLZEITENEXPORT ............................................................. 7
4              NEUERUNGEN GRUPPIERT NACH INFONIQA ONE TIME-MODULEN .................................................. 8
    4.1     ONE TIME .......................................................................................................................................... 8
       4.1.1 Anpassung der einzelnen Desktops an das neue Branding Infoniqa ONETime ............................... 8
           4.1.1.1         Anmeldung ........................................................................................................................................ 8
           4.1.1.2         Ladescreen......................................................................................................................................... 9
           4.1.1.3         Hauptdesktop/-programm.................................................................................................................. 9
       4.1.2       Erweiterungen Feiertagsdatenbank ............................................................................................ 10
       4.1.3       Erweiterung der „Buchungen Massenerfassung“ ........................................................................ 10
           4.1.3.1         Einschalten der erweiterten Ausgabe ................................................................................................ 10
           4.1.3.2         Die Eingabe von Buchungsdaten ....................................................................................................... 11
       4.1.4       Erweiterung um die Funktion „Qualifikationsarten“.................................................................... 12
           4.1.4.1   Datenbankupdate ............................................................................................................................ 12
           4.1.4.2   Erweiterung der Qualifikationen um das Schlüsselfeld Qualifikationsnummer (SI_QUALARTNR), zur
           Kennzeichnung der zugehörigen Qualifikationsart ............................................................................................... 13
           4.1.4.3   Zuordnung von Qualifikationsarten zu Qualifikation. ......................................................................... 13
       4.1.5       Stammpflegeerweiterung „Qualifikationsarten“ ......................................................................... 14
           4.1.5.1         Auswahl und Zuordnung von Qualifikationen als Haupt- und Nebenqualifikation ............................... 14
       4.1.6 Neues Urlaubsermittlungsverfahren........................................................................................... 15
       4.1.7 Neue Rhythmus-Art „Kombi Rhythmus“ ..................................................................................... 15
       4.1.8 Alternative Tagesmodelle und Schichten .................................................................................... 15
       4.1.9 Doppelte Halbtagsbuchung am Halbtag...................................................................................... 16
       4.1.10 Nachtruhezeit-Zuschlag.............................................................................................................. 17
    4.2     TIMEONLINE ...................................................................................................................................... 18
       4.2.1 Calculatingserver, Implementierung „Prüfung Sonstiges“ ........................................................... 18
       4.2.2 DatabaseImporter, Importanbindung an das Modul DataInterface ............................................. 18
       4.2.3 DataInterface, Implementierung zeitgesteuerte Standardexporte............................................... 19
       4.2.4 DataInterface, Payroll View Parameterauswertung auf Basis von Dokumentennamen ................ 19
       4.2.5 DataInterface, Unterstützung Konverterexports in TimeOnline (Logaedition).............................. 19
       4.2.6 DataInterface, Import von BDE Auftragsstammsätzen ................................................................ 19
       4.2.7 DataInterface, Import von Personalteilzeitdaten ........................................................................ 19
       4.2.8 DataInterface, Unterstützung Sdworx Fidelis Personal Schnittstelle ............................................ 20
       4.2.9 DataInterface, Unterstützung von beliebigen Umsetzungsregeln auf Feldebene ......................... 20
       4.2.10 DataInterface, Unterstützung von automatischen Buchungen .................................................... 20
       4.2.11 DataInterface, Unterstützung von beliebigen Datums- und Zahlenformaten ............................... 20
       4.2.12 DataInterface, Unterstützung von Datenbankschnittstellen ........................................................ 20
       4.2.13 DataInterface, Unterstützung von Lohn- und Fehlzeitenexport für OnePayroll ............................ 20
       4.2.14 DataInterface, Unterstützung von Lohn- und Fehlzeitenexport für Infoniqa Payroll Classic .......... 20
       4.2.15 DataRouter, Mailversand von Pegasys Batteriewarnmeldungen ................................................. 21
       4.2.16 DataRouter, Kostenstellenzuweisungen auf Basis von Tastenzuordnungen ................................. 21
       4.2.17 DataRouter, Nachgelagerter BDE Import .................................................................................... 21
       4.2.18 DataRouter, Import von Kostenstellenwechsel mit externer Personalnummer............................ 21
       4.2.19 Profilgenerator, Unterstützung von Pegasys Validierungsarten und Dauer .................................. 21
       4.2.20 WebDataRouter, Import von App BDE Buchungen mit Personalnummer .................................... 21
       4.2.21 WebDataRouter, Import von App Multimaschinen und Mengen BDE Buchungen........................ 21
    4.3     WEBCLIENT........................................................................................................................................ 22
       4.3.1 Erweiterung der Passwortänderung ........................................................................................... 22

Release-Termin: April 2020                                               Status: Freigegeben                                                                     Seite 3 / 26
Infoniqa ONE Time Releaseinformation 20.01.0 - Release-Termin: April 2020 Status: Freigegeben
4.3.2 Erweiterung der Webservicefunktion ImportPersonalBooking .................................................... 22
       4.3.3 Unterstützung SSO Anmeldung nach SAML2............................................................................... 23
       4.3.4 Neues Infoniqa Web Theme ....................................................................................................... 24
    4.4     TIMESALARY ...................................................................................................................................... 25
5              SCHLUSSBEMERKUNGEN ................................................................................................................ 26

Release-Termin: April 2020                                          Status: Freigegeben                                                            Seite 4 / 26
Infoniqa ONE Time Releaseinformation 20.01.0 - Release-Termin: April 2020 Status: Freigegeben
1 Einleitung

Willkommen zur neuen Infoniqa ONE Time-Release Info für die Version 20.01.0
In diesem Dokument finden Sie Informationen zu neuen Funktionen und Erweiterungen, die seit dem
Release 20.01.0 hinzugekommen sind. Bei Interesse an der Aktivierung der neuen Funktionen oder
bei Fragen wenden Sie sich bitte an Ihren Infoniqa Vertrieb.
Auch in diesem Jahr liegt unser Hauptaugenmerk in der Neuentwicklung unserer gesamten ONE Time
Webpräsenz und insbesondere der webbasierten Personaleinsatzplanung.
Die Entwicklung der Personaleinsatzplanung befindet sich in der Pilotierungsphase und wird
zusammen mit den neu entwickelten Reports in Kooperation mit Pilotkunden getestet.
Bis zur vollständigen Neuentwicklung unserer Webpräsenz werden wir weiterhin den bestehenden
Webclient im Einsatz haben. Um die Wartezeit entsprechend zu verkürzen, wurde ein neues Infoniqa
Web Theme entwickelt, das sich nach aktuell am Markt vorherrschenden optischen Anforderungen
ausrichtet.
Aber auch im Bereich der Schnittstellen hat sich viel getan. Nach der Umsetzung der wichtigsten
Importschnittstellen konzentrierte sich die Entwicklung auf den Export. Hierzu wurde ein neues
Frontend TimeSalary für die Erstellung, Bearbeitung und Export von Lohndaten und Fehlzeiten
entwickelt. Dieses Programm soll mittelfristig das etablierte Modul TimeLohn ablösen.
Des Weiteren wurde in Time ein neues Verfahren für die Ermittlung von Urlaubsansprüchen,
Zusatzurlaub und sonstigen Urlaubswerten entwickelt, was die Flexibilität in diesem Bereich enorm
steigern wird.

Release-Termin: April 2020                 Status: Freigegeben                               Seite 5 / 26
Infoniqa ONE Time Releaseinformation 20.01.0 - Release-Termin: April 2020 Status: Freigegeben
2 Wichtige Ankündigungen

2.1 Unterstützung von Online Hilfe

Mit dem Release 20.01.1 werden wir die Hilfefunktionalität in Time von einer lokal gespeicherten
chm Datei auf eine cloudbasierte Dokumentationslösung umstellen. Somit erhalten Sie immer den
aktuellen Stand der Dokumentation in den Masken wo sie benötigt wird.

Diese Umstellung ist optional und kann pro Installation individuell angepasst werden.

Release-Termin: April 2020                 Status: Freigegeben                             Seite 6 / 26
3 Highlights

3.1 Neues Urlaubsermittlungsverfahren in Time

Neues Verfahren zur Ermittlung von Urlaubsansprüchen, Zusatzurlaub und sonstigen Urlaubswerten.
Die Ermittlung wurde auf Basis von existierenden TIME-Komponenten (Sonderkonten, Lohnarten,
Kappungsverfahren) entwickelt. Das neue Verfahren ist schaltbar in den Systemeinstellungen
umgesetzt worden. Bestehende Installationen funktionieren somit nach dem Update weiterhin wie
vorher.

3.2 Neues, modernes Infoniqa Webclient Theme

Modernes, nach aktuellen Gesichtspunkten neu entwickeltes Infoniqa Web Theme. Die alten Themes
werden weiterhin unterstützt.

3.3 Neue SSO Anmeldung im Webclient nach SAML2 Verfahren

Aktuelle Single Sign-On (SSO) Lösung basierend auf der Security Markup Language (SAML) Version
2.0.
Mit dieser Lösung ist es möglich den Webclient als Service Provider (SP) bzw. dessen User gegen
einen lokalen oder cloudbasierten Identity Provider (IDP) zu Authentisieren.
Das Ergebnis der Authentisierung ist ein mit einem Ablaufdatum versehener, anmeldebezogener
Session Cookie mit dessen Hilfe eine automatische Anmeldung an den Webclient ermöglicht wird.
Unterstützt werden sowohl vom IDP als auch vom SP initiierte Authentisierungsanfragen. Es werden
alle gängigen IDP’s wie z.B. ADFS, Azure AD, Facebook, Google, Office 365, Okta, OneLogin, Ping
Identity, Salesforce, Shibboleth usw. supportet.

3.4 Neues Modul TimeSalary für Lohndaten- und Fehlzeitenexport

TimeSalary ist eine auf .Net Basis entwickelte Oberfläche mit dem Ziel der Lohndatenaufbereitung,
Bearbeitung und Export. Des Weiteren können Fehlzeiten exportiert und alle notwendigen
Stammdaten für den Export erzeugt und bearbeitet werden.
Im Gegensatz zum etablierten Modul TimeLohn, dient TimeSalary nur als Oberfläche für das
DataInterface Modul im TimeOnline. Sämtliche Exporte werden zentral in einer TimeOnline
Dienstinstanz erzeugt und per Datenstrom an TimeSalary zur finalen Verarbeitung gesendet.
Das Ziel von TimeSalary ist eine vereinfachte Oberfläche mit der Auslagerung des eigentlichen
Exports an einem zentralen Dienst. Neben der gesteigerten Performance war die Flexibilität und
Transparenz bei der Datenaufbereitung ein treibender Kern bei der Entwicklung.
Durch Einsatz moderner Plugin-Techniken sind schnelle Umsetzungen von Schnittstellen an neue
Lohnabrechnungssysteme einfacher und effizienter umsetzbar.
In der ersten Phase wurden die Anbindungen der Infoniqa Lohnabrechnungssysteme OnePayroll und
Infoniqa Payroll Classic umgesetzt.

Release-Termin: April 2020                 Status: Freigegeben                              Seite 7 / 26
4 Neuerungen gruppiert nach Infoniqa ONE Time-Modulen

4.1 ONE Time

4.1.1     Anpassung der einzelnen Desktops an das neue Branding Infoniqa ONETime

4.1.1.1     Anmeldung

Unser neuer Anmeldebildschirm

Produktanpassung an unsere Produktreihe Infoniqa ONE. Aufbau und Designanpassung.
Funktionsanpassung und – Verfeinerung beim Laden der Windowsumgebung und der
Datenumgebung.

Der eigentliche Anmeldevorgang erfolgt in bekannter Weise.

Release-Termin: April 2020               Status: Freigegeben                        Seite 8 / 26
4.1.1.2     Ladescreen

                                     Verfeinerung der Laderoutine für die Windows- und
                                     Datenumgebung.

4.1.1.3     Hauptdesktop/-programm

Verwendung der ONE-Time Infoniqa CI im Hauptprogramm.

Release-Termin: April 2020              Status: Freigegeben                              Seite 9 / 26
4.1.2     Erweiterungen Feiertagsdatenbank

Mit diesem Update wird die ONE Time Datenbank um die neuen Feiertage „Internationaler
Frauentag“ und „Weltkindertag“ ergänzt. Die Ergänzung der Feiertage beinhaltet die Erweiterung
der deutschen Feiertage sowie deren Regeln. Bei der Verwendung der neuen Feiertage beachten Sie
bitte, dass es sich hierbei nicht um bundeseinheitliche Feiertage handelt.
          Internationaler Frauentag gilt nur das Bundesland „Berlin“
          Weltkindertag gilt nur für das Bundesland „Thüringen“

Für die richtige Anwendung der Feiertage und Regeln lesen Sie bitte auch unser Handbuch unter der
Eingabe des Suchbegriffs „Feiertag“

4.1.3     Erweiterung der „Buchungen Massenerfassung“

Für die erweiterte Erfassung von Massendaten, wurde die Maske „Buchungen Massenerfassung“ um
die Eingabespalten „TätigkeitenNr“ und „Tätigkeiten Bezeichnung“ erweitert. Dies umfasst das
Einlesen, das Schreiben und Importieren von CSV-Dateien nach altem und neuem Format.

Die Auswahl der Tätigkeiten erfolgt wie gewohnt über die Eingabe von Tätigkeitsnummern, oder der
Tätigkeitsbezeichnungen oder Auswahl mittels Maus.

Zur Aktivierung der erweiterten Eingabe der Masseneingabe muss vorab die zusätzliche Eingabe der
               Tätigkeit mittels des Kennzeichens (Checkbox) erfolgen

4.1.3.1     Einschalten der erweiterten Ausgabe

                                       Ist die Eingabe von Tätigkeiten zur Übernahme von Buchungen
                                        erwünscht, muss diese eingeschaltet werden. Hierzu ist die
                                        Checkbox „Inkludiert Tätikeiten“ zu aktivieren. Es werden die
                                        zusätzlichen Eingabespalten „Tätig. Nr.“ und „Tätigk.
                                        Bezeichnung“ zur Eingabe freigeschaltet.

Die Eingabe der Buchungen erfolgt nun nach gewohntem Eingabemuster.

Release-Termin: April 2020                   Status: Freigegeben                             Seite 10 / 26
4.1.3.2     Die Eingabe von Buchungsdaten

     •    Datensatz einfügen
     •    Personaldaten eingeben
     •    Zeitraum eingeben
Tätigkeitsnummer auswählen mittels Eingabe der Nummer und/oder Auswahl über die Maus sowie
Kontextführung.

Nach der Erfassung erfolgt die Übernahme der aus dem Buchungsstapel resultierenden Buchungen in
die Datenbank wie gewohnt über die Schaltfläche „Speichern“. Die Neuberechnung der Salden
erfolgt über das Verlassen des Buchungsfensters.

Release-Termin: April 2020                  Status: Freigegeben                       Seite 11 / 26
4.1.4     Erweiterung um die Funktion „Qualifikationsarten“

Erweiterung der Menüstruktur „Qualifikationsarten“

Erweiterung der Menüstruktur um en Menüeintrag „Qualifikationsarten“ zum Aufruf der
Stammdatenmaske „Qualifikationsarten“.

4.1.4.1     Datenbankupdate

Ergänzung um die Tabelle „Qualifikationsarten“
Schlüsselfeld, Kurzbezeichnung und Langbezeichnung
Stammpflegeerweiterung „Qualifikationsarten“

Release-Termin: April 2020               Status: Freigegeben                          Seite 12 / 26
4.1.4.2     Erweiterung der Qualifikationen um das Schlüsselfeld Qualifikationsnummer
            (SI_QUALARTNR), zur Kennzeichnung der zugehörigen Qualifikationsart

Zur Zuordnung der Qualifikationen eines Mitarbeiters zu den bereits implementierten
Qualifikationsarten

     •    Neutral
     •    Passiv,
     •    Aktiv

wurde die Tabelle „QUALIFIKATION“ um das Schlüsselfeld „SI_QUALARTNR“ erweitert. Hierüber ist
die eindeutige Zuordnung der Qualifikation zur Qualifikationsart möglich.

4.1.4.3     Zuordnung von Qualifikationsarten zu Qualifikation.

Zum Setzen der Qualifikationsarten innerhalb der Qualifikation wählen Sie innerhalb der
Stammdatenpflege das Modul „Qualifikation“ aus.

Nachdem eine neue Qualifikation angelegt worden ist oder eine bereits vorhandene zur Änderung
ausgewählt worden ist, kann die Qualifikationsart im Eingabedialog bearbeitet werden. Hier können
durch die Nutzung der Auswahlfelder im Eingabedialog, durch die Auswahl der Nummer oder der
Auswahl des Textes, die Qualifikationen zu den einzelnen Qualifikationsarten zugeordnet werden.

Nach der Auswahl der Qualifikationsart zur Qualifikation ist der Datensatz zu speichern

Release-Termin: April 2020                  Status: Freigegeben                           Seite 13 / 26
4.1.5     Stammpflegeerweiterung „Qualifikationsarten“

4.1.5.1     Auswahl und Zuordnung von Qualifikationen als Haupt- und Nebenqualifikation

Zur Definition und Zuordnung von Haupt und Nebenqualifikationen eines Mitarbeiters ist der
Modulabschnitt „Zusätze“ und „Qualifikationen“ innerhalb der Personalstammmaske zu nutzen.

Durch die Zuordnung von neuen Qualifikationen können einem Mitarbeiter mehrere Qualifikationen
zugeordnet werden. Damit einige Module innerhalb von ONETime richtig funktionieren, muss eine
Hauptqualifikation gesetzt werden. Alle weiteren Qualifikationen sind nun Nebenqualifikationen.

Zum Setzen der Hauptqualifikationen, ist der Eintrag (Zeile) im Datengitter auszuwählen (Nach
Auswahl ist diese Zeile blau hervorgehoben). Durch das Auswählen des Kontrollkästchens mittels
Maus und/oder durch einen Doppelklick in der Spalte „Hauptqualifikation“ oder das Drücken der
„Leertaste“ wird der gewünschte Eintrag gesetzt.

Release-Termin: April 2020                 Status: Freigegeben                            Seite 14 / 26
4.1.6     Neues Urlaubsermittlungsverfahren

Es wurde ein neues Ermittlungsverfahren für Urlaubsanspruch, Zusatzurlaub, sonstige Urlaubswerten
auf Basis von existierenden TIME-Komponenten (Sonderkonten, Lohnarten, Kappungsverfahren)
entwickelt.

Die neue Urlaubsverwaltung ermöglicht, neue Urlaubs-Anforderungen durch vorhandene
Kappungsverfahren flexibel einzurichten. Ermittelte Werte werden in Personal-Urlaubssätze
übernommen und in vorhandenen Dialogen und Reports bewertet.

Durch Lohnarten der Sonderkonten-Art "Urlaubskorrektur" sind Umbuchungen zwischen Urlaub und
anderen Konten (z.B. Gleitzeit) und flexible Einrichtung der Urlaubskappung möglich. Die
freidefinierten Hinweise in erweiterten Umbuchungen dokumentieren den Ermittlungsprozess in den
Meldungen der Fehlertabelle.

Bei der Entwicklung des neuen Verfahrens erfolgten folgende Änderungen:
1.      Erweiterung Sonderkonten
2.      Erweiterung Personalstammdaten
3.      Erweiterung Kappungsrhythmen (Betrachtung der Personalhistorie)
4.      Erweiterung Kappungsregeln (neue Datenfelder abfragbar)
5.      Erweiterung Fehlerliste (Protokollierung der Urlaubsverwaltung)
6.      Übergabe Sonderkonten-Daten an die existierende Urlaubstabellen
7.      Neue Programmeinstellung für Start neuer Urlaubsverwaltung

Für die Erweiterung bzw. Neueinrichtung wird die Nutzung einer spezielle Aufbauschulung dringend
angeraten.

4.1.7     Neue Rhythmus-Art „Kombi Rhythmus“

Im Dialog Kappungsrhythmen gibt es neue Rhythmus-Art "Kombirhythmus" für Kombination aus
verschiedenen bereits erfassten Rhythmen und Tagesfiltern, die tabellarisch aufgelistet werden. Das
Feld "Steuerung" ("AND", "OR", ...) gibt die Logik für Auswertung der Liste an.

4.1.8     Alternative Tagesmodelle und Schichten

Im Kontodialog sind jetzt die Felder "alternatives Tagesmodell" und "alternative Schicht" für alle
Buchungsarten freigegen.

Release-Termin: April 2020                  Status: Freigegeben                               Seite 15 / 26
4.1.9     Doppelte Halbtagsbuchung am Halbtag

Die doppelte Halbtag-Urlaubsbuchung wird am Halbtag (z.B. am 24.12, 31.12) gelöscht. Das betrifft
auch automatische Halbtagbuchung.

Release-Termin: April 2020                Status: Freigegeben                             Seite 16 / 26
4.1.10 Nachtruhezeit-Zuschlag

Es wurde Mindestzeit- Kontrolle für Nachtruhezeit mit vorhandenen Abrufen ermöglicht. Die
Ruhezeitdauer wird als längste Abwesenheit zwischen Schichten/Abrufen berechnet. Die Ruhezeit
wird nur zwischen gearbeiteten Tagen mit Anwesenheit ermittelt. In Zuschlagsregel für Nachtruhe ist
differenzierte Erfassung der Mindestruhezeit und der Zuschlags-Lohnart für Ruhezeit mit und ohne
Abrufen ermöglicht.

Release-Termin: April 2020                Status: Freigegeben                             Seite 17 / 26
4.2 TimeOnline

4.2.1     Calculatingserver, Implementierung „Prüfung Sonstiges“

Neben den fest implementierten Prüfungen von Mitarbeiteranwesenheit und Führerscheingültigkeit
gibt es jetzt pro Channel einen frei definierbaren Bereich „Prüfung Sonstiges“.

Hier können über ein Plugin frei auswählbare Prüfungen aktiviert werden. Somit sind vielfältige
Prüfungen im Hintergrund möglich. Auch eine E-Mail-Signalisierung innerhalb des Prüfvorgangs ist
vorgesehen.

4.2.2     DatabaseImporter, Importanbindung an das Modul DataInterface

Neben dateibasierten Importen können auch durchaus datenbankbasierte Importe in der Praxis
vorkommen. Für den Import von Tabellendaten an das DataInterface ist das Modul
DatabaseImporter entsprechend erweitert worden.

Innerhalb der Konfiguration kann jetzt ein beliebiger Import des DataInterfaces zugeordnet werden.
Dies wird pro DatabaseImporter Channel mittels beliebig vieler Transfers umgesetzt.

Innerhalb der Transfereinstellungen können der Zielimport, sowie Plugin und Transfersteuerung
definiert werden.
Release-Termin: April 2020                Status: Freigegeben                             Seite 18 / 26
Im zugeordneten Plugin können die eigentlichen Import Queries, sowie optional die nachfolgenden
Update Queries definiert werden.
Das Ergebnis der Queries wird, in einem für das DataInterface verständlichen Aufbau, tabellenweise
für den anschließenden Import übermittelt.

4.2.3     DataInterface, Implementierung zeitgesteuerte Standardexporte

Die zeitlich gesteuerten Exporte beinhalten Standardvorlagen für Fehlzeiten, Berechnungsdaten und
Personalstammexporten.

Im Falle einer Differentialübertragung kann die gleiche Datenreferenz werden, die auch TimeSalary
nutzt. Somit ist der identische Datenstand unabhängig von deren Erzeugungsart sichergestellt.

Sämtliche zeitgesteuerte Standard Exporte lassen sich auch auf kundenindividuelle Bedürfnisse
anpassen. Des Weiteren ist es auch möglich kundeneigene Exporte zu erstellen, die nicht Bestandteil
der Standardauslieferung sind.

4.2.4     DataInterface, Payroll View Parameterauswertung auf Basis von
          Dokumentennamen

Notwendige Filterparameter für den Import von Payroll View Dokumenten können jetzt auch im
Dateinamen platziert werden.

Bei den Parametern handelt es sich um Abrechnungs- und Rückrechnungsdatum sowie
Personalnummer, Mandant und Abteilung.

Das sonst notwendige Parsen aus der Pdf Datei entfällt somit. Die so übergebenen Dateien werden
im Ursprungsformat in das Zielverzeichnis mit Passwort versetzt übertragen.

Hierbei wird pro Personalfall eine Datei erwartet und übergeben. Diese Art der Übertragung ist über
den neuen Parameter „directPassThrough“ schaltbar gemacht worden.

4.2.5     DataInterface, Unterstützung Konverterexports in TimeOnline (Logaedition)

Ab sofort können Konvertierungsfunktionen auch in der LogaEdition genutzt werden.
Hauptanwendungsfall ist die Konvertierung von z.B. Kaba Buchungen in KK1 Buchungen.

4.2.6     DataInterface, Import von BDE Auftragsstammsätzen

Der Import von BDE Auftragsstammsätzen ist jetzt fester Bestandteil des Standard Imports.

4.2.7     DataInterface, Import von Personalteilzeitdaten

Der Import von historischen Personalteilzeitdaten ist jetzt fester Bestandteil des Standard Imports.

Release-Termin: April 2020                  Status: Freigegeben                              Seite 19 / 26
4.2.8     DataInterface, Unterstützung Sdworx Fidelis Personal Schnittstelle

Der Import von Stammdaten aus fidelis.Personal Version 2.0.0 wird unterstützt. Nachfolgende
Dateien werden hierbei verarbeitet:

     •    PEPerson

     •    PEArbeitszeit

     •    PEFreieAdressfelder

     •    PEKostenstellen

     •    KST

4.2.9     DataInterface, Unterstützung von beliebigen Umsetzungsregeln auf Feldebene

Umzusetzende Felder für den historischen Personalimport können jetzt unter der
Umsetzungsregelart „Sonstiges“ frei definiert werden.

4.2.10 DataInterface, Unterstützung von automatischen Buchungen

Ab sofort gibt es feste Vorlagen bei Neuanlagen im Plugin für die Steuerung von Autobuchungen im
Falle einer Zusatzbuchung.

4.2.11 DataInterface, Unterstützung von beliebigen Datums- und Zahlenformaten

Ab sofort können beliebig formatierte Zahlen- und Datumsformate durch Einsatz von neu erstellten
Filterparsern im Plugin importiert werden.

4.2.12 DataInterface, Unterstützung von Datenbankschnittstellen

Neben dem Standardexport per ASCII Dateien wird ab sofort auch der Export in beliebige
Datenbanken unterstützt.

4.2.13 DataInterface, Unterstützung von Lohn- und Fehlzeitenexport für OnePayroll

Lohndaten und Fehlzeitenexporte für die OnePayroll Lösung werden nach einem
Differentialverfahren unterstützt.

4.2.14 DataInterface, Unterstützung von Lohn- und Fehlzeitenexport für Infoniqa
       Payroll Classic

Ab sofort wird der Export für die Infoniqa Payroll Classic Lösung unterstützt. Der Export beinhaltet
Lohndaten (LGIB6INP), sowie Fehlzeiten (LGIB1INP) und Unterbrechungsgründe (LGIPEUG).

Release-Termin: April 2020                  Status: Freigegeben                               Seite 20 / 26
4.2.15 DataRouter, Mailversand von Pegasys Batteriewarnmeldungen

Eingehende PCS IP-Batteriestatussätze werden ausgewertet und eine entsprechend definierte Mail
an die jeweiligen Mailempfänger versendet. Hierbei erfolgt zusätzlich eine Überprüfung des
Batteriestatusbytes, somit wird der Versand von positiven Alarmsätzen bei z.B. Batteriewechseln
vermieden.

Die Steuerung des Imports erfolgt über eine neue SubCategory „BatteryStatus“ im PCS Dataparser
Plugin.

4.2.16 DataRouter, Kostenstellenzuweisungen auf Basis von Tastenzuordnungen

Im Falle einer Kostenstellenzuweisung innerhalb der Tastenzuordnung wird diese Kostenstelle für
eingehende Buchungen genutzt. Die gewählte Kostenstelle wird auch für fehlerhafte Buchungen
genutzt.

4.2.17 DataRouter, Nachgelagerter BDE Import

Neben dem eigentlichen BDE Auftragsimport können z. B. beliebig viele Maschinen- und
Mengendaten pro Auftrag importiert werden. Der nachgelagerte Import wird hierbei durch eine
Plugin Erweiterung gesteuert und kann je nach Kundenanforderung beliebig umgesetzt werden.

4.2.18 DataRouter, Import von Kostenstellenwechsel mit externer Personalnummer

Für den Kostenstellenwechsel werden jetzt auch Buchungen mit externer Personalnummer
verarbeitet.

4.2.19 Profilgenerator, Unterstützung von Pegasys Validierungsarten und Dauer

Die in Pegasys 3000 definierten Gültigkeitsarten werden bei der Erzeugung von Y0 und Y2 Sätzen
vollständig unterstützt. Die bisher fest im Plugin definierte Gültigkeit des Satzes wird jetzt durch die
in Pegasys 3000 definierte Validierungsdauer pro Ausweis bestimmt.

4.2.20 WebDataRouter, Import von App BDE Buchungen mit Personalnummer

Eingehende BDE Buchungen mit Personalnummern werden jetzt verarbeitet.

4.2.21 WebDataRouter, Import von App Multimaschinen und Mengen BDE Buchungen

Ab sofort können pro BDE Auftragsimport beliebig viele Maschinen und Mengendaten pro Auftrag
importiert werden.

Release-Termin: April 2020                   Status: Freigegeben                                Seite 21 / 26
4.3 Webclient

4.3.1     Erweiterung der Passwortänderung

Aufgrund von aktuellen Anforderungen an Mindestsicherheitsumfang für zu definierende
Passwörter, wurde die Passwortänderung im Time Webclient um einige Punkte erweitert.

Laut BSI sollte ein Passwort nachfolgende Bedingungen erfüllen:

     •    Mindestens 8 Zeichen, wobei sich die Länge nach dem Schutzbedarf der Daten richten sollte.
     •    Kombination aus Groß-, Kleinbuchstaben, Sonderzeichen und Ziffern (3 von 4 Kriterien
          sollten erfüllt sein; technische Umsetzung am idealsten).
     •    Keine Verwendung von Trivialpasswörtern, die leicht zu erraten sind; bspw. fortlaufende
          Ziffern, Name des Haustieres, Geburtsdatum, oder einer Kombination dieser.
     •    Keine fortlaufenden Passwörter, bspw. Kennwort 1, Kennwort 2.

Auf Basis dieser Anforderung wurden nachfolgende Filter bei der Passwortvergabe im Webclient
umgesetzt:

     •    minRequiredPasswordLength => Minimale Passwortlänge
     •    minRequiredNonalphanumericCharacters => Minimale Anzahl an Sonderzeichen
     •    minRequiredUpperCaseCharacters => Minimale Anzahl an Großbuchstaben
     •    minRequiredLowerCaseCharacters => Minimale Anzahl an Kleinbuchstaben
     •    minRequiredDigitCharacters => Minimale Anzahl an Zahlen
     •    passwordNameCheck => Vor- und Nachname dürfen nicht Bestandteil des Passworts sein.
     •    passwordBirthDateCheck => Das Geburtsdatum darf nicht Bestandteil des Passworts sein.
     •    passwordEnumerationCheck => Numerische Aufzählungen dürfen nicht Bestandteil des
          Passworts sein.

Die aufgeführten Parameter entsprechen den Einträgen in der Membership.config Datei und können
beliebig miteinander kombiniert werden.

Im Falle einer falschen Passwortvergabe werden auch nur die definierten Passwortfilter in der Maske
angezeigt, die auch wirksam parametriert worden sind.

4.3.2     Erweiterung der Webservicefunktion ImportPersonalBooking

Die Funktion ist um die Parameter Externe Personalnummer und Bemerkung erweitert worden.
Buchungen können somit unter Angabe der externen Personalnummer sowie eines
Bemerkungstextes importiert werden.

Release-Termin: April 2020                  Status: Freigegeben                            Seite 22 / 26
4.3.3     Unterstützung SSO Anmeldung nach SAML2

Aktuelle Single Sign-On (SSO) Lösung basierend auf der Security Markup Language (SAML) Version
2.0.
Mit dieser Lösung ist es möglich den Webclient als Service Provider (SP) bzw. dessen User gegen
einen lokalen oder cloudbasierten Identity Provider (IDP) zu Authentisieren.
Diese Authentisierung erfolgt nicht auf Basis der üblichen Time Anmeldung, sondern gegen eine
zentrale Benutzerdatenbank des Kunden die Applikationsunabhängig fungiert. Je nach Art des Service
Providers werden unterschiedlichste Rückgabe Attribute als Bestätigung der Anmeldung
zurückgeschickt.
Das Ergebnis der Authentisierung ist ein mit einem Ablaufdatum versehener, anmeldebezogener
Session Cookie mit dessen Hilfe eine automatische Anmeldung an den Webclient ermöglicht wird.
Unterstützt werden sowohl vom IDP als auch vom SP initiierte Authentisierungsanfragen. Es werden
alle gängigen IDP’s wie z.B. ADFS, Azure AD, Facebook, Google, Office 365, Okta, OneLogin, Ping
Identity, Salesforce, Shibboleth usw. supportet.

Die Einrichtung im Webclient erfolgt grundsätzlich auf nachfolgend aufgeführten Schritten:
     •    Update bestehender Webclient.

     •    Einrichtung SSO Membership Config im Webclient. Hier gibt es jetzt einen neuen
          Memebership Provider (IdpSSOMembershipProvider).

     •    Erstellung und Export Serviceprovider Metadaten. Die Metadaten beinhalten Quell- und
          Zieladressen, sowie Angaben für notwendige Attribute und Schlüsselinformationen für den
          gesicherten Datenaustausch und Authentisierung.

     •    Import Identityprovider Metadaten inkl. public Key.

     •    Optional Erstellung Serviceprovider selfsigned Zertikat für die Signierung der Assertions.

Neben der Erweiterung um einen neuen Membership Provider wurde auch eine eigenständige
SAML.config Datei erstellt. Diese Konfiguration wird auf Basis der vorab ausgetauschten Metadaten
erstellt.

Sie enthält alle relevanten Daten über Service- und Identity Provider für den gesicherten Aufbau der
Authentisierungskommunikation.

Die eigentliche Authentisierung im Webclient erfolgt über zuvor definierte Rückgabe Attribute vom
Identity Provider. Dies kann z.B. die Personalnummer oder eine E-Mail-Adresse sein, die lokal im
Webclient validiert werden.

Release-Termin: April 2020                    Status: Freigegeben                               Seite 23 / 26
4.3.4     Neues Infoniqa Web Theme

Modernes, nach aktuellen Gesichtspunkten neu entwickeltes Infoniqa Web Theme. Die alten Themes
werden weiterhin unterstützt.

Release-Termin: April 2020              Status: Freigegeben                          Seite 24 / 26
4.4 TimeSalary

TimeSalary ist eine auf .Net Basis entwickelte Oberfläche mit dem Ziel der Lohndatenaufbereitung,
Bearbeitung und Export. Zusätzlich können Fehlzeiten exportiert und alle notwendigen Stammdaten
für den Export erzeugt und bearbeitet werden.

Im Gegensatz zum etablierten Modul TimeLohn, dient TimeSalary nur als Oberfläche für das
DataInterface Modul im TimeOnline. Sämtliche Exporte werden zentral in einer TimeOnline
Dienstinstanz erzeugt und per Datenstrom an TimeSalary zur finalen Verarbeitung gesendet.
Das Ziel von TimeSalary ist eine vereinfachte Oberfläche mit der Auslagerung des eigentlichen
Exports an einem zentralen Dienst. Neben der gesteigerten Performance war die Flexibilität und
Transparenz bei der Datenaufbereitung ein treibender Kern bei der Entwicklung.
Durch Einsatz moderner Plugin-Techniken sind schnelle Umsetzungen von Schnittstellen an neue
Lohnabrechnungssysteme einfacher und effizienter umsetzbar.
In der ersten Phase wurden die Anbindungen der Infoniqa Lohnabrechnungssysteme OnePayroll und
Infoniqa Payroll Classic umgesetzt.

Release-Termin: April 2020                Status: Freigegeben                               Seite 25 / 26
5 Schlussbemerkungen

Bundesdatenschutzgesetz

Für den Schutz und die Sicherheit von personenbezogenen Daten sind im Bundesdatenschutzgesetz
umfangreiche Vorschriften erlassen worden.

Als Lizenznehmer sind Sie für deren Einhaltung verantwortlich.

Zuständigkeit für die Dokumentation

Zuständig für sachliche Auskünfte zum Inhalt:

Infoniqa Deutschland GmbH
Hanns-Klemm-Str. 5
71034 Böblingen

Release-Termin: April 2020                 Status: Freigegeben                      Seite 26 / 26
Sie können auch lesen