Skip to main content

Service Status: ftState

The country-specific code is made of the country's code value following the ISO-3166-1-ALPHA-2 standard, converted from ASCII into hex. For Germany (DE) this is 0x4445, which results in 0x4445000000000000 as the value for the "ready" status.

The table below describes its supported statuses for the ftState field following German law. These codes can be added through the logic operator OR.

ValueDescriptionMiddleware Version
0x4445000000000002The security mechanism was not able to communicate with the TSE device for at least one cycle. If this is the case, no more communication attempts are done to avoid long waiting times for each Receipt request/Receipt response sequence. To leave this state, a Zero-Receipt must be sent, which forces a communication retry towards the TSE device.
Receipts created in a state where no communication is possible with the TSE device are protected by the security mechanism of fiskaltrust.
1.0
0x4445000000000100The Middleware is in the process of switching SCUs. This state is returned in case any receipts are processed between the initialize-switch receipt and the finish-switch receipt. These receipts are protected by the fiskaltrust.SecurityMechanism, but not sent to any TSE, as no SCU is connected at this point.1.3.19