Table of Contents

Zeitwirtschaft Einrichtung

In der Page Zeitwirtschaft Einrichtung werden die zentralen Einstellungen vorgenommen, damit BC und TimeSafe miteinander kommunizieren können. Es ist möglich, dass die BDE Funktionalität deaktiviert werden kann. Weiter wird hier eingestellt, welche Buchungen in TimeSafe verarbeitet werden sollen.

Server Verbindung
Host Name IP oder HostName des TimeSafe Webdienstes
Port Port für Webdienst
Verzeichnis Verzeichnis der TimeSafe Installation. Über dieses Feld kann zwischen Test- und Produktivsystem unterschieden werden.
SSL Verbindung Gibt an ob für die Webservice Aufrufe an TimeSafe das http oder https Protokoll verwendet werden soll.
Security Token Schlüsselwert, welcher im Config-File des TimeSafe Web Servers hinterlegt sein muss. Dieser Wert wird vom Client bei jedem TimeSafe-API-Aufruf TimeSafe mitgegeben und dient zur Authentifizierung.
TimeSafe Server Version Dient als Info, welche TimeSafe-Version installiert ist. Gewisse Funktionalitäten der TimeSafe Integration in BC (z.B. Buchungsübersicht, Tagessummenübersicht, Absenzenmanagement) setzen die Mindestversion 23.2 voraus, da in dieser Version die API durch TimeSafe mit relevanten Funktionen erweitert wurde.
Präsenzzeiterfassung (PZE)
Anfangsdatum-Offset für Abwesenheitsantrag Über dieses Feld kann gesteuert werden, wie weit in die Vergangenheit Absenzen in die Ressourcen Absenzen übertragen werden sollen (siehe Kapitel Synchronisation Ferienanträge).
Enddatum-Offset für Abwesenheitsantrag Über dieses Feld kann gesteuert werden, wie weit in die Zukunft Absenzen in die Ressourcen Absenzen übertragen werden sollen (siehe Kapitel Synchronisation Ferienanträge).
Buchung über Mitternacht splitten Falls diese Option aktiviert ist, werden Buchungen über Mittarnacht in zwei Buchungen gesplittet.
BDE aktiv

Wenn diese Option im PZE aktiv ist, dann wird die Rubrik "Betriebsdatenerfassung (BDE)" eingeblendet und BC versucht mit TimeSafe BDE-Daten auszutauschen.

So wird etwa beim Statuswechsel von Produktions- bzw. Fertigungsaufträgen die Werksauftragsnummer generiert und in TimeSafe angelegt. Zudem werden auch Statuswechsel und andere Aktionen, welche sich auf den Status (aktiv/inaktiv) der Werksaufträge in TimeSafe auswirken dazu führen, dass Webservice Aufrufe an TimeSafe abgesetzt werden.

Betriebsdatenerfassung (BDE)
BDE Modul Gibt Auskunft, welches Produktions-Modul eingesetzt wird. Mögliche Werte. CH Produktion oder Fertigung.
PZE = BDE

Dieses Feld ist absolut zentral für die Steuerung des Importverhalten/Importlogik bzgl. BDE Zeit Buchungen aus TimeSafe.

Die Häufigkeit der Ausführung der Importfunktion wird durch eine entsprechende Einrichtung der Aufgabenwarteschlange gesteuert.

Im Detail wird die Mechanik in Kapitel BDE Import Log beschrieben.

Falls BDE = BDE aktiv

Es wird davon ausgegangen, dass die PZE und BDE Zeiten übereinstimmen müssen. Aus diesem Grund werden Korrekturen vorwiegend in TimeSafe durchgeführt.

  • Es werden alle Buchungen des Vortages (und nicht abgeschlossener Tage zuvor) abgeholt.

  • Es werden nur Buchungen eines Tages an BC übertragen, wenn es an diesem Tag in TimeSafe beim jew. Mitarbeiter keine Fehler gibt.

Es werden in jedem Fall nur Buchungen von TimeSafe in die BDE-Zeitbuchungen Zwischentabelle in BC übertragen für die gilt:

  • Buchungs-ID noch nicht vorhanden in BDE Zeitbuchungen (d.h. es handelt sich um eine neue Buchung)

  • Auftragsnummer ist vorhanden auf Buchung

Falls BDE = BDE inaktiv (BDE <> PZE)

In diesem Fall entspricht die Präsenzzeit nicht immer der Auftragszeit.

Mit dieser Einstellung ist es möglich, Auftragszeiten laufender Tage ins BC zu übertragen.

In diesem Fall muss aus Performance-Gründen eine Toleranzfrist für die zu übertragenden Buchungen festgelegt werden. Buchungen in TimeSafe mit Buchungsdatum innerhalb der Toleranzfrist, werden erneut abgeholt und in BC übertragen.

Es werden aber nur Buchungen von TimeSafe in die BDE-Zeitbuchungen Zwischentabelle in BC übertragen für die gilt:

  • Buchungs-ID noch nicht vorhanden in BDE Zeitbuchungen (d.h. es handelt sich um eine neue Buchung)

  • Auftragsnummer ist vorhanden auf Buchung

  • Buchungsdatum liegt innerhalb Toleranzperiode

Hinweis: Mit dieser Einstellung ist es auch möglich, dass Buchungen mit Fehlerstatus übertragen werden – vorausgesetzt eine Werksauftragsnummer ist vorhanden.

Falls diese Option aktiv ist und mit Nacharbeit gearbeitet wird, sollten die Buchungen um Mitternacht getrennt werden.

Toleranzfrist für Tagesabschluss

In diesem Feld wird eine Formel angegeben, welche die Anzahl Tage angibt, die verstrichen sein muss, bis ein Tag als abgeschlossen gilt – neue Buchungen an abgeschlossenen Tagen werden nicht mehr übertragen, da der Tag als abgeschlossen gilt.

D.h. bei jedem Importvorgang werden fortlaufend alte Tage als abgeschlossen gesetzt. Solange die Toleranzfrist nicht überzogen wird, werden neue Buchungen an diesem Tagen weiterhin übertragen.

Beispiel: Für folgenden Fall:

  • Toleranzfrist = -3T

  • Tagesdatum zum Zeitpunkt der Ausführung: 10.1.2021

  • toleriertes Datum (bis und mit): 8.1.2021 – 10.10.2021

Das System ermittelt nun alle zu übertragenen Buchungen wie folgt:

  • Alle BDE Import Log Einträge die abgeschlossen = false

  • Alle BDE Import Log Einträge mit Datum grösser oder gleich 8.1.2021.

E-Mail Benachrichtigung

E-Mail Adresse an welche Benachrichtigungen wie Probleme beim Verbuchen der BDE-Zeiten gesendet werden sollen.

Hinweis: Es muss zwingend eine E-Mailadresse angegeben werden.

Max. Wert Grün

Relevant für Färbung des Eintrags im Terminal-Dashboard.

Gibt an, nach wie vielen Minuten seit dem letzten Herzschlag, das Terminal im Terminal-Dashboard noch Grün angezeigt werden darf.

Max. Wert Blau

Relevant für Färbung des Eintrags im Terminal-Dashboard.

Gibt an, nach wie vielen Minuten seit dem letzten Herzschlag, das Terminal im Terminal-Dashboard noch Blau angezeigt werden darf.

Wird der Wert überschritten, wird der Eintrag Rot angezeigt.