|
1388 | TimePunch | Tp Calendar | Feature Request | niedrig | Urlaub nicht zulässig, wenn Vertreter bereits im Urlaub... | New | | |
Aufgabenbeschreibung
Ein Urlaub soll nur dann gestellt werden können, wenn der hinterlegte Vertreter nicht bereits in Urlaub ist.
|
|
1395 | TimePunch | Tp Calendar | Feature Request | niedrig | Mitarbeiter soll bei Urlaubsgenehmigung eine Bestätigun... | New | | |
Aufgabenbeschreibung
Wird einem Mitarbeiter im Kalender der Urlaub genehmigt, dann soll er nicht nur eine Bestätigungsmail, sondern auch ein angefügtes PDF mit der Bestätigung des Urlaubs, erhalten. Dieses Dokument kann er dann ausdrucken und zu seinen Unterlagen abheften. Das gleiche gilt auch bei Ablehnung des Urlaubs.
Form und Inhalt des Dokuments müssen noch final festgelegt werden.
|
|
1401 | TimePunch | Tp Calendar | Feature Request | niedrig | Vorgesetzte über Urlaub informieren, Unabhängig von der ... | geschlossen | | |
Aufgabenbeschreibung
Die Information über den genehmigten/abgelehnten Urlaub, soll Unabhängig von der Zustimmung des Urlaubs werden. Dazu ist vorgesehen, neben der Auswahl, ob die Gruppe genehmigen soll, noch eine Auswahl anzulegen, ob die Gruppe über genehmigten/abgelehnten Urlaub informiert wird.
|
|
1402 | TimePunch | Tp Calendar | Feature Request | niedrig | Sortieren der Genehmigungsanträge in der Adminübersicht | geschlossen | | |
Aufgabenbeschreibung
Im Freigabefenster sollen die Genehmigungsanträge sortierbar sein.
|
|
1579 | TimePunch | Tp Calendar | Feature Request | niedrig | Teilstorno bei Anträgen ermöglichen | New | | |
Aufgabenbeschreibung
Anstatt immer den kompletten Antrag stornieren zu müssen, sollte es möglich sein - auch nur ein Teil des Urlaubs (z.B. die zweite Woche) zu stornieren.
|
|
1632 | TimePunch | Tp Calendar | Feature Request | niedrig | Anzeige der Schulferien im Kalender | New | | |
Aufgabenbeschreibung
Im Kalender sollten die Schulferien des jeweiligen Bundeslandes als Option und zur Orientierung eingeblendet werden können.
|
|
1703 | TimePunch | Tp Calendar | Feature Request | niedrig | Urlaubsfreigabe: Anzeige, wenn das Urlaubskonto ins Min... | New | | |
Aufgabenbeschreibung
Um die Prüfung der Urlaubsfreigabe zu vereinfachen, soll dem freigebenden Mitarbeitenden angezeigt werden, wenn durch die Urlaubsfreigabe das Urlaubskonto des Antragstellers ins Minus rutschen würde.
|
|
449 | TimePunch | Tp Calendar | Task | hoch | TimePunch Kalender Modul | geschlossen | | |
Aufgabenbeschreibung
Implementation des Abwesenheitskalenders wie in der Dokumentation beschrieben.
|
|
1698 | TimePunch | Tp Calendar | Task | niedrig | Mobile Ansicht des Abwesenheitskalenders für Urlaubsant... | Requires testing | | |
Aufgabenbeschreibung
Der Abwesenheitskalender soll auch auf mobilen Geräte verfügbar sein.
|
|
432 | TimePunch | Tp CloudService | Task | kritisch | Azure Storage API anpassen. | geschlossen | | |
Aufgabenbeschreibung
Am 09.12.2015 wird Azure frühere Versionen der Storage Service-APIs entfernen. Aktualisieren Sie daher jetzt schon auf die aktuelle Version, und prüfen Sie, ob Ihre Anwendungen nach wie vor ordnungsgemäß ausgeführt werden, damit beim endgültigen Entfernen der älteren APIs keine Probleme auftreten.
|
|
418 | TimePunch | Tp Command | Bug Report | niedrig | CSV Import schlägt fehl | geschlossen | | |
Aufgabenbeschreibung
Import der Daten schlägt aus undefinierbarem Grund fehl. “Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.”
–> Der Fehler tritt leider nur beim Kunden auf. Und ließ sich auch mit den bereitgestellten Testdaten nicht reproduzieren.
|
|
1178 | TimePunch | Tp Command | Bug Report | niedrig | Log-File exorbitant groß | New | | |
Aufgabenbeschreibung
ich habe eben zufällig gesehen, dass die Command TimePunch-app.log ca. 3 GB groß ist. Anbei ein kurzer Auszug aus dem Log. Sagt Ihnen das etwas?
2020-07-24 15:33:57,465 [1] FATAL: TechModuleProvider System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen benötigen.
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
bei System.Reflection.RuntimeModule.GetTypes()
bei System.Reflection.Assembly.GetTypes()
bei System.ComponentModel.Composition.Hosting.AssemblyCatalog.get_InnerCatalog()
bei System.ComponentModel.Composition.Hosting.AssemblyCatalog.GetEnumerator()
bei System.Linq.EnumerableQuery`1.GetEnumerator()
bei System.Linq.EnumerableQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
bei System.Linq.Buffer`1..ctor(IEnumerable`1 source)
bei System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
bei TimePunch.Business.TechModuleProvider.UpdateModuleCatalogue(String[] moduleFolders, String[] excludedAssemblies)
2020-07-24 15:33:57,479 [1] ERROR: TechModuleProvider : Error, Die Datei oder Assembly "Xceed.Wpf.Toolkit, Version=3.4.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4" oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040) 2020-07-24 15:34:12,215 [1] FATAL: TechModuleProvider System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen benötigen.
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
bei System.Reflection.RuntimeModule.GetTypes()
bei System.Reflection.Assembly.GetTypes()
bei System.ComponentModel.Composition.Hosting.AssemblyCatalog.get_InnerCatalog()
bei System.ComponentModel.Composition.Hosting.AssemblyCatalog.GetEnumerator()
bei System.Linq.EnumerableQuery`1.GetEnumerator()
bei System.Linq.EnumerableQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
bei System.Linq.Buffer`1..ctor(IEnumerable`1 source)
bei System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
bei TimePunch.Business.TechModuleProvider.UpdateModuleCatalogue(String[] moduleFolders, String[] excludedAssemblies)
2020-07-24 15:34:12,229 [1] ERROR: TechModuleProvider : Error, Die Datei oder Assembly "Xceed.Wpf.Toolkit, Version=3.4.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4" oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040) 2020-07-24 15:34:27,693 [1] FATAL: TechModuleProvider System.Reflection.ReflectionTypeLoadException: Mindestens ein Typ in der Assembly kann nicht geladen werden. Rufen Sie die LoaderExceptions-Eigenschaft ab, wenn Sie weitere Informationen benötigen.
bei System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
bei System.Reflection.RuntimeModule.GetTypes()
bei System.Reflection.Assembly.GetTypes()
bei System.ComponentModel.Composition.Hosting.AssemblyCatalog.get_InnerCatalog()
bei System.ComponentModel.Composition.Hosting.AssemblyCatalog.GetEnumerator()
bei System.Linq.EnumerableQuery`1.GetEnumerator()
bei System.Linq.EnumerableQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
bei System.Linq.Buffer`1..ctor(IEnumerable`1 source)
bei System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
bei TimePunch.Business.TechModuleProvider.UpdateModuleCatalogue(String[] moduleFolders, String[] excludedAssemblies)
|
|
428 | TimePunch | Tp Command | Feature Request | niedrig | Import anpassen | geschlossen | | |
Aufgabenbeschreibung
Wir nutzen Regelmäßig den CSV Import per Tpcommand.
Nun ist mir aufgefallen das die Importroutine immer noch erwartet das die Kennzeichen „Arbeitszeit“, „Krankheit“, „Fahrzeit“ und „Urlaub“ mitgeben werden. Im neuen TimePunch Release ist es nun so, dass dieses Kennzeichen hinter der Tätigkeit verschlüsselt ist. Es ist also nun möglich per Textdatei zum Beispiel die Tätigkeit „Fahrtzeit“, als „Arbeitszeit“ zu importieren. Können Sie dies anpassen, so dass das Kennzeichen „Gebucht als“ automatisch aus der Tätigkeit übernommen wird?
|
|
475 | TimePunch | Tp Cutter | Bug Report | niedrig | Kein Abstand zwischen Text und Schaltfläche | geschlossen | | |
Aufgabenbeschreibung
Zwischen dem Text und der Schaltfläche ist kein Abstand. Dies sollte aus Gründen des guten Designs geändert werden.
|
|
476 | TimePunch | Tp Cutter | Bug Report | niedrig | Unterschied zwischen manueller Buchung und Cutter | geschlossen | | |
Aufgabenbeschreibung
Zwei Beispiele.
Cutter 6 Std >= 30 Minuten 9 Std >= 45 Minuten
a) Mitarbeiter stempelt manuell eine Pause von 30 Minuten und kommt auf eine Tagesarbeitszeit von 8:45 ⇒ Ergebnis: 30 Minuten Pause, Anwesenheit 9:15
b) Mitarbeiter stempelt nicht die Pause und arbeitet ununterbrochen 9:15 durch. ⇒ Ergebnis: 45 Minuten Pause, Anwesenheit 9:15
|
|
486 | TimePunch | Tp Cutter | Bug Report | niedrig | Die max. mögliche Tagesarbeitszeit wird nicht korrekt g ... | geschlossen | | |
Aufgabenbeschreibung
Bei Bearbeiten des Rahmenarbeitszeitmodells wir die max. mögliche Tagesarbeitszeit immer wieder auf 8 Stunden gesetzt, auch wenn z.B. 10 Stunden hinterlegt waren.
|
|
511 | TimePunch | Tp Cutter | Bug Report | hoch | Formatierung der Uhrzeit im Cutter erfolgt auf 12 Stund ... | geschlossen | | |
Aufgabenbeschreibung
Die Formatierung der Uhrzeit erfolgt aktuell noch auf der 12 Stunden Basis. Dies sollte auf 24 Stunden Basis umgestellt werden.
Beispiel: Anzeige 9:24 - gemeint ist eigentlich 21:24
|
|
518 | TimePunch | Tp Cutter | Bug Report | niedrig | Probleme bei ausgenommenen Projekten ohne Tätigkeit | geschlossen | | |
Aufgabenbeschreibung
Sobald ein Projekt ohne eingestellte Tätigkeit im Cutter ausgenommen wird, werden auch Start -und Endzeiten von anderen Projekte nicht korrekt berücksichtigt.
|
|
532 | TimePunch | Tp Cutter | Bug Report | niedrig | Cutter soll nicht nur letzten Tag, sondern auch seit de ... | geschlossen | | |
Aufgabenbeschreibung
Aktuell kürzt der Cutter nur die Zeiten des letzten Tages. Fällt der Cutter aufgrund eines Serverausfalls jedoch ein paar Tage aus, dann werden diese Zeiten nicht mehr gekürzt.
Der Cutter sollte daher nicht nur die Änderungen des letzten Tages (Last Update), sondern auch seit dem letzten Start (Range seit letztem Start) berücksichtigen.
|
|
606 | TimePunch | Tp Cutter | Bug Report | hoch | Cutter fügt immer volle Pause hinzu | geschlossen | | |
Aufgabenbeschreibung
Der Cutter fügt immer eine volle Pause hinzu, sofern nur ein Projekt (und keine Tätigkeit) als Ausnahme hinzugefügt wurde
|
|
619 | TimePunch | Tp Cutter | Bug Report | niedrig | Cutter protokolliert Änderungen aus gesperrten Monaten | geschlossen | | |
Aufgabenbeschreibung
Wird mit dem Cutter versucht einen Monat zu schneiden, der bereits gesperrt wurde, dann verhindert TimePunch Core korrekterweise eine Anpassung. Im Protokoll werden die Zeiten dennoch als geändert ausgewiesen.
Das Protokoll ist somit irreführend.
|
|
696 | TimePunch | Tp Cutter | Bug Report | niedrig | Dynamische Pause muss mit Anwesenheitszeit rechnen | geschlossen | | |
Aufgabenbeschreibung
Aktuell arbeitet die dynamische Pause mit der reinen Arbeitszeit. Anstatt der Arbeitszeit, muss aber die Anwesenheitszeit genutzt werden, damit die Pause korrekt gesetzt werden kann.
|
|
759 | TimePunch | Tp Cutter | Bug Report | niedrig | Pause nach 6 Std in der 9 Std. Pause berücksichtigen | geschlossen | | |
Aufgabenbeschreibung
Beispiel: Der Mitarbeiter stempelt am 27.07. genau 8:45h und macht eine eigene Pause von 0:25h
Die bisherige Vorgehensweise ist, die Arbeitszeit und die Pausenzeit zu addieren = Anwesenheitszeit und diese dann mit den 9:00 Std. zu vergleichen. Dabei wird nicht berücksichtigt, dass der Mitarbeiter ja schon ab 6:00 Std. eine Pause nehmen muss (bzw. schon gemacht haben muss) Daraus folgt, dass diese 30 Minuten nochmal von der Gesamtzeit subtrahiert werden müssen.
Beispiel: 8:45 Std. + 0:25 Std. eigene Pause = 9:10 Std. Anwesenheitszeit
9:10 Anwesenheit – 30 Minuten Pflichtpause > 9 Std. (! Nicht größer), d.h. kein Abzug
9:10 Anwesenheit > 6 Std., d.h. Pflichtpause = 30 Minuten, d.h. 5 Minuten Abzug
Beispiel2: 5:55 Std. + 0:25 Std. eigene Pause = 6:20 Std. Anwesenheitszeit
6:20 Anwesenheit > 6 Std. d.h. Pflichtpause = 30 Minuten, d.h. 5 Minuten Abzug
|
|
790 | TimePunch | Tp Cutter | Bug Report | niedrig | Falsches Cutterverhalten | geschlossen | | |
Aufgabenbeschreibung
Bei Grenzwertigen Einträgen scheint der Cutter nicht korrekt die Zeit zu schneiden, bzw. zu interpretieren.
|
|
865 | TimePunch | Tp Cutter | Bug Report | niedrig | Cutten auf der Datumsgrenze | geschlossen | | |
Aufgabenbeschreibung
Beim überschreiten der Datumsgrenze kann der Cutter das Arbeitszeitmodell nicht mehr korrekt zuordnen.
|
|
888 | TimePunch | Tp Cutter | Bug Report | mittel | Cutter berücksichtigt keine Projekte ohne ausgewählte T ... | geschlossen | | |
|
|
1002 | TimePunch | Tp Cutter | Bug Report | niedrig | Ausgenommene Projekte/Tätigkeiten bei Rahmen und-oder P... | New | | |
|
|
1222 | TimePunch | Tp Cutter | Bug Report | niedrig | Cutter und Schichtmodell | geschlossen | | |
|
|
1223 | TimePunch | Tp Cutter | Bug Report | niedrig | Geschnittene Zeiten behalten (am Wochenende) | geschlossen | | |
|
|
1322 | TimePunch | Tp Cutter | Bug Report | hoch | Cutter verdoppelt u.U. die eingetragene Pause | geschlossen | | |
|
|
1331 | TimePunch | Tp Cutter | Bug Report | niedrig | Bei Schichtmodellen wird manchmal das Modell doppelt an ... | geschlossen | | |
|
|
510 | TimePunch | Tp Cutter | Feature Request | niedrig | Genauere Rahmenarbeitszeit | New | | |
|
|
531 | TimePunch | Tp Cutter | Feature Request | mittel | Schichten im Cutter eintragen | geschlossen | | |
|
|
553 | TimePunch | Tp Cutter | Feature Request | niedrig | Schwellenwerte im Cutter eintragen | geschlossen | | |
|
|
644 | TimePunch | Tp Cutter | Feature Request | niedrig | Automatische Pause ab einem Schwellwert | New | | |
|
|
739 | TimePunch | Tp Cutter | Feature Request | niedrig | Nur Rahmenzeiten nach der Anmeldezeit berücksichtigen | geschlossen | | |
|
|
753 | TimePunch | Tp Cutter | Feature Request | niedrig | Rahmenarbeitszeit für Wochentage definieren | geschlossen | | |
|
|
754 | TimePunch | Tp Cutter | Feature Request | niedrig | Gültigkeit des Rahmenzeitmodells | geschlossen | | |
|
|
918 | TimePunch | Tp Cutter | Feature Request | hoch | Erholungspause ab 15 Minuten, oder einstellbar | geschlossen | | |
|
|
969 | TimePunch | Tp Cutter | Feature Request | hoch | Pausenberechnung gesetzeskonform (konfigurierbar) | geschlossen | | |
|
|
970 | TimePunch | Tp Cutter | Feature Request | niedrig | Default Rahmenarbeitszeitmodell | geschlossen | | |
|
|
1013 | TimePunch | Tp Cutter | Feature Request | niedrig | Anpassung des Cutters für die Mandantenfähigkeit | geschlossen | | |
|
|
1344 | TimePunch | Tp Cutter | Feature Request | niedrig | Dynamische Pause beim Überschreiten der Sollzeit | geschlossen | | |
|
|
1390 | TimePunch | Tp Cutter | Feature Request | niedrig | Runden der ersten Anmeldung / letzten Abmeldung | geschlossen | | |
|
|
1586 | TimePunch | Tp Cutter | Feature Request | niedrig | Projektname bei Cutten der Pausenzeit mitsenden | New | | |
|
|
503 | TimePunch | Tp Cutter | Task | niedrig | Endzeit wird im Cutterprotokoll nicht im 24h sondern im ... | geschlossen | | |
|
|
608 | TimePunch | Tp Cutter | Task | hoch | Windows TimePunch Cutter Service auf SSL umstellen | geschlossen | | |
|
|
971 | TimePunch | Tp Cutter | Task | hoch | Buchungstyp "Bereitschaftsdienst" nicht im Cutter berüc ... | geschlossen | | |
|
|
1605 | TimePunch | Tp Cutter | Task | niedrig | Transparenz beim Senden der Cutter Benachrichtigungen e ... | geschlossen | | |
|
|
118 | TimePunch | Tp DatabaseAssistent | Bug Report | kritisch | Doppeltes Element in der Worklist | geschlossen | | |
|