|
706 | TimePunch | Tp Studio | Task | niedrig | Implementieren einer neuen Tp Studio Solution | geschlossen | | |
Aufgabenbeschreibung
Es muss eine neue Solution für das Tp Studio angelegt werden. Die Quelldateien bleiben soweit möglich in der Client Solution und sollen nur referenziert werden. Bei notwendigen Anpassungen, werden die Dateien in die neue Solution kopiert, also ein Duplikat angelegt.
Ziel der neuen Tp Studio Solution ist es, mit dem Application Server zu kommunizieren, ohne dass hierfür eigene Services gehostet werden müssen.
|
|
702 | TimePunch | Tp Attendance | Task | niedrig | Anzeige des ersten Logons, statt der Tagesarbeitszeit | geschlossen | | |
Aufgabenbeschreibung
Die Anzeige der aktuellen Arbeitszeit hat immer wieder zu Verwirrung geführt.
Statt der anzeige der aktuellen Arbeitszeit macht es mehr Sinn, den Zeitpunkt des ersten Logons am aktuellen Tag anzuzeigen. Damit kann der Personalbearbeiter prüfen, ob der Mitarbeiter pünktlich bei der Arbeit erschienen ist.
Wie auch die Anzeige der aktuellen Arbeitszeit, soll die Anzeige der Startzeit nur den Mitarbeitern mit den entsprechenden Rechten angezeigt werden.
|
|
698 | TimePunch | Tp Management | Task | niedrig | Prozentuale Verteilung im Bericht Anwender/Projektevert ... | geschlossen | | |
Aufgabenbeschreibung
Die Prozentuale Verteilung sollte sich auf die Arbeitszeit beziehen, nicht auf die Anzahl der Projekteinträge.
|
|
685 | TimePunch | Backend | Task | niedrig | Aktiver Eintrag muss eindeutig sein | New | | |
Aufgabenbeschreibung
Eine potentielle Fehlerquelle liegt darin, dass die Tabelle TP_ACTIVE_ENTRIES keinen Unique Schlüssel auf der User Spalte hat. Dies kann zu Fehlern führen.
|
|
647 | TimePunch | Tp Management | Task | niedrig | Verfügbare Stunden werden beim Erfassen verwirrend darg... | New | | |
Aufgabenbeschreibung
Wie im Bild zu sehen ist, werden folgende Stunden bei der Erfassung dargestellt.
Geplant: 160 Arbeitszeit: 140 Rest: 4
Der Restbetrag stimmt mit dem Projektbericht überein. Die Arbeitszeit hingegen nicht.
Die Erklärung ist die, dass im Erfassungsdialog nur die Arbeitszeit des aktiven Mitarbeiters dargestellt wird. Im Projektbericht hingegen, wird die Arbeitszeit aller Projektmitarbeiter gelistet.
Es ist zu prüfen, ob bei der Erfassung nicht auch die Arbeitszeit aller Projektmitarbeiter angezeigt werden kann, damit die Rechnung mathematisch stimmig ist.
|
|
622 | TimePunch | Tp Management | Task | niedrig | Werktage mit 0 Stunden-Sollzeit sollen nicht als Fehlen ... | geschlossen | | |
Aufgabenbeschreibung
0 Stunden Sollzeit werden hinterlegt, wenn der Mitarbeiter ausgeschieden ist. In diesem Fall, dürfen die Tage nicht mehr als Fehltage in TimePunch angezeigt werden.
|
|
608 | TimePunch | Tp Cutter | Task | hoch | Windows TimePunch Cutter Service auf SSL umstellen | geschlossen | | |
Aufgabenbeschreibung
Der TpCutterWinService arbeitet aktuell noch nicht mit einer SSL Verbindung zusammen. Da Kunden seit der Version 2.9 einsetzen, ist eine Anpassung des Cutter Windows Service dringend erforderlich.
–> Abhängigkeiten zu zusätzlichen DLLs sollten aufgelöst werden
|
|
605 | TimePunch | Tp Online | Task | niedrig | Implementieren des Moduls zur Online Zeiterfassung | geschlossen | | |
Aufgabenbeschreibung
Implementieren des Tp Online Recording-Moduls lt. Spezifikation
|
|
602 | TimePunch | Tp Datafox | Task | mittel | Anzeige im Zeiterfassungsterminal prüfen | geschlossen | | |
Aufgabenbeschreibung
Von Kunden wird berichtet, dass die angezeigten Salden im Zeiterfassungsterminal nicht immer mit den Zeiten in der Verwaltungssoftware übereinstimmen.
Hier ist eine Prüfung notwendig.
|
|
601 | TimePunch | Tp Online | Task | niedrig | Aufsetzen des Moduls zur Online Zeiterfassung | geschlossen | | |
Aufgabenbeschreibung
- Anlegen der Solution - Einbinden der Projekte - Erstellen des Build Files - Implementieren der Anmeldeseite - Testen der Anmeldung
|
|
551 | TimePunch | Tp Management | Task | niedrig | Auch Gruppen (Teams) sollen bei der Projektzuordnung se... | New | | |
Aufgabenbeschreibung
Da Teams normalerweise das Rückgrat von Projekten bilden, sollen diese auch bei den Zugriffsrechten der Projekte selektierbar sein.
Im ersten Schritt sollen die Teams jedoch nicht als Ganzes dem Projekt zugeordnet werden. Die Teams werden bei der Zuordnung in die einzelnen Mitglieder aufgelöst, die dann einzeln dem Projekt zugeordnet werden.
|
|
549 | TimePunch | Tp Management | Task | niedrig | Implementieren einer WPF Oberfläche für die Projektverw ... | geschlossen | | |
Aufgabenbeschreibung
Die Projektverwaltung in TimePunch soll von WinForms auf WPF umgestellt werden.
Dazu gehören die Dialog:
Stammdaten / Projektliste Projekt bearbeiten / anlegen Tätigkeit bearbeiten / anlegen Allgemeine Tätigkeiten bearbeiten
|
|
548 | TimePunch | Tp Server | Task | niedrig | Unterstützung SSL Verbindungen zum App Server und der A ... | geschlossen | | |
Aufgabenbeschreibung
Der TimePunch Application Server setzt bei der aktuellen Installation eine ungesicherte HTTP Verbindung voraus. Wird der Internet-Information Server (IIS) auf HTTPs umgestellt, dann verweigert TimePunch den Dienst.
Ziel ist es, die Konfiguration von TimePunch so zu erweitern (Stichwort: Service Bindings), dass auch HTTPS Verbindung (als alternative zur reinen HTTP Verbindung) akzeptiert werden.
Zudem soll eine Kurzanleitung erstellt werden, die beschreibt, wie der IIS konfiguriert werden muss, damit eine über SSL gesicherte Verbindung genutzt wird. Dazu gehört auch eine Beschreibung wie die entsprechenden Zertifikate installiert werden können.
|
|
547 | TimePunch | Tp Server | Task | niedrig | Anpassen der Links im Application Server | geschlossen | | |
Aufgabenbeschreibung
Teilweise werden die Links zu anderen Modulseiten nicht korrekt erzeugt. Der Fehler tritt immer dann auf, wenn der Link aus dem Backend erzeugt wird.
Hier wird ein alternativer Code zur Generierung des Links genutzt, der nicht auf die aktuellen Verbindungsdaten zugreifen kann.
Es soll evaluiert werden, in wie weit die Link Generierung angepasst werden kann.
Beispiel:
Browser URL zeigt auf : http://localhost/TimePunch Erzeugt wird aber : http://servername/TimePunch
Dies ist insofern problematisch, als dass damit ein Namebinding der Webseite nicht möglich ist.
|
|
546 | TimePunch | Backend | Task | niedrig | Runden der fakturierbaren Arbeitszeit zulassen | geschlossen | | |
Aufgabenbeschreibung
Für die Abrechnungsrelevanten Berichte soll die fakturierbare Arbeitszeit gerundet dargestellt werden können.
Die Rundungseinstellung ist dazu projektabhängig in den Projektdaten hinterlegt sein. Es soll zwischen dem mathematisch korrektem Runden, und dem Auf –bzw. Abrunden unterschieden werden können. Auch das Rundungsintervall soll im Projekt gespeichert werden.
Dazu Vorgesehen ist: • Minutengenau • auf 3 Minuten • auf 5 Minuten • auf 6 Minuten • auf 10 Minuten • auf 12 Minuten • auf 15 Minuten • auf 30 Minuten
Durch das Runden der fakturierbaren Arbeitszeit soll sich auch indirekt der Rechnungsbetrag ändern.
|
|
544 | TimePunch | Backend | Task | niedrig | Erweitern der Projektattribute | geschlossen | | |
Aufgabenbeschreibung
Das Projekt soll um folgende neue Attribute ergänzt werden.
• Konto • Kostenstelle • Auftragsart (Privatwirtschaft / Öffentlicher Dienst) • Vertrags-Nr. • Ort der Leistungserbringung
Die neuen Attribute dienen ausschließlich für das Reporting und die Filterung der Projekte bei der Datenselektion für die Berichte.
|
|
542 | TimePunch | Backend | Task | niedrig | Implementation des Transient Fault Handlings für Cloud ... | geschlossen | | |
Aufgabenbeschreibung
Um die Zugriffssicherheit auf Cloud basierte Datenbanken zu erhöhen, muss ein sog. Transient Fault Handling für den Datenbankzugriff implementiert werden.
Nähere Information sind hier zu finden: https://msdn.microsoft.com/en-us/library/hh675232.aspx
und hier: http://www.asp.net/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/transient-fault-handling
|
|
539 | TimePunch | Tp Attendance | Task | niedrig | Responsive Design Prototyping der Anwesenheitsliste | geschlossen | | |
Aufgabenbeschreibung
Umsetzung Responsive Designs
|
|
530 | TimePunch | Backend | Task | niedrig | Möglichkeit der festdefinierten Stundenauszahlung | geschlossen | | |
Aufgabenbeschreibung
Die bisherige Lohnabrechnung in TimePunch basiert auf den berechneten Sollstunden des Arbeitszeitmodells.
In vielen Unternehmen erfolgt die Lohnabrechnung jedoch unabhängig von den definierten Sollstunden. Daher soll es möglich sein, die tatsächlich ausgezahlten Stunden im Arbeitszeitmodell fest zu hinterlegen.
Eine monatliche Anpassung in Form von einer gesonderten Überstundenauszahlung ist bereits in der aktuellen Version 2.8 implementiert und soll auch weiterhin fortbestehen.
|
|
526 | TimePunch | Tp Management | Task | niedrig | Neue Berichte zur Lohnabrechnung und tabellarischen Anz ... | geschlossen | | |
Aufgabenbeschreibung
Es sollen neue Berichte zur Lohnabrechnung integriert werden.
Wichtig dabei ist, dass die Berichte zur Lohnabrechnung sich in die Systematik von TimePunch integrieren und konsistent zu den bereits bestehenden Berichten sind.
|
|
503 | TimePunch | Tp Cutter | Task | niedrig | Endzeit wird im Cutterprotokoll nicht im 24h sondern im ... | geschlossen | | |
Aufgabenbeschreibung
Die Endzeit wird im Cutterprotokoll nicht im 24h sondern im 12h Modus angezeigt.
Dies sollte aufgrund der besseren Lesbarkeit angepasst werden.
|
|
460 | TimePunch | Tp Management | Task | niedrig | Monatsberichts, Anzeige der Arbeitsfreien Tage aufgrund ... | geschlossen | | |
Aufgabenbeschreibung
Im Monatsbericht sollen die Tage ausgewiesen werden, die aufgrund von Feiertagen nicht gearbeitet werden mussten. Dies ist wichtig für die Lohnabrechnung, da solche Tage ebenfalls dem Mitarbeiter ausgezahlt werden.
|
|
459 | TimePunch | Tp Server | Task | niedrig | Anpassung der Logon Seite | geschlossen | | |
Aufgabenbeschreibung
Die Anmeldung in den einzelnen Modulen soll, wie in TimePunch 2.7 beim Client eingeführt, durch den Vor -und Zunamen (SaveAsName) erfolgen. Bisher ist hier noch die Eingabe des Benutzernamens (Login) erforderlich.
Betroffen sind dabei alle Module (Attendance, Cutter, Datafox)
|
|
458 | TimePunch | Tp Management | Task | niedrig | Überarbeitung des Dialogs zum Eintragen der Arbeitszeit ... | geschlossen | | |
Aufgabenbeschreibung
Der aktuelle Dialog zum Verwalten der Arbeitszeitmodelle ist noch mit WinForms umgesetzt. Im Zuge der Modernisierung von TimePunch soll der Dialog mit WPF implementiert werden und einige Vereinfachungen enthalten.
|
|
457 | TimePunch | Tp Management | Task | mittel | Überarbeitung des Monatsabschluss | geschlossen | | |
Aufgabenbeschreibung
Mitarbeiter aus dem Personalmanagement oder der IT Administration sollen zukünftig die Möglichkeit erhalten den Monatsabschluss für Ihre Mitarbeiter direkt aus dem TimePunch Client heraus zu erledigen.
|
|
456 | TimePunch | Tp Management | Task | niedrig | Lizenzverwaltung – TimePunch ONE | geschlossen | | |
|
|
455 | TimePunch | Tp Management | Task | niedrig | Lizenzverwaltung – TimePunch PRO | geschlossen | | |
|
|
454 | TimePunch | Tp Server | Task | niedrig | Bessere Verfügbarkeitsprüfung im TimePunch Update Servi ... | geschlossen | | |
|
|
453 | TimePunch | Tp Server | Task | niedrig | Verbindungstest des Mail Service | geschlossen | | |
|
|
452 | TimePunch | Tp Server | Task | mittel | Konfiguration des Mail Service | geschlossen | | |
|
|
451 | TimePunch | Backend | Task | mittel | Erstellen eines Mailing Service | geschlossen | | |
|
|
450 | TimePunch | Backend | Task | niedrig | Datenbankanpassung für TimePunch Version ohne Server | geschlossen | | |
|
|
449 | TimePunch | Tp Calendar | Task | hoch | TimePunch Kalender Modul | geschlossen | | |
|
|
432 | TimePunch | Tp CloudService | Task | kritisch | Azure Storage API anpassen. | geschlossen | | |
|
|
419 | TimePunch | Tp Watcher | Task | niedrig | Watcher hängt sich auf | geschlossen | | |
|
|
338 | TimePunch | Tp Management | Task | niedrig | Überarbeitung des Berichts : "Detaillierte Projektabrec ... | geschlossen | | |
|
|
259 | TimePunch | Backend | Task | niedrig | Windows VirtualStore auf AppData migrieren | geschlossen | | |
|
|
201 | TimePunch | Backend | Task | niedrig | Projekt muss in Zeiteintrag zwingend vorhanden sein | geschlossen | | |
|
|
184 | TimePunch | Tp Management | Task | niedrig | Fehlermeldung bei Nicht-Übernahme einer Änderung im Ana ... | geschlossen | | |
|
|
180 | TimePunch | Backend | Task | hoch | Automatische Updateprüfung auf neue TimePunch Version | geschlossen | | |
|
|
178 | TimePunch | Tp DatabaseAssistent | Task | niedrig | Start des Datenbankassistenten intelligenter gestalten. | geschlossen | | |
|