Home — Zeiterfassung — KB0281: Zeiten in Dezimaldarstellung in der TimeSafe Zeiterfassung

KB0281: Zeiten in Dezimaldarstellung in der TimeSafe Zeiterfassung

BESCHREIBUNG

Zeiten werden in TimeSafe immer in der Form HH:MM (Stunden:Minuten) dargestellt.

Die Umstellung in Dezimal-Darstellung (HH.X) bzw. Industrieminuten ist nicht generell möglich. Die Berichte können jedoch kundenspezifisch angepasst werden:

  1. Bericht im Bericht-Designer des Admin-Tools bearbeiten
  2. Folgende Hilfsfunktion im Skript-Code einbauen
    public string Dezimalstunden(string pStundenMinuten)
    {
    double lMinuten = Infotech.TimeSafeZeiterfassung.Common.KonvertierFunktionen.MinutenFromString(pStundenMinuten);
    double lStunden = lMinuten / 60.0;
    return lStunden.ToString("0.0");
    }
  3. Code-Zeilen anpassen, die die Zeitwerte ausgeben:
    ((DataDynamics.......Text = mReport.mAktuellerSaldo._SollZeit;
    ändern in:
    ((DataDynamics.......Text = Dezimalstunden(mReport.mAktuellerSaldo._SollZeit);