Infoniqa ONE Time Releaseinformation 20.01.0 - Release-Termin: April 2020 Status: Freigegeben
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
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
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
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
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
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