Export
GET /control/export – DEP Export
This export downloads the "Datenerfassungsprotokoll" (DEP 7) for fiscal audits.
Query | RN | Optional RN, default: def |
from | From date | |
till | Till date | |
target | Target folder intended for test automation, restricted due to system security | |
Request Example | http://localhost:5618/control/export?from=2017-01-01 | |
Response Header | Content-type | Application/zip |
Content-disposition | Attachment; filename=dep-export.zip | |
Response | ZIP with JSON files according to Austrian law |
GET /control/rep – Status Report
With this export you can download the start receipt and all monthly or annual receipts.
Query | RN | Optional RN, default: def |
Request Example | http://localhost:5618/control/rep | |
Response Body | XML or JSON data |
Response Example XML:
<rep>
<current> current era
<start> 'Startbeleg'
<SQ>155</SQ>
<TS>2016-12-27T11:28:04</TS>
<FisCode>_R1-AT1_01/1_...</FisCode>
</start>
<_2016-12> 'Monatsbeleg'
<SQ>322</SQ>
<TS>2017-01-29T09:25:30</TS>
<FisCode>_R1-AT1_01/1_...</FisCode>
<_2016-12>
</current>
<lic>0F2CZ</lic> internal checksum
</rep>
GET /control/crypto – CMC Export
This export contains the certificate chain for the used signiture device and can be requested during an fiscal audit.
Request Example | http://localhost:5618/control/crypto | |
Response Header | Content-type | text/plain |
Content-disposition | Attachment; filename=cryptographicMaterialContainer.json | |
Response | JSON needed for A-SIT Prüftool |
GET /control/encryptkey – Show EncryptKey
Can be used to display all information to register a cash register to the fiscal authority ("Finanz Online").
In online mode the registration with the Fiscal Authority ("Finanz Online") is performed automatically. Use this sheet for manual data entry in offline mode.
Authentication | Profile.Password authorization | |
Request Example | http://localhost:5618/control/encryptkey | |
Response Header | Content-type | text/plain |
FINANZONLINE.AT - Registrierung einer Registrierkasse
UID-Nummer: ATUxxxxxxxx
Kassenidentifikationsnummer: 001/1
efsta Datenerfassungsprotokoll: xxxxxxxxxxx
Benutzerschlüssel AES-256: 76bn5DeqRkLBg0TCwYKVc6ircRv8V7QiAKFUUZPiKRA=
Prüfwert für Benutzerschlüssel: jk16
abgerufen durch: hugo
am: 2017-01-10 17:43:21
GET /control/broken – #SIGNDEV_BROKEN Report
With this export, all "Sammelbelege" (receipts that are created after a signature failure) can be downloaded.
Query | RN | Optional RN, default: def |
Request Example | http://localhost:5618/control/broken | |
Response Body | HTML |
GET /control/proof – Formal Proof of DEP Export File
For support purposes only. A downloaded DEP Export can be proofed with this method.
Query | file | Path to local dep-export.json file to decode |
key | Optional: EncryptKey (base64) to show Grand Total per row | |
target | Optional target folder (for test automation) | |
Request Example | http://localhost:5618/control/proof?file=C:/temp/dep-export.json | |
Response Header | Content-type | text/plain |
Response | List of contained fiscal signature (Fis.Code) elements |