PWA aktueller Stand

Die PWA ist die neue Oberfläche für den Lightworker, welche zukünftig den Lightworker, wie er bisher existiert hat, ersetzen soll.

Dies wird jedoch noch einige zeit in Anspruch nehmen, es sollen jedoch nach und nach alle Funktionen folgen – natürlich besser als zuvor!

Was ist das Besondere an der PWA?

eine PWA (Progressive Web Application) ist ein relativ junger neuer Standard, welcher seitens Google ins Leben gerufen wurde. Er hat das Ziel, eine App-Erfahrung für alle Geräte zu ermöglichen, inkl. Offline-Inhalte und intelligentem Caching, welches die Performance für den Benutzer deutlich steigert.

Aktuell sind folgende Module in der PWA enthalten:

  • Nachrichten (Posteingang, neue Nachricht schreiben / Antworten)
  • Aufträge hinzufügen
  • Auftragsliste
  • eigene Aufträge
  • neue Auftragsansicht inkl. neuer Auftragsrückmeldung, welche via Templates frei konfiguriert werden kann
  • Warenwirtschaft
  • Mitarbeiterliste (erster Ansatz, noch weit entfernt von fertig)
  • Statistiken

Weitere Module sowie die Erweiterung bestehender Module wird sukzessive folgen.

Update Rollup

Es ist schon eine Weile her, dass hier News verbreitet wurden, doch untätig waren wir nicht 🙂

Daher soll an dieser Stelle mal eine kleine (grobe) Aufarbeitung der vergangenen Änderungen erfolgen, da wir aufgrund gravierender Neuerungen und zunehmender Nutzung wieder regelmäßig informieren wollen, was sich ändert:

  • kleine Style-Anpassungen und Bugfixes im Menü (Abstände optimiert)
  • Stundenzeiger-Bug in der Uhr behoben
  • neues Kontextmenü für diverse Funktionen (zum Beispiel in der Mitarbeiterliste)
  • kleinere Überarbeitungen beim hinzufügen von Aufträgen (Wo-Typ-Filter nach Auswahl des Auftraggebers)
  • Kartendarstellung der Auftragsliste zeigt nun eine Heatmap an
  • diverse Erweiterungen der Lohnmodelle
  • diverse Erweiterungen der Systemeinstellungen
  • neues Modul Übersicht Lohnabrechnung
  • Mitarbeiter können in Teams aufgeteilt werden, dies kann für die Darstellung im Wochenplan genutzt werden oder als Filter in der Mitarbeiterliste
  • Wochenpläne können skaliert werden
  • Aufträge können nun lagerndes Material haben
  • Aufträge sind sperrbar (Termine können weder entfernt noch gesetzt werden)
  • Aufträge können bei Auftragsabmeldung nun je nach Konfiguration geschlossen oder gesperrt werden
  • neue Auftragsliste BETA
  • Korrektur Preisanzeige bei der Leistungspositionsübersicht
  • Abrechnungsstichtag wird nun nicht mehr pro Unternehmen sondern pro Mitarbeiter festgelegt
  • Im Abwesenheitsplaner kann nun Berufsschule und Lehrgang eingetragen werden (werden wie Freistellung bezahl behandelt)

Im August 2017 fingen wir nun an, eine neue Oberfläche für den Lightworker zu entwickeln. Natürlich schließt das auch sehr viele Änderungen und Optimierungen unter der Haube ein.

Der ursprüngliche Plan sah vor, einen fließenden Übergang zu schaffen, indem wir einzelne Module ersetzen. Aktuell sind das noch die Auftragsliste BETA, das Warenwirtschaftsmodul und das neue Statistikmodul.

Wir mussten jedoch feststellen, dass wir diverse Vorteile der neuen Architektur nicht nutzen konnten, wenn wie dies so weiterführen würden, daher fiel die Entscheidung, die Oberfläche von Grund auf neu zu schreiben und zu gestalten. Ein weiteres Ziel war es, die neue Oberfläche für möglichst alle Bildschirmgrößen zugänglich zu machen (auch Handys 🙂 )

Es gibt noch viele weitere kleine Änderungen im „alten“ Lightworker, die ich hier nicht alle aufzählen kann.

Die meisten zukünftigen Meldungen werden sich auf die PWA (die neue Oberfläche) beziehen.
Diese ist zu finden unter https://pwa.tele-union.de (die Instanz-ID ist die selbe wie in der alten Windows-Phone-App).
Den aktuellen Stand der PWA werde ich im nächsten Post genauer erläutern.

Datenabgleich mLog abgeschlossene Aufträge

Der Datenabgleich mit mLog bezüglich abgeschlossener Aufträge wurde nun automatisiert und läuft in regelmäßigen Abständen. Somit werden Umsätze nun häufiger aktualisiert.

Weiterhin sind dadurch die Abschluss-Statistiken deutlich aktueller.

Achtung: Die Leistungspositionen können sich bei Eingang des LEB durch den Auftraggeber noch ändern.

Änderungen LEB-Detail-Auflistung

Es wurden folgende Änderungen an der Auflistung der enthaltenen Aufträge im LEB vorgenommen:

  • Zusätzliche Spalte, welche die Positionsdifferenz aufzeigt inkl. Button zum automatischen anpassen der Positionen
  • Positionsdifferenzen sind nunmehr nicht davon abhängig, ob der Datensatz beim Import des LEB als „geändert“ markiert ist, sondern wird anhand der enthaltenen Leistungspositionen ermittelt

BugFix Lager

Wenn man in einer Bestellung Seriennummernware gescannt hat, diese dann aber manuell umgebucht hat, so wurden die bereits gescannten Seriennummern dennoch in der Bestellung noch gezählt. Dieser Umstand wurde nun behoben.

Weiterhin stand in der Artikelhistorie bisher immer „unbekannt“, wenn Ware in eine Bestellung gebucht wurde, ab sofort wird nun „Bestellung (Bestellnummer)“ angezeigt.

Lager Mindestbestand und Warnung

Ab sofort ist es möglich bei einem Artikel pro Lager einen Mindestbestand einzugeben. Dieser beträgt als Standard 0 Stück.

Weiterhin gibt es nun ein Startseitenmodul „Lager Mindestbestand“. Hierfür wird die Berechtigung „lager_bestand_wareneingang“ benötigt.

Das Modul zeigt, welche Artikel in X Tagen voraussichtlich den Mindestbestand unterschreiten werden. Die Anzahl der Tage ist einstellbar, sowie die zu betrachtende Zeitspanne, aus der der Schnitt des Warenausgangs aus den jeweiligen Lagern berechnet wird.

Hinweis: Das Modul befindet sich derzeit im Teststatus, daher kann noch keine Garantie auf die Korrektheit der dargestellten Werte gegeben werden. Ich bitte jedoch um kurze Info, sollten Fehler auffallen.