EFR 2.14.0.1b
What's new?
EFR now supports the Czech EET 2.0 data interface v4.1, with the playground endpoint, certificate authorities, signed acknowledgements, POK codes, and updated fiscal message fields. Portal unit IDs of up to nine digits are read from Loc.LegalId, while taxpayer IDs accept 8 to 10 digits.
Sales without a response, including temporary error -1, are queued and retried with a fresh message ID and the repeat-submission flag. Fiscal_timeout remains configurable with a statutory minimum of 2,000 ms. EFR continues retrying after the 48-hour delivery deadline and records one RETRY_DEADLINE compliance event until the sale is acknowledged.
What this means for our users?
EET 2.0 migration: Install a current certificate issued through DIS+, configure the portal unit ID in Loc.LegalId, and allow access to *.trzbyeet.gov.cz (playground environment). TLS 1.2 or newer is supported, and the existing certificate-expiry warning remains available for yearly renewals.
Sales continuity: Registers can complete sales while the authority is unreachable. Integrators can continue monitoring buffered transactions through RetryQueued, retry protocol .trac files, and the journal entry raised when delivery exceeds 48 hours.