Geplante Umstellung auf Firebird 3

Nachdem es in der Vergangenheit bereits mehrfach nach Windows-Updates Probleme mit Firebird 1.5 gab, ist auch für das anstehende Windows 10 Version 1809 damit zu rechnen.

Die kommende Version 2.2 von Shop&Sell wird deshalb Unterstützung für das aktuelle Firebird 3.0 erhalten. An den Systemvoraussetzungen für die neue Version ändert sich dadurch nichts.

Links:

Shop&Sell Version 2.1.270.7 veröffentlicht

Die Version 2.1.270.7 enthält im wesentlichen Verbesserungen für Artikel mit variablem Steuersatz und Erweiterungen zur Touch-Bedienung:

  • Fehlerkorrektur: Der Bezeichner für den variablen Steuersatz muss nicht mehr 2147481647 lauten
  • Der Standard-Steuersatz für Funktion „Freier Preis“ ist auch die Vorbelegung für Artikel mit variablem Steuersatz
  • Der Standard-Steuersatz für „Freier Preis“ / variablen Steuersatz kann je Kassengruppe abweichend von der globalen Vorgabe eingestellt werden
  • Es wird in der Touch-Konfiguration nicht mehr eingestellt, für welche Kassengruppe sie gilt. Es wird jetzt pro Kassengruppe eingestellt, welche Touch-Konfiguration verwendet werden soll.
  • Die Kasse muss nicht mehr mit dem Parameter -TOUCH gestartet werden, damit der Touch-Modus aktiv ist
  • Es können Touch-Buttons am unteren Rand des Kassenfensters konfiguriert werden.

Startparameter für Shop&Sell Kasse

Die Shop&Sell Kasse unterstützt diverse Startparameter. Der Aufruf kann mittels „Shop&Sell Kasse.exe /Parameter“ „Shop&Sell Kasse.exe -Parameter“ oder „Shop&Sell Kasse.exe Parameter“ erfolgen. Groß-/Kleinschreibung spielt dabei keine Rolle. Folgende Parameter werden unterstützt:

  • DBUPDATE
    Wird vom Setup-Programm verwendet, um die Datenbank zu aktualisieren und die Kasse danach zu beenden.
  • TOUCH
    Schaltet die Kasse in den Touch-Modus. Wird mit einem der nächsten Updates entfernt. Der Touch-Modus wird dann mittels Shop&Sell Manager verwaltet.
  • HIDETITLE
    Blendet die Titelzeile aus.
  • DEMO, DEMOn
    Schaltet die Kasse in einen Demo-Modus, in dem automatisch aller n Sekunden ein neuer zufälliger Bon erstellt wird. Standardwert für n sind 5 Sekunden, es kann aber auch ein anderer Wert übergeben werden, indem ohne Trennzeichen eine Zahl an den Parameter angehangen wird, z.B. DEMO2, DEMO30.
  • DBERROR=<Modus>
    Legt fest, wie mit einer unterbrochenen Datenbankverbindung (z.B. durch einen Neustart des Firebird-Dienstes) umgegangen werden soll.

    • DBERROR=SILENT
      Es wird keine Warnmeldung angezeigt. Es wird versucht die ursprüngliche Fehlermeldung zu unterdrücken, d.h. die aktuelle Kassenfunktion wird wahrscheinlich sogar ausgeführt.
    • DBERROR=WARN
      Standardwert wenn kein Parameter angegeben wird.
      Es wird eine Warnmeldung angezeigt, dass die DB-Verbindung wiederhergestellt wurde. Es wird empfohlen die Kasse bei Gelegenheit neu zu starten. Es wird versucht die ursprüngliche Fehlermeldung zu unterdrücken, d.h. die aktuelle Kassenfunktion wird wahrscheinlich sogar ausgeführt.
    • DBERROR=EXCEPT
      Es wird der gleiche Fehler wie bisher angezeigt, die aktuelle Kassenfunktion wird abgebrochen. Durch die Wiederherstellung der DB-Verbindung kann die Funktion aber wiederholt werden und sollte dann erfolgreich sein.
    • DBERROR=WARNANDEXCEPT
      Zeigt die Warnmeldung und anschließend die ursprüngliche Fehlermeldung an. Die aktuelle Funktion wird abgebrochen.