|
465 | TimePunch | Tp Watcher | Bug Report | niedrig | Absturz des TimePunch Watchers | geschlossen | | |
Aufgabenbeschreibung
Seid der Version 2.7.826.0 stürzt der Watcher manchmal ab, vor allem wenn ich auf meinen Rechner mit RDP zugegriffen habe und mich anschließend wieder direkt anmelde, oder direkt beim Rechnerstart nach der Anmeldung.
TimepunchError.txt: The error time: 04.07.2015 08:39 Exception: System.Exception: Unable to retrieve app bar information.
bei TimePunch.Metro.Wpf.Docking.TaskBar.GetTaskBarData()
bei TimePunch.Metro.Wpf.Docking.TaskBarDocker.PostionRight()
bei TimePunch.Metro.Wpf.Docking.TaskBarDocker.Dock(TaskBarEdge dockTo, Int32 nr)
bei TimePunch.Metro.Wpf.Metro.SnappedTransparentWindow.Dock(TaskBarEdge taskBarEdge, Int32 screen)
bei TimePunch.Watcher.Views.MainWindow.Handle(ApplyWatcherSettingsEvent message)
bei TimePunch.Metro.Wpf.EventAggregation.EventAggregator.PublishMessage[TMessage](TMessage message)
bei TimePunch.Wpf.Common.UI.Core.TpLoggingEventAggregator.PublishMessage[TMessage](TMessage message)
bei TimePunch.Watcher.ViewModels.MainWindowViewModel.<>c__DisplayClass4.<EvaluatePasswordProtection>b__2()
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
bei System.Windows.Threading.DispatcherOperation.InvokeImpl()
bei System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Windows.Threading.DispatcherOperation.Invoke()
bei System.Windows.Threading.Dispatcher.ProcessQueue()
bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
bei MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
bei System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
bei System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
bei System.Windows.Threading.Dispatcher.Run()
bei System.Windows.Application.RunDispatcher(Object ignore)
bei System.Windows.Application.RunInternal(Window window)
bei System.Windows.Application.Run(Window window)
bei TimePunch.Watcher.App.Main()
–> Besseres Fehlerhandling implementiert
|
|
466 | TimePunch | Tp Mobile | Bug Report | niedrig | Sync overwrites description | geschlossen | | |
Aufgabenbeschreibung
Thanks for your quick reply. I am using the latest version on my desktop. It just updated this evening and says TimePunch PRO 2.7.826.0. I have a windows phone, Nokia 1520.
This happens as follows. I get into my car to go to a clients. I start the program on my phone. I double click the area that says double tap to add a description. I enter the odometer reading. Stop the timer. When I get to my client, I restart the timer. Stop it when I’m done, drive home, restart the timer and enter the end mileage on the next line down.
Some clients I bill monthly. I do work for them at their office and at my home office. So when I do work here, I use the desktop timer. In order to invoice them for all my hours, I sync the program. That is when my description is deleted. I understand the process you use to sync. You need to make it so that if there is no data in a field, it sends a null value, rather than a zero, and if a null and a value are both present, then the value overwrites the field. If there are values in both fields, then you should merge the values or ask the user which one to keep!!
I used a different program when I had an iPhone, but it didn’t sync. I wouldn’t even care if this didn’t sync, as long as I get my data exported from my phone intact! It would be optimal, and I’m sure there would be others who would appreciate the addition of fields for odometer start and stop. I can’t be the only user who works for clients on site and in house! Thanks again for your prompt attention.
–> Done on Client - Need to be implemented at the phone framework
|
|
467 | TimePunch | Tp Management | Feature Request | niedrig | Neues Feld "vor Ort" beim Zeiteintrag | geschlossen | | |
Aufgabenbeschreibung
Benötigt wird ein neues Ankreuzfeld „vor Ort“ im Eingabedialog für des Zeiteintrags.
Dieses Feld soll bei der Erfassung eines neuen Zeiteintrags gesetzt werden können und soll auch in den Berichten sichtbar sein. Auch eine Selektion in den Berichten über dieses Feld sollte möglich sein.
Zudem muss das Feld im TimePunch Watcher und Studio aufgenommen werden.
|
|
468 | TimePunch | Tp Synchronize | Bug Report | niedrig | Sync mit Urlaubsprojekten oder Überstundenabbau | geschlossen | | |
Aufgabenbeschreibung
Es werden Daten vom Smartphone auf den Desktop gesynct. Dabei wird ein Projekt verwendet das keine Arbeitszeit, sondern z.B. Überstundenabbau darstellt.
Beim Sync werden die Projektzeiten trotzdem als Arbeitszeit verbucht, was gegen das verwendete Projekt spricht.
Daher: 1.) Projektbuchungen sollten mit der gleichen Buchungsart durchgeführt werden, wie in TimePunch hinterlegt – nicht fest mit Arbeitszeit
Der Zeiteintrag wird jetzt mit dem Typ des Projekts angelegt
|
|
469 | TimePunch | Tp Synchronize | Bug Report | niedrig | Sync von Arbeitszeiten im gesperrtem Monat | geschlossen | | |
Aufgabenbeschreibung
Aktuell können auch Zeiten synchronisiert werden, die in einem gesperrten Monat liegen. Dies kann u.U. zu Fehlern führen. Daher sollte die Synchronisation von Arbeitszeiten in einem gesperrten Monat zu einer Fehlermeldung führen.
|
|
472 | TimePunch | Tp Management | Feature Request | niedrig | Arbeitsdauer als Länge eines Tages bestimmen. | geschlossen | | |
Aufgabenbeschreibung
Zusätzlich zu der Dauer eines Arbeitstages (z.B. 4 oder 8 Stunden) muss der Anwender festlegen können, zu welchem Teil die Dauer als Arbeitstag gezählt wird.
z.B. 4 Stunden = 1/2 Tag oder 8 Stunden = 1 Tag
→ es könnten aber 8,2 Std. einem Tag entsprechen Dies ist wichtig, um den Urlaubsanspruch korrekt berechnen zu können.
|
|
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
|
|
479 | TimePunch | Tp Management | Feature Request | niedrig | Absturz beim Reporting | geschlossen | | |
Aufgabenbeschreibung
- Filter für Projekt und Tätigkeit anlegen - Bericht öffnen ("Detaillierte Übersicht") - Bericht schließen - Einträge fakturieren
- Filter neu setzen - Bericht öffnen ("Detaillierte Übersicht")
Dann kommt der folgende Fehler
2015-07-15 11:40:49,532 [1] FATAL: MainForm System.ArgumentOutOfRangeException: InvalidArgument=Value mit dem Wert -1 ist für index ungültig. Parametername: index
bei System.Windows.Forms.CheckedListBox.SetItemCheckState(Int32 index, CheckState value)
bei System.Windows.Forms.CheckedListBox.SetItemChecked(Int32 index, Boolean value)
bei TimePunch.TpClientGui.Controls.ReportFilter.ProjectSelection.BindData()
bei TimePunch.TpClientGui.Content.ReportContent.ShowReport(TpAuthentication authentication, ITimePunchConnection connectionParameter, ReportElement reportElementParameter, Guid userIdParam, ITimeEntryFilter filterCriteria)
bei TimePunch.TpClientGui.MainForm.SetReportContent(ReportElement reportElement, Boolean visible)
bei TimePunch.TpClientGui.MainForm.OnShowReport(Object sender, EventArgs e)
|
|
481 | TimePunch | Tp HolidayEditor | Bug Report | niedrig | Anlegen eines neuen Lands kann den Feiertag editor zum ... | geschlossen | | |
Aufgabenbeschreibung
Das Anlegen eines neuen Lands führt zu einem Absturz im Feiertagseditor.
Informationen über das Aufrufen von JIT-Debuggen anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
Ausnahmetext System.ArgumentNullException: Der Zeichenfolgenverweis ist nicht auf einen Zeichenfolgeninstanz festgelegt. Parametername: name
bei System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride)
bei TimePunch.HolidayEditor.DistrictForm.DistrictForm_Load(Object sender, EventArgs e)
bei System.EventHandler.Invoke(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei TimePunch.Locale.LocalizedForm.OnLoad(EventArgs e)
bei System.Windows.Forms.Form.OnCreateControl()
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
bei System.Windows.Forms.Form.WmShowWindow(Message& m)
bei System.Windows.Forms.Form.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
|
|
482 | TimePunch | Tp Management | Feature Request | niedrig | Merken der Fensterposition optional gestalten | geschlossen | | |
Aufgabenbeschreibung
Todo: Das abspeichern der Fensterposition sollte optional sein, bzw. in den Einstellungen abgewählt werden können.
Background: Wir haben unsere Entwickler seit Kurzem mit Surface 3 Pro als Arbeitsstation ausgerüstet und dabei gemerkt, dass TP es gar nicht gern hat, wenn man „On The Fly“ Monitore an oder absteckt, da sich TP die Fensterposition merkt und dann im Anschluss nicht mehr angezeigt wird und mühsam mittels Taskmanager und Config File löschen, nach vorne geholt werden müssen. Gibt es da eine Möglichkeit dieses Verhalten abzustellen?
→ Lösung: Vor der Wiederherstellung der Fensterposition wird geprüft, ob das Fenster sichtbar sein wird. Nur dann wird die originale Position wiederhergestellt.
|
|
484 | TimePunch | Backend | Feature Request | niedrig | Verrechnungsfaktor oder Kostenfaktor für eine Tätigkeit | geschlossen | | |
Aufgabenbeschreibung
Implementation eines Verrechnungsfaktors pro Tätigkeit. Der Verrechnungsfaktor wird mit dem hinterlegten Stundensatz des Projekts/Mitarbeiters multipliziert.
|
|
489 | TimePunch | Backend | Bug Report | niedrig | Einfügen von kopierten Zeiteinträgen | geschlossen | | |
Aufgabenbeschreibung
Kopierte Zeiteinträge sollten beim Einfügen im markierten Tag eingetragen werden. Aktuell werden die Zeiteinträge nach dem letzten freien Tag eingefügt.
|
|
490 | TimePunch | Backend | Feature Request | niedrig | Entsperren von Monaten nur mit HR oder Admin Berechtigu ... | geschlossen | | |
Aufgabenbeschreibung
Das Entsperren von Zeiteinträgen sollte nur mit HR oder Admin Berechtigung möglich sein.
|
|
491 | TimePunch | Tp HolidayEditor | Feature Request | niedrig | Anlegen halber Feiertage | geschlossen | | |
Aufgabenbeschreibung
Es sollte die Möglichkeit geben halbe Feiertage im Feiertagseditor anzulegen. Dies könnten z.B. Weihnachten oder Silvester sein.
|
|
519 | TimePunch | Tp Management | Bug Report | niedrig | Beim kopieren von Projekten werden die Mitarbeiterdaten ... | geschlossen | | |
Aufgabenbeschreibung
Aktuell werden die Mitarbeiterspezifischen Anpassungen innerhalb des Projekts nicht korrekt auf das neue Projekte übertragen / kopiert.
Dieser Umstand muss geprüft und korrigiert werden.
Kundenaussage: “Und zwar hinterlegen wir bei den einzelnen Projekten die Durchschnitts-Stundenlöhne unserer Mitarbeiter, damit ich die aufgewendeten Stunden, als Selbstkosten, auf die einzelnen Projekte abwälzen kann. Aber wenn wir ein neues Projekt eröffnen, indem wir das letzte kopieren und überschreiben, verschwinden bei allen Mitarbeiter diese Stundenansätze bei dem kopierten Projekt und wir müssen bei allen Mitarbeitern die jeweiligen Stundensätze erneut eingeben.”
|
|
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.
|
|
533 | TimePunch | Tp Calendar | Bug Report | niedrig | Fehler beim Zuordnen von Mitarbeitern im persönlichen K ... | geschlossen | | |
Aufgabenbeschreibung
Beim Hinzufügen von Mitarbeitern zum persönlichen Kalender trat noch folgender Fehler auf, wenn diesen Mitarbeitern noch kein Genehmiger zugewiesen wurde.
2016-04-13 16:12:58,549 [19] FATAL: CalendarService AdFactum.Data.Exceptions.SqlCoreException: Die INSERT-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung ‘CA_PERSONALCALENDARS_ASSIGNEDMEMBERS_FK02’. Der Konflikt trat in der TimePunch-Datenbank, Tabelle ‘dbo.CA_STAFFMEMBERS’, column ‘Id’ auf. Die Anweisung wurde beendet. —> System.Data.SqlClient.SqlException: Die INSERT-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung ‘CA_PERSONALCALENDARS_ASSIGNEDMEMBERS_FK02’. Der Konflikt trat in der TimePunch-Datenbank, Tabelle ‘dbo.CA_STAFFMEMBERS’, column ‘Id’ auf. Die Anweisung wurde beendet.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
bei AdFactum.Data.Internal.BasePersister.ExecuteSecureDbCall(IDbCommand command, Boolean nonQuery)
--- Ende der internen Ausnahmestapelüberwachung ---
bei AdFactum.Data.Internal.BasePersister.ExecuteSecureDbCall(IDbCommand command, Boolean nonQuery)
bei TimePunch.Common.DataAccess.TpSqlDatabase.ExecuteSecureDbCall(IDbCommand command, Boolean nonQuery)
bei AdFactum.Data.Internal.BasePersister.ExecuteNonQuery(IDbCommand command)
bei AdFactum.Data.Internal.BasePersister.Insert(String tableName, PersistentProperties fields, Dictionary`2 fieldTemplates)
bei TimePunch.Common.DataAccess.TpSqlDatabase.Insert(String tableName, PersistentProperties fields, Dictionary`2 fieldTemplates)
bei AdFactum.Data.Internal.BasePersister.UpdatedLinkedFields[TKey](IEnumerator`1 enumerator, String tableName, Field primaryId)
bei AdFactum.Data.Internal.BasePersister.UpdateLinkedObjects(String tableName, Field primaryId, PersistentProperties fields)
bei AdFactum.Data.Internal.BasePersister.Insert(String tableName, PersistentProperties fields, Dictionary`2 fieldTemplates)
bei TimePunch.Common.DataAccess.TpSqlDatabase.Insert(String tableName, PersistentProperties fields, Dictionary`2 fieldTemplates)
bei AdFactum.Data.Internal.ObjectHash.Persist(IPersister persister, TransactionContext transactionContext)
bei AdFactum.Data.TransactionContext.Commit()
bei AdFactum.Data.ObjectMapper.Commit()
bei TimePunch.Common.DataAccess.Transaction.SafeCall(Action call)
bei TimePunch.Calendar.Database.MyCalendarDao.Save(ITimePunchConnection connection, IPersonalCalendar personalCalendar)
bei TimePunch.Calendar.WebService.CalendarService.<>c__DisplayClass61.<Save>b__60()
bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
|
|
534 | TimePunch | Tp Calendar | Bug Report | niedrig | Inkompatibilität von Firefox und Chrome | geschlossen | | |
Aufgabenbeschreibung
Bei der Verwendung von Firefox und/oder Chrome treten noch folgende Fehler auf:
1.) Die Pfeile für nächster Monat und vorheriger Monat funktionieren nicht sauber. Nach mehrmaligem klicken (wechselweise auf vor -und zurück) werden keine korrekten Daten angezeigt.
2.) Die Vorbelegung der Felder bei der Antragstellung fehlt ganz, bzw. teilweise.
|
|
538 | TimePunch | Tp Watcher | Feature Request | niedrig | Auch Fahrtzeit sollte im Watcher angezeigt werden | geschlossen | | |
Aufgabenbeschreibung
Aktuell werden im TimePunch Watcher nur Arbeitszeiteinträge angezeigt. Dies ist prinzipiell auch korrekt. Da aber auch Fahrtzeiteinträge teilweise als Arbeitszeit zählen, müssen auch diese Einträge im Watcher sichtbar sein.
Ebenfalls sollen auch neue Fahrtzeiteinträge im Watcher angelegt werden können. Zurzeit ist dies nicht möglich, da nur Tätigkeiten die als Arbeitszeit markiert sind, für die Tätigkeit zur Auswahl stehen.
|
|
539 | TimePunch | Tp Attendance | Task | niedrig | Responsive Design Prototyping der Anwesenheitsliste | geschlossen | | |
Aufgabenbeschreibung
Umsetzung Responsive Designs
|
|
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
|
|
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.
|
|
545 | TimePunch | Tp Management | Feature Request | niedrig | Neuer Projektstatus | geschlossen | | |
Aufgabenbeschreibung
Bisher konnten Projekte nur auf aktiv und abgeschlossen gesetzt werden. In Zukunft soll noch ein neuer Status „Abgeschlossen“ hinzugefügt werden. Folgende Projektstatus sollen künftig auswählbar sein.
• planung Projekt kann geändert, aber noch nicht gebucht werden. • aktiv Projekt kann gebucht und ausgewertet werden. • abgeschlossen Projekt kann nur ausgewertet werden. • gelöscht Projekt wird nicht weiter angezeigt
Projekte die im Status „abgeschlossen“ sind, sollen trotzdem zu Auswertungszwecken im Berichtsfilter angezeigt werden.
|
|
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.
|
|
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.
|
|
548 | TimePunch | Tp Server | Task | niedrig | Unterstützung SSL Verbindungen zum App Server und der A ... | geschlossen | | |
|
|
549 | TimePunch | Tp Management | Task | niedrig | Implementieren einer WPF Oberfläche für die Projektverw ... | geschlossen | | |
|
|
550 | TimePunch | Tp Management | Bug Report | niedrig | Fehler beim Mitarbeiter Export in das CSV Format | geschlossen | | |
|
|
554 | TimePunch | Backend | Feature Request | niedrig | Komplexe Arbeitszeitmodell benötigen Urlaubsberechnung ... | geschlossen | | |
|
|
555 | TimePunch | Backend | Bug Report | niedrig | Feiertage überbuchen | geschlossen | | |
|
|
556 | TimePunch | Backend | Bug Report | niedrig | Leave Carry Foward (never) ist not supported | geschlossen | | |
|
|
557 | TimePunch | Backend | Bug Report | hoch | Feiertag wird als Soll-Zeit berechnet wenn 1/2 Arbeitst ... | geschlossen | | |
|
|
558 | TimePunch | Backend | Bug Report | niedrig | Keine Neuberechnung nach aktualisierung des Arbeitszeit ... | geschlossen | | |
|
|
568 | TimePunch | Tp Management | Feature Request | niedrig | Erleichtern der Projektauswahl im Reporting | geschlossen | | |
|
|
569 | TimePunch | Tp Watcher | Feature Request | niedrig | Erleichtern der Projektauswahl im Watcher | geschlossen | | |
|
|
570 | TimePunch | Tp Management | Feature Request | niedrig | Anzeige der Projektkurzbeschreibung innerhalb der Zeite ... | geschlossen | | |
|
|
571 | TimePunch | Tp Management | Feature Request | niedrig | Selbstregistrierung erlauben/unterbinden | geschlossen | | |
|
|
572 | TimePunch | Tp Calendar | Bug Report | niedrig | Gruppenkalender wird nicht angezeigt | geschlossen | | |
|
|
574 | TimePunch | Backend | Bug Report | niedrig | Beim kopieren von Projekten werden die zugewiesenen Mit ... | geschlossen | | |
|
|
577 | TimePunch | Tp Management | Bug Report | niedrig | Implementieren eines DATEV Exports | geschlossen | | |
|
|
579 | TimePunch | Tp Management | Feature Request | niedrig | Anzeige der letzten Änderung in der Übersicht in TimePu ... | geschlossen | | |
|
|
583 | TimePunch | Tp Calendar | Feature Request | niedrig | Unterstützung und Beantragung von Dienstreisen | geschlossen | | |
|
|
585 | TimePunch | Tp Calendar | Feature Request | niedrig | Anfügen eines Outlook Kalender Eintrag zur Bestätigungs ... | geschlossen | | |
|
|
596 | TimePunch | Tp Server | Feature Request | niedrig | Absenden der Mails unter dem Administrationsaccount | geschlossen | | |
|
|
597 | TimePunch | Tp Server | Feature Request | niedrig | Download Handler für Profil Bilder | geschlossen | | |
|
|
603 | TimePunch | Tp Watcher | Bug Report | niedrig | Watcher wird beim Shutdown beendet | geschlossen | | |
|
|
604 | TimePunch | Backend | Bug Report | niedrig | Urlaub wird bei Serieneinträgen auch am WE gebucht | geschlossen | | |
|
|
609 | TimePunch | Tp Management | Bug Report | niedrig | Absturz beim Bearbeiten von Anzeigefiltern | geschlossen | | |
|
|
611 | TimePunch | Tp Management | Bug Report | niedrig | Die MwSt kann im Projekt nicht mehr gesetzt werden | geschlossen | | |
|
|
612 | TimePunch | Tp Management | Bug Report | niedrig | Sortierung der Tätigkeiten im Client / Watcher ist fehl ... | geschlossen | | |
|