Skip to main content

EFR 2.9.4

efsta Team
efsta IT Services GmbH

What's new?

The restart schedule now accepts multiple daily times as a comma-separated list, for example 03:00,12:00,18:00 — each entry is validated, changes take effect immediately, and existing single-time configurations keep working exactly as before.

Input validation got stricter where it protects your data: transactions containing undefined entries in the position, payment, or tax arrays are now rejected immediately with a clear #INVALID error for all countries, instead of being processed with incomplete data. Test tax IDs are also handled properly across countries, so test registrations no longer consume real activations.

Several country-specific fixes ship alongside:

  • Polish KSeF e-invoices now send the net unit price rounded to two decimals, as the schema requires.
  • Belgian fiscal data modules that report timestamps with milliseconds are accepted.
  • The German middleware reliably detects the Cryptovision TSE again.
  • Spanish subclient and region configuration issues are resolved, and journals for France, Hungary, and Lithuania now include the fiscal sequence number.

What this means for our users?

Multiple restart windows let you fit maintenance around shift patterns instead of a single nightly slot. The stricter validation surfaces integration mistakes at the door with an actionable error, rather than as corrupted receipts later — and the country fixes remove concrete blockers in Poland, Belgium, Germany, and Spain.