20210401 — V7.6.0

Wichtige neue Features und weiteres Bugfixing der Web-Client-Version V7.6.0-2021203 to 20210401.
Diese Web-Client-Version gilt für die PiSA sales-Serverversionen 7.5 und 7.6.

PiSA sales Desktop Integration (PSADIM)

Keine Änderungen.

PiSA sales Web-Client

Version 7.6.0.20210401054500

Module

  • Diverse benötigte Container sind niemals null. Damit werden NullPointerExceptions vermieden.
  • Fehlermeldungen erscheinen nun immer im Vordergrund.
  • Checkbox: wenn vom Tag-Deskriptor bereitgestellt, können Hintergrund- und Vordergrundfarbe eingestellt werden.
  • Kalender: Kalendereinträge werden nun richtig angezeigt (ungewöhnliche Stringwerte werden besser bereinigt, damit kann JSON sauberer parsen).
  • Short-Key: Jetzt wird auch die Mac "Command"-Taste als "Control"-Taste bei der Verwendung von Hotkeys berücksichtigt (z.B. Objektlink kopieren.

Bugfixes

  • Checkbox: im „leeren“ Zustand einer Checkbox kommt es nicht mehr zu NPE (NullPointerException).
  • Tabellen: Es wurde die Transitivität der Vergleichsmethode korrigiert 
    (a == b && a == c -→ b == c wurde unter Umständen verletzt).
  • Filterassistent: im Filterformular sind mit Speichern der Änderungen alle Buttons aktiv und können genutzt werden.
  • Hintergrundfarbe in Adminlisten: die automatische Hintergrundfarbe für durch einen Nicht-PSA-Admin hinzugefügte Datensätze bleibt nun auch beim clientseitigen Spaltensortieren erhalten ("set background color"-Feature für Zeilen wirkt sich nur in Adminlisten aus).
  • Checkbox:Ein Logikfeld, das trotz vorhandenem schreibenden DS-Zugriffs auf Grund einer anderen Validierungsregel vom angemeldeten Benutzer nicht geändert werden darf, lässt jetzt den Versuch, es zu ändern, mit einer Fehlermeldung scheitern und der Feldinhalt in der Maske wird in keinem Fall geändert.
  • Verschachtelte Listendialoge: Bei verschachtelten Listendialogen kommt es nicht mehr zu einer NullPointerExeception, wenn der Dialog geöffnet wird.
  • DIM: Keine Exception mehr bei fehlender DIM (Desktop Intergration Manager): ein Dokument im Status „achiviert“ wird jetzt als Download angeboten und man kann nach Belieben damit verfahren.
  • Session: Wenn beim nächsten Anmelden im Client eine mit Beenden des Client gepeicherte Session wieder hergestellt wird, so wirkt sich das jetzt auch auf das Cockpit und Cockpitelemente, wie z.B. gefüllte „Watchlists“ aus, wenn das Cockpit der Startdialog oder ein Folgedialog der Session ist.