Es sind einige Wochen seit unserem letzten Release vergangen. Der Grund dafür liegt in der vollständigen Überarbeitung unserer Benutzeroberfläche verbunden mit der Einführung eines neuen Mitarbeiter-Dashboards und eines neuen Schnellzugriffs auf Geschäftsobjekte. Erfahre in diesem Artikel, was es damit auf sich hat.

Eine moderne Web-Anwendungen basiert in der Regel auf einem Web Development Framework, um einheitliche Konzepte für die Erstellung von Benutzeroberflächen auf Basis von HTML, CSS und Javascript zu verwenden. Für unsere Web-Anwendung foreknown verwenden wir Bootstrap (HTML, CSS) in Kombination mit Angular (JS), um eine sogenannte "Progressive Web App" zu realisieren, die eine Bedienung von mobilen als auch Desktop-basierten Endgeräten ermöglicht.

Da sich alle Web Development Frameworks und viele darauf basierende Komponenten stetig weiterentwickeln, haben wir in den letzten 2 Monaten unser Web Frontend auf die neusten Versionen von Angular (v18) und Bootstrap (5.3) angehoben. Damit unterstützen wir nicht nur neuste Konzepte unseres Frameworks sondern konnten auch die Ladezeiten nochmal deutlich verbessern.

Das Mitarbeiter-Dashboard

Äußerlich haben sich unser Standard-Font und die Icons geändert. Wir wollten aber noch einen weiteren Mehrwert für alle Nutzer von foreknown schaffen - das Mitarbeiter-Dashboard.


Mit dem Release 2.11.1 erhält nun jeder Benutzer von foreknown auf der Startseite viele nützliche Informationen und Funktionen zur Arbeitszeiterfassung, zur Urlaubsplanung, zu zuletzt verwendeten Aufgaben und ausgeführten Aktivitäten.

  • Widget "Arbeitszeitbuchung": Jeder Mitarbeiter sieht auf einem Blick die gebuchten Arbeitszeiten des aktuellen Tages, der aktuellen Woche und des aktuellen Monats im Vergleich zur Sollzeit, den Status seiner Arbeitszeitbuchungen der letzten zwei Wochen, der aktuellen Woche und ggf. Abwesenheiten der nächsten Woche.
  • Widget "Projektzeiten": Zeigt die Verteilung der gebuchten Arbeitszeiten auf Projekte für den aktuellen Monat.
  • Widget "Urlaub": Dieses Widget zeigt die genommenen, geplanten und ungeplanten Urlaubstage des aktuellen Jahres an.
  • Widget "Zuletzt verwendete Aufgaben": Dort werden alle Aufgaben aufgelistet, die der Mitarbeiter zuletzt angefasst hat. Es kann eine neue interne Aufgabe erstellt und auf bestehende interne Aufgaben direkt Arbeitszeit gebucht werden.
  • Widget "Aktivitäten": In Abhängigkeit der Berechtigungen eines foreknown Benutzers werden Aktivitäten zu Aufgaben, Projekten, Angeboten, Aufträgen, Rechnungen, Kunden und Kontaktpersonen chronologisch absteigend sortiert angezeigt, so dass man immer sieht, was gerade in foreknown passiert.

In unserer Dokumentation findest Du weitere Informationen zur Startseite und deren Widgets.

Neuer Schnellzugriff auf Geschäftsobjekte

Wir haben mit dem letzten Release auch den Schnellzugriff auf eine Vielzahl von Geschäftsobjekten vollständig überarbeitet. Über das "Lupe" Symbol oben rechts, aber auch über das Tastenkürzel "Shift Q" wird das Widget "Schnellzugriff" von überall als modaler Dialog geöffnet. Alternativ kann man über die Eingabe von "Q" und einem zweiten Buchstaben, z.B. "Q" den Schnellzugriff direkt für einen Typ (hier Angebote) öffnen.


In der linken Spalte des oben gezeigten Screenshots sind alle Geschäftsobjekte mit den Tastenkürzel zu sehen. Ersetzt man den Buchstaben "Q" durch ein "G" (steht für Goto), so gelangt man direkt in die Listendarstellen des gewünschten Geschäftsobjekts z.B. G+I öffnet die Liste aller Rechnungen.

In unserer Dokumentation findest Du weitere Informationen zum Schnellzugriff.

Fazit

Mit dem Release 2.11.1 haben wir zum einen sichergestellt, dass unsere "Progressive Web App" auf dem aktuellsten Stand ist und wir neue, sinnvolle Konzepte nutzen können. Darüber hinaus haben wir mit dem Mitarbeiter-Dashboard und dem Schnellzugriff die tägliche Arbeit mit foreknown deutlich verbessert. Und das war erst der Anfang. Es werden weitere Dashboards folgen, die auf bestimmte Rollen zugeschnitten sind, um auch deren tägliche Arbeit mit foreknown noch effizienter zu gestalten.