Releasenotes

From OS.bee documentation
Revision as of 14:00, 12 December 2022 by Mollik (Talk | contribs)

Jump to: navigation, search

nächste Version

OS.pos

  • Verwendung von Barcodes mit Groß-/Kleinschreibung (s.u.)
  • Fix: Absicherung gegen ‚Wiederbelebung‘ eines bezahlten Bons durch Kassiererwechsel
  • weitere Stabilisierung der EC-terminal Kommunikation


OS.bee Softwarefactory

  • Parameter in der Systemconfiguration zu Steuerung der Sonderbehandlung von Scannereingaben. Der Scanner sollte eine Verzögerung beim Versand der Zeichen von 20ms eingestellt haben. Ist keine Verzögerung eingestellt, kann das zu einem Fehlverhalten führen.
    "PeripheralService"/"<Rechnername>-TimeBetweenTwoScanEventsInMilliSec" == 0 -> Sonderbehandlung ist ausgeschaltet ( default )
    "PeripheralService"/"<Rechnername>-TimeBetweenTwoScanEventsInMilliSec" > 0 -> Sonderbehandlung ist eingeschaltet. Empfohlene Werte 50..100
  • zusätzliches Caching der Lesevorgänge in der Systemconfiguration zur Reduktion der Datenbankzugriffe. Der Cache wird alle 5 Min verworfen, d.h. die Änderung eines Konfigurationsparameters wirkt evtl. erst nach 5 Min.
  • Fix: fehlende Speicherfreigaben beim Schließen von Perspektiven ergänzt

OS.peripherals

  • Möglichkeit der Integration von OS.peripherals in das Windows System Tray. Statusmeldungen von OS.peripherals erscheinen dann in den Windows Benachrichtigungen.
    Die Installation mit einem Setup ab dem 12.12.2022 ist Voraussetzung.
  • Anzeige des logs überarbeitet
    • der Softwarestand wird bei Aufruf von [1] am Anfang des peripheral.log angezeigt
    • Ausgabe des Logs auf die Einträge seit dem letzten Start begrenzt.
      Die Datei peripherals.log enthält nach wie vor das fortlaufenden log.

OS.peripherals Setup

  • System Tray Funktionalität als Installationsoption. Die Verwendung eines OS.peripherals ab dem 12.12.2022 ist Voraussetzung
  • Überarbeitungen
    • Es werden keine Einträge mehr in die Systempfade vorgenommen. Dadurch wird das setup beim Installieren und Deinstallieren schneller
    • Installation des wacom Verzeichnisse auch ohne Auswahl des Signaturpads. Die darin enthaltenen DLLs werden immer benötigt.
    • Auswahl, ob die Kassenanwendung und das Kundendisplay im Kioskmodus gestartet werden sollen oder nicht.
      (launch application in kiosk mode) / (launch customer display in kiosk mode)
    • Auswahl, ob das Kassendisplay links oder rechts vom Hauptbildschirm in der Bildschirmkonfiguration definiert ist (located left).

      Setup-Screenshot 2022-12-12 135029.png

Stand 4.5.7-V20221208

OS.pos

  • EC-Terminal-Kommunikation korrigiert: Bestätigungen von Befehlen an das Terminal werden jetzt nicht mehr rückbestätigt


OS.bee Softwarefactory

  • Überarbeitung der Tastatur- und Scannereingaben in der Statusmaschine zur Ermöglichung von Eingaben diverser nicht numerischer Zeichen

Stand 4.5.7-V20221129

OS.pos

  • Druck von Beleg ohne Position gefixt
  • Tastatureingaben in der Kassierperspektive, den Zählpersepktiven und weiteren auf der Statemachine basierenden Perspektiven verbessert


OS.bee Softwarefactory

  • Statemachine: Verbesserung des Tastaturhandlings. Unterscheidung von Windows und Linux Arbeitsplätzen. Vervollständigung der verarbeiteten Zeichen. Um Zeichen, die üblicherweise mit der 'Alt Gr' Taste ( z.B. '@' ) zu erhalten, muss die 'Alt' Taste verwendet werden (Bsp. 'Alt' 'q' -> '@' ).


Stand 4.5.7-V20221128

OS.pos

  • Diebold-Nixdorf-TSE als Alternative zur TSE der Bundesdruckerei nutzbar gemacht
  • Sortierung und Auswahl in Perspektive "DSFinV-K-Protokolle" reaktiviert
  • Entfernung der MwSt aus ShopInShop Belegen. MwSt wird beim Bezahlen berechnet

Version OS:

  • Druck von Beleg ohne Position gefixt

OS.bee Softwarefactory

  • Desekektion in Tabelle leert den zugehörigen Dialog
  • Erweiterung Reportverwaltung: alternative Reports können nun über die Systemkonfiguration eingestellt werden
  • Vorbereitung Online Hilfe
  • Entitygenerierung: abfangen und protokollieren von exceptions in 'derived' Attributen.
  • BPM Verarbeitung: fix beim Schliessen einer BPM Perspektive

Stand 4.5.7-V20221115

OS.peripherals

  • Verkürzung der Startzeiten für des Unterschriftenpad

OS.peripherals Setup

  • Integration der Installation Diebold-Nixdorf TSE

Stand 4.5.7-V20221107

OS.pos

  • Verbesserung bei der Überprüfung des Zahlbetrags
  • Verbesserung der Übersetzungen

OS.bee Softwarefactory

  • Einstellung für "HideUserMenu" von preferences nach Systemkonfiguration verlegt.

Stand 4.5.7-V20221031

OS.pos

  • Log bei Abweichungen in Positionssummen und Steuerberechnung
  • weitere Log-Anpassungen
  • Anzeige der Bonvorschau verbessert
  • Behandlung der Ladensteuerung verbessert
  • Entsorgung: Export der ID des bezahlten Claims im Attribut claimSelectionsClaimId
  • Bezahlterminal: Verbesserung bei der Initialisierung. Warten auf Antwort der CONNECT Anforderung.

Version OS:

OS.bee Softwarefactory

  • Einführung neue TSE, Datenstrukturanpassungen

Stand 4.5.7-V20221026

OS.pos

  • Fix eines Problems mit der Ansteuerung der TSE. Das Problem wurde durch die Erweiterung der verfügbaren TSE Varianten eingeführt.
  • Fix des Logodrucks auf dem Kassenbon. Es wurde nach dem Öffnen der Kassenperspektive nur auf dem ersten Bon das Firmenlogo gedruckt, ab dem zweiten Bon dann nicht mehr.
  • Epay Anbindung erweitert um Kartendeaktivierung
  • Ergänzung der Übersetzungen
  • Anpassung der Buttons für den Bonabschluss. Es wird die jeweilige Aktion auf dem grünen Standardabschluss- und dem roten Sonderabschlussbutton angezeigt. Dies sind z.B. "Bon drucken" und "Beleg drucken"
  • Neu: "Entf" Taste löscht die letzte Eingabe in z.B. der Kassiersicht, Lade zählen Sicht, und anderen auf der Statusmaschine basierenden Sichten

OS.bee Softwarefactory

  • Stabilisierung der Kommunikation zwischen Anwendungsclient und -server.
  • Beschleunigung des Anwendungsstarts (Perstenceservice, BPM)
  • Blockieren der Benutzeranmeldung bis die Anwendung vollständig gestartet ist.
  • Fix der "Nullpointer Exception" bei der Auswahl über die Tastatur in den Komboboxen für Perspektivenauswahl, Druckerauswahl, Sprachauswahl.
  • Fix einer Exception bei der Anmeldung, die später dazu führte, dass kein Transactionmanager für die Sitzung gefunden wurde.


OS.peripherals

  • Setup: Entfernung der automatischen Installation von Oracle Java. Ein installiertes Java 1.8 64bit wird vorausgesetzt.
  • Steuerung der Abspielgeschwindigkeit der Werbebilder über die Systemkonfiguration in OS.pos