Skip to main content

EFR 2.15.2

efsta Team
efsta IT Services GmbH

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 from from control/exportTSE uses 1970-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 CreditCardNumberMasked values 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 11 on multi-purpose voucher returns.
  • Spain: Restored FN in Fis.Tag for voids, without an invoice label.
  • Fixed rejection of valid access tokens containing mixed-case TaxId values 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.