Difference between revisions of "Releasenotes 2026 OS.pos"
From OS.bee documentation
(→Version 5.3.0-V20260707) |
|||
| (10 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
== [[Releasenotes | --> zurück zu Releasenotes ]] == | == [[Releasenotes | --> zurück zu Releasenotes ]] == | ||
| + | == Version 5.3.0-V20260707 == | ||
| + | |||
| + | Diese Ausgabe bringt vor allem die Unterstützung französischer Kassen voran: eine | ||
| + | vollständige AZERTY-Tastaturunterstützung (physisch und als Bildschirmtastatur), das | ||
| + | französische Zahlungsterminal-Protokoll CAISSE-AP inklusive Simulator sowie virtuelle | ||
| + | Peripheriegeräte für Test und Diagnose. Ergänzt wird dies durch NF525-Härtungen, | ||
| + | Fehlerbehebungen bei Kartenzahlungen und eine durchgängige Vereinheitlichung der | ||
| + | Übersetzungsdateien. | ||
| + | |||
| + | * Die '''physische französische AZERTY-Tastatur''' wird nun vollständig unterstützt. Der komplette Zeichensatz wurde auf realer Hardware getestet; die zuvor fehlende '''ù-Taste''' wurde ergänzt. | ||
| + | * Die '''Bildschirmtastatur''' (On-Screen-Keypad) | ||
| + | ** bildet nun eine echte französische AZERTY-Belegung über alle drei Ebenen ab (Grundebene, Umschalt, AltGr) inklusive Akzentkomposition über die Tottasten ^ und ¨. | ||
| + | ** folgt jetzt '''einheitlich der Oberflächensprache''': Französisch → AZERTY, Englisch → englische Belegung, alle übrigen Sprachen → deutsches QWERTZ. Die Belegung wird beim Öffnen des Dialogs in der aktiven Sprache neu aufgebaut. | ||
| + | * Neue Konfiguration '''Hardware/<host>-KeyboardCountry''' zur Auswahl der physischen Tastaturbelegung je Kasse. | ||
| + | |||
| + | * '''CAISSE-AP – französisches Zahlungsterminal''' | ||
| + | ** Unterstützung des '''Tagesabschlusses (télécollecte)''' für Concert/CAISSE-AP-Terminals; die obligatorischen Felder CB und CE werden nun sowohl in der Abschluss- als auch in der Abbruch-Anfrage übertragen. | ||
| + | |||
| + | * NF525 / Fiskalkonformität | ||
| + | ** Die '''Persistierung des Grand-Totals''' ist nun zwingende Vorbedingung für die Signatur eines Belegs – verhindert eine Signatur bei unvollständig gespeichertem Umsatzzähler. ''(net.osbee.app.pos.common d5a4578ec)'' | ||
| + | |||
| + | * Kartenzahlung | ||
| + | ** Eine Kartenzahlung kann nun korrekt '''storniert''' werden: das Belegfeld (receipt) wird aus dem CJ-Feld der Concert-Antwort befüllt. | ||
| + | ** Das '''Löschen einer nicht stornierbaren Terminal-Zahlung''' wird blockiert, um inkonsistente Zustände zu vermeiden. | ||
| + | ** setPaymentTerminalReversal stürzt bei einer fehlerhaften Anfrage nicht mehr ab. | ||
| + | |||
| + | * Oberfläche / Internationalisierung === | ||
| + | ** Die '''Laufzeit-Sprachumschaltung''' funktioniert nun in der Kassierperspektive | ||
| + | ** Zentrale Übersetzungen aktualisiert | ||
| + | |||
| + | * Systemvoraussetzungen === | ||
| + | ** Für den französischen Markt: Zahlungsterminal mit CAISSE-AP-/Concert-Protokoll (CB-Port 8888, konfigurierbae), physische AZERTY-Tastatur optional | ||
| + | ** Konfiguration je Kasse über Hardware/<host>-KeyboardCountry und Hardware/<host>-KeyboardLayout | ||
| + | |||
| + | |||
| + | * Verwendung der aktuellen [[Releasenotes_2026_OS.Softwarefactory#Version_5.2.0.20260707|Softwarefactory 5.2.0.20260707]] | ||
| + | |||
| + | == Version 5.3.0-V20260618 == | ||
| + | |||
| + | * Version von 5.2 auf 5.3 | ||
| + | * frz. Fiskalanforderungen: erste Implementierung | ||
| + | * frz. Übersetzungen aktualisiert | ||
| + | * Verwendung frz. Tastatur in Kassiersicht | ||
| + | |||
| + | |||
| + | * Verwendung der aktuellen [[Releasenotes_2026_OS.Softwarefactory#Version_5.3.0.20260618|Softwarefactory 5.3.0.20260618]] | ||
| + | |||
| + | == Version 4.5.7-V20260410 (OS) == | ||
| + | |||
| + | * Allgemein: | ||
| + | ** Fix Performanceproblem ( eingeführt mit 4.5.7-V20260402 (OS) ), dbcaching Einstellungen | ||
| + | |||
| + | * Verwendung der aktuellen [[Releasenotes_2026_OS.Softwarefactory#Version_5.2.0.20260410|Softwarefactory 5.2.0.20260410]] | ||
== Version 4.5.7-V20260402 (OS) == | == Version 4.5.7-V20260402 (OS) == | ||
| + | |||
| + | * Kassiervorgang: | ||
| + | ** Automatischer Wechsel zum Status <code>PAYMENTTERMINAL_REPEATRECEIPT</code> im Modus 'store' (statt 'print') bei leeren Bonzeilen | ||
| + | ** Neue Funktion <code>attachRemarks</code> zum Zeichnen von Bonbemerkungen und deren Verknüpfung mit dem Kassenbon | ||
| + | ** Möglichkeit zur Eingabe von freien Bemerkungen zum Kassenbon | ||
| + | ** Bonbemerkungen: <code>observeFocus</code> von remark1/2 an Events gebunden | ||
| + | |||
| + | * Kassenkonfiguration: | ||
| + | ** Menüeintrag für Stammdaten der Bonbemerkungen hinzugefügt | ||
| + | |||
| + | * Datenmodell: | ||
| + | ** Neue Entitäten für Bonbemerkungen (SlipRemarks) | ||
| + | ** Neue Spalten <code>remark_1</code> und <code>remark_2</code> für CashSlip-Entität | ||
| + | ** Dialoge, Tabellen und Perspektive für Bonbemerkungen implementiert | ||
Latest revision as of 11:47, 7 July 2026
Contents
--> zurück zu Releasenotes
Version 5.3.0-V20260707
Diese Ausgabe bringt vor allem die Unterstützung französischer Kassen voran: eine vollständige AZERTY-Tastaturunterstützung (physisch und als Bildschirmtastatur), das französische Zahlungsterminal-Protokoll CAISSE-AP inklusive Simulator sowie virtuelle Peripheriegeräte für Test und Diagnose. Ergänzt wird dies durch NF525-Härtungen, Fehlerbehebungen bei Kartenzahlungen und eine durchgängige Vereinheitlichung der Übersetzungsdateien.
- Die physische französische AZERTY-Tastatur wird nun vollständig unterstützt. Der komplette Zeichensatz wurde auf realer Hardware getestet; die zuvor fehlende ù-Taste wurde ergänzt.
- Die Bildschirmtastatur (On-Screen-Keypad)
- bildet nun eine echte französische AZERTY-Belegung über alle drei Ebenen ab (Grundebene, Umschalt, AltGr) inklusive Akzentkomposition über die Tottasten ^ und ¨.
- folgt jetzt einheitlich der Oberflächensprache: Französisch → AZERTY, Englisch → englische Belegung, alle übrigen Sprachen → deutsches QWERTZ. Die Belegung wird beim Öffnen des Dialogs in der aktiven Sprache neu aufgebaut.
- Neue Konfiguration Hardware/<host>-KeyboardCountry zur Auswahl der physischen Tastaturbelegung je Kasse.
- CAISSE-AP – französisches Zahlungsterminal
- Unterstützung des Tagesabschlusses (télécollecte) für Concert/CAISSE-AP-Terminals; die obligatorischen Felder CB und CE werden nun sowohl in der Abschluss- als auch in der Abbruch-Anfrage übertragen.
- NF525 / Fiskalkonformität
- Die Persistierung des Grand-Totals ist nun zwingende Vorbedingung für die Signatur eines Belegs – verhindert eine Signatur bei unvollständig gespeichertem Umsatzzähler. (net.osbee.app.pos.common d5a4578ec)
- Kartenzahlung
- Eine Kartenzahlung kann nun korrekt storniert werden: das Belegfeld (receipt) wird aus dem CJ-Feld der Concert-Antwort befüllt.
- Das Löschen einer nicht stornierbaren Terminal-Zahlung wird blockiert, um inkonsistente Zustände zu vermeiden.
- setPaymentTerminalReversal stürzt bei einer fehlerhaften Anfrage nicht mehr ab.
- Oberfläche / Internationalisierung ===
- Die Laufzeit-Sprachumschaltung funktioniert nun in der Kassierperspektive
- Zentrale Übersetzungen aktualisiert
- Systemvoraussetzungen ===
- Für den französischen Markt: Zahlungsterminal mit CAISSE-AP-/Concert-Protokoll (CB-Port 8888, konfigurierbae), physische AZERTY-Tastatur optional
- Konfiguration je Kasse über Hardware/<host>-KeyboardCountry und Hardware/<host>-KeyboardLayout
- Verwendung der aktuellen Softwarefactory 5.2.0.20260707
Version 5.3.0-V20260618
- Version von 5.2 auf 5.3
- frz. Fiskalanforderungen: erste Implementierung
- frz. Übersetzungen aktualisiert
- Verwendung frz. Tastatur in Kassiersicht
- Verwendung der aktuellen Softwarefactory 5.3.0.20260618
Version 4.5.7-V20260410 (OS)
- Allgemein:
- Fix Performanceproblem ( eingeführt mit 4.5.7-V20260402 (OS) ), dbcaching Einstellungen
- Verwendung der aktuellen Softwarefactory 5.2.0.20260410
Version 4.5.7-V20260402 (OS)
- Kassiervorgang:
- Automatischer Wechsel zum Status
PAYMENTTERMINAL_REPEATRECEIPTim Modus 'store' (statt 'print') bei leeren Bonzeilen - Neue Funktion
attachRemarkszum Zeichnen von Bonbemerkungen und deren Verknüpfung mit dem Kassenbon - Möglichkeit zur Eingabe von freien Bemerkungen zum Kassenbon
- Bonbemerkungen:
observeFocusvon remark1/2 an Events gebunden
- Automatischer Wechsel zum Status
- Kassenkonfiguration:
- Menüeintrag für Stammdaten der Bonbemerkungen hinzugefügt
- Datenmodell:
- Neue Entitäten für Bonbemerkungen (SlipRemarks)
- Neue Spalten
remark_1undremark_2für CashSlip-Entität - Dialoge, Tabellen und Perspektive für Bonbemerkungen implementiert
Version 4.5.7.20260305 (OS)
- Verwendung der aktuellen Softwarefactory 5.2.0.20260305
- Berichtanzeige
- Fix: Probleme bei der Berichtsanzeige mit schneller Klickfolge in Auswahltabelle behoben.
- Kassenschluss:
- Fix:
determineCloseExpectation- Sortierung von CashPaymentTermData nach traceNumber absteigend, um den letzten Eintrag zu erhalten
- Fix:
- Kassenentsorgung:
- Neues Systemprodukt "fee" aktiviert
- Datenmodell:
- Einige Entitäten auf
cacheable=falsegesetzt - Entitäten mit escaped Spaltennamen aktualisiert
- Generierte Entitäten und DTOs aktualisiert
- Entitäten mit neuem Service Framework aktualisiert
- Einige Entitäten auf
- Kassiervorgang:
- Fix:
canUnparkSelected- Ablehnung eines Slips mit Zahlungen an einer SiS-Kasse - Fix: PRINT_SLIP -
onOKverlässt nicht, wenn Slip änderbar ist - Neue Eingabeaktion für MODIFY_FLD, setzt
cashposiupdateauf ausgewählte Position
- Fix:
- Archivierung:
-
archivDescription xml-osfür XML-Format der Beschreibungsdatei für Archiv hinzugefügt
-