EFR 2.15.2
What's new?
Improvements
- Improved environment-setting logs: rejected updates identify invalid keys and reasons, state that no settings were applied, and no longer blame valid keys.
- Germany: Clarified that omitting
fromfromcontrol/exportTSEuses1970-01-01, potentially exceeding export size limits. - Italy: Updated payment-group documentation.
Fixes
- Belgium: Corrected automatic user X/Z reports, including days without transactions. Reports after a Z report open a new booking day and period; retrying a failed Z report does not duplicate a successful user Z report.
- Germany: Corrected incomplete TSE backups and exports involving multiple log files. Files are confirmed only after the backup is saved; empty exports and temporary-file errors no longer leave later backups stuck as busy.
- Germany: Preserved valid
CreditCardNumberMaskedvalues in the XRechnung payment card reference. Values exposing more than the last four digits are withheld with a warning. - Poland: Removed extra zero-value “Open” payment lines on receipts with discounts, line voids or vouchers.
- Italy: Fixed fiscal printer error
11on multi-purpose voucher returns. - Spain: Restored
FNinFis.Tagfor voids, without an invoice label. - Fixed rejection of valid access tokens containing mixed-case
TaxIdvalues on Linux Cloud-EFR.
What this means for our users?
Environment settings: Logs make rejected updates easier to diagnose. Correct invalid values and restart EFR to apply the settings.
TSE export range: Specify from to limit exports and avoid requesting the full available history.
Payment groups: Italian integrators have updated documentation to consult.
Belgian reports: User and turnover reports close the correct period, including periods without sales.
TSE backups: Failed backups retain the downloaded files for retry, and handled export or file errors no longer block subsequent runs.
Card references: Customers can match invoices to card statements using safely masked numbers. Missing or rejected values retain the placeholder.
Receipt payments: Polish receipts no longer show a misleading zero-value payment line.
Voucher returns: Italian multi-purpose voucher returns no longer trigger the reported printer error.
Void references: Spanish integrations receive the fiscal number for voids.
Access tokens: Mixed-case tax identifiers no longer cause the documented token rejection.