In this version of the Middleware our focus was on improving the DSFinV-K and DFKA export, and making the middleware and cloud cashbox more robust.
Version 1.3 of the Middleware is meant for the German and Italian markets only, customers in Austria and France should continue to use version 1.2. We are currently testing a unified version for all markets, and will release an update about this soon.
🇩🇪 Improvement: Improve DSFinV-K and DFKA export
We have improved the DSFinV-K and DFKA export to be more robust and to handle more edge cases.
Notably the BON_NAME
column is now also filled with the correct data if no PayItem
is sent.
Affected packages:
- fiskaltrust.Middleware.Queue.AzureTableStorage v1.3.68
- fiskaltrust.Middleware.Queue.EF v1.3.68
- fiskaltrust.Middleware.Queue.MySQL v1.3.68
- fiskaltrust.Middleware.Queue.SQLite v1.3.68
☁️ Bug: Handle special characters in the cbReceiptReference
field in the fiskaltrust.CloudCashbox (fiskaltrust/middleware#378)
We have fixed an issue where special characters (/
, \
, #
, ?
) in the cbReceiptReference
field were not handled correctly.
This issue lead to these receipts not being signed and has been resolved and the Middleware now correctly handles special characters in this field.
Affected packages:
- fiskaltrust.Middleware.Queue.AzureTableStorage v1.3.68
🇮🇹 Bug: NullReferenceException
when reprinting receipt (fiskaltrust/middleware#396)
We have fixed an issue where the Middleware was loading failed receipts when processing reprint, refund, and void operations.
Affected packages:
- fiskaltrust.Middleware.Queue.AzureTableStorage v1.3.68
- fiskaltrust.Middleware.Queue.EF v1.3.68
- fiskaltrust.Middleware.Queue.MySQL v1.3.68
- fiskaltrust.Middleware.Queue.SQLite v1.3.68
🇩🇪 Bug: Error when SCU-Switching to SwissbitCloud and DeutscheFiskal (fiskaltrust/middleware#392)
We have improved the stability of the SCU-Switch to SwissbitCloud and DeutscheFiskal TSEs.
Affected packages:
- fiskaltrust.Middleware.SCU.DE.DeutscheFiskal v1.3.68
- fiskaltrust.Middleware.SCU.DE.SwissbitCloud v1.3.68
As always, we're happy to receive feedback and suggestions directly via issues in our GitHub repositories.