Nakon što je dokument predat usluzi fiskalizacije RetailForce (createDocument i storeDocument), usluga odgovara takozvanim FiscalResponse. Ovaj objekt je općenito opisan u članku Objekt FiscalResponse.
Ovisno o tome koja fiskalna zemlja je dodijeljena odgovarajućem klijentu (ovisno o odgovarajućoj konfiguraciji klijenta), u nizu "AdditionalFields" mogu se pronaći različite informacije. Ovaj članak prikazuje informacije koje se vraćaju kao odgovor u okviru fiskalizacije u Njemačkoj (u skladu s Uredbom o sprječavanju neovlaštenih izmjena na blagajnama - KassenSichV).
FiscalResponseGermany
additionalFields u fiscalResponse za Njemačku
{
"fiscalCountry": "[0] = Germany",
"fiscalisationDocumentNumber": 1058,
"fiscalDocumentNumber": "1058",
"fiscalDocumentStartTime": 1791815553,
"processStartTime": 0,
"errorDescription": null,
"cashRegisterId": "00345-3019",
"signature": "xTsyxaBd1rRYXjppUO75LtgQkU8HPk/So1c/NB3sWQhTTkvwUKBmBmHpUWEz1QN0aEQtOVelKit1WVCygOcVlw==",
"userMessage": null,
"printMessage": "***Test***",
"requestTime": "2026-10-12T17:33:07.0705129+03:00",
"requestCompletionTime": "2026-10-12T17:33:07.8545527+03:00",
"retailForceReceiptId": "0p4j9999", /// only for createDocument
"qrCode": "V0;00345-3019;Kassenbeleg-V1;Beleg^558.94_0.00_0.00_0.00_0.00^558.94:Bar;3;16;2026-10-12T14:32:33.000Z;2026-10-12T14:33:08.000Z;ecdsa-plain-SHA256;unixTime;xTsyxaBd1rRYXjppUO75LtgQkU8HPk/So1c/NB3sWQhTTkvwUKBmBmHpUWEz1QN0aEQtOVelKit1WVCygOcVlw==;BHZCcDyaKDxJUf69qzEytZPa/Al4rc32in/3BIdn4AOB8SBBx4/SYnwsMM6YM6mo7EsBqGTO8iNPpx4HSxF0eLs=",
"printingFields": {
"NOT IMPLEMENTED": "NOT IMPLEMENTED"
},
"validationResult": [],
"fiscalClientVersion": "1.11.21.7967",
"AdditionalFields": {
"QrCodeDataString": "V0;00345-3019;Kassenbeleg-V1;Beleg^558.94_0.00_0.00_0.00_0.00^558.94:Bar;3;16;2026-10-12T14:32:33.000Z;2026-10-12T14:33:08.000Z;ecdsa-plain-SHA256;unixTime;xTsyxaBd1rRYXjppUO75LtgQkU8HPk/So1c/NB3sWQhTTkvwUKBmBmHpUWEz1QN0aEQtOVelKit1WVCygOcVlw==;BHZCcDyaKDxJUf69qzEytZPa/Al4rc32in/3BIdn4AOB8SBBx4/SYnwsMM6YM6mo7EsBqGTO8iNPpx4HSxF0eLs=",
"TransactionStartTime": 1791815553,
"TransactionEndTime": 1791815588,
"ProcessData": "Beleg^558.94_0.00_0.00_0.00_0.00^558.94:Bar",
"ProcessType": "Kassenbeleg-V1",
"TseSerial": "37471b5d6940a2ff4bdb7307967ae065ba4fd08bcde5f575d616af0119039c3a",
"TseTimeFormat": "unixTime",
"TseHashAlgorithm": "ecdsa-plain-SHA256",
"TsePublicKey": "BHZCcDyaKDxJUf69qzEytZPa/Al4rc32in/3BIdn4AOB8SBBx4/SYnwsMM6YM6mo7EsBqGTO8iNPpx4HSxF0eLs=",
"TseSignatureCounter": 16,
"TseCertificate": "-----BEGIN CERTIFICATE-----\nMIIDVzCCAt6gAwIBAgIUI94Jn6wQ51Ltx/wo+bjTI8Rr+5YwCgYIKoZIzj0EAwMw\nVjEUMBIGA1UEChMLU3dpc3NiaXQgQUcxHzAdBgNVBAsTFkVtYmVkZGVkIElvVCBT\nb2x1dGlvbnMxHTAbBgNVBAMTFFRTRS1UZXN0LUNBIFN3aXNzYml0MB4XDTI2MTAw\nMTExMTAyOFoXDTM0MDkzMDIzNTk1OVowgYAxCzAJBgNVBAYTAkRFMUkwRwYDVQQD\nE0AzNzQ3MWI1ZDY5NDBhMmZmNGJkYjczMDc5NjdhZTA2NWJhNGZkMDhiY2RlNWY1\nNzVkNjE2YWYwMTE5MDM5YzNhMSYwJAYJBAB/AAcDCgECMBcCAQETEkJTSS1LLVRS\nLTA2MTItMjAyNDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABHZCcDyaKDxJUf69\nqzEytZPa/Al4rc32in/3BIdn4AOB8SBBx4/SYnwsMM6YM6mo7EsBqGTO8iNPpx4H\nSxF0eLujggFdMIIBWTAfBgNVHSMEGDAWgBSshAcY9usz8wtKiKOdFr1JicvL8TAd\nBgNVHQ4EFgQUMkG4K1n9T0G9I8IMQXw8M5PxfT8wDAYDVR0TAQH/BAIwADAOBgNV\nHQ8BAf8EBAMCB4AwKwYDVR0QBCQwIoAPMjAyNjEwMDExMTEwMjhagQ8yMDM0MDkz\nMDIzNTk1OVowegYDVR0gBHMwcTBvBgorBgEEAYOTbwIEMGEwXwYIKwYBBQUHAgEW\nU2h0dHBzOi8vZGEtcnouZGUvZGUvdWViZXItZGFyei91bnRlcm5laG1lbi9wa2kv\ndHNlLXBraS01L3plcnRpZml6aWVydW5nc3JpY2h0bGluaWUvMFAGA1UdHwRJMEcw\nRaBDoEGGP2h0dHA6Ly90c2Utc3dpc3NiaXQtdGVzdC5kYS1yei5uZXQvY3JsL3Rz\nZS10ZXN0LWNhLXN3aXNzYml0LmNybDAKBggqhkjOPQQDAwNnADBkAjBrLcd5tfKe\ntj92REeg/P4QxN8vk0o+v1mhWT0GDn/KpTEt04srv2KjkWliNiBJj8oCMBAvPF0S\nluxEmR+tNagEsGCP812jvB+Ei8WRcC+Go01U/N0xjZ6jRdMesxji8zCJuQ==\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIEbjCCA/OgAwIBAgIUF2j87druAH8XzBvKgXDyzIzckwEwCgYIKoZIzj0EAwMw\nWzEUMBIGA1UEChMLU3dpc3NiaXQgQUcxHzAdBgNVBAsTFkVtYmVkZGVkIElvVCBT\nb2x1dGlvbnMxIjAgBgNVBAMTGVRTRS1UZXN0LVJvb3QtQ0EgU3dpc3NiaXQwHhcN\nMjQxMjA0MTE0NTU3WhcNMzQxMjAzMjM1OTU5WjBWMRQwEgYDVQQKEwtTd2lzc2Jp\ndCBBRzEfMB0GA1UECxMWRW1iZWRkZWQgSW9UIFNvbHV0aW9uczEdMBsGA1UEAxMU\nVFNFLVRlc3QtQ0EgU3dpc3NiaXQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASdhALr\nd124QzMprsrLI9FDy1jb/ApTvIVkd90Fwb5J85a2Q5KhaCXLh8/3mPNtYixojX+9\nBGUSuTk1nrbw4fNZKFaLIlaw9MVENEOfI8Eu/AQXPuWaLvtOu4Vyt0mtHV6jggJ7\nMIICdzAfBgNVHSMEGDAWgBSvjKbwMHNHl1+nI30dI49ahdLXpjAdBgNVHQ4EFgQU\nrIQHGPbrM/MLSoijnRa9SYnLy/EwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8B\nAf8EBAMCAQYwKwYDVR0QBCQwIoAPMjAyNDEyMDQxMTQ1NTdagQ8yMDI2MTIwMzIz\nNTk1OVowegYDVR0gBHMwcTBvBgorBgEEAYOTbwIEMGEwXwYIKwYBBQUHAgEWU2h0\ndHBzOi8vZGEtcnouZGUvZGUvdWViZXItZGFyei91bnRlcm5laG1lbi9wa2kvdHNl\nLXBraS01L3plcnRpZml6aWVydW5nc3JpY2h0bGluaWUvMFUGA1UdHwROMEwwSqBI\noEaGRGh0dHA6Ly90c2Utc3dpc3NiaXQtdGVzdC5kYS1yei5uZXQvY3JsL3RzZS10\nZXN0LXJvb3QtY2Etc3dpc3NiaXQuY3JsMFYGA1UdEQRPME2BEFRTRS1QS0lAZGEt\ncnouZGWGOWh0dHBzOi8vZGEtcnouZGUvZGUvdWViZXItZGFyei91bnRlcm5laG1l\nbi9wa2kvdHNlLXBraS01LzBWBgNVHRIETzBNgRBUU0UtUEtJQGRhLXJ6LmRlhjlo\ndHRwczovL2RhLXJ6LmRlL2RlL3VlYmVyLWRhcnovdW50ZXJuZWhtZW4vcGtpL3Rz\nZS1wa2ktNS8wYQYIKwYBBQUHAQEEVTBTMFEGCCsGAQUFBzAChkVodHRwOi8vdHNl\nLXN3aXNzYml0LXRlc3QuZGEtcnoubmV0L2NhL3RzZS10ZXN0LXJvb3QtY2Ffc3dp\nc3NiaXRfNC5jcnQwCgYIKoZIzj0EAwMDaQAwZgIxAOqDyi16NhxWFrjclIa6Tv1j\nRr4bA0yZLQbHmRphStU6apYGc1iVz5VEP3jzh2JGEQIxAKvAKO7SPXvJRbbV01kG\n0ZPo8V8vxKCNcUZf/C+KqS7M5ognq92WXvTlWD2UmncwCA==\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIEUDCCA9egAwIBAgIUHKqnliMla+NrmWOcHVQ0PqHNDcswCgYIKoZIzj0EAwMw\nWzEUMBIGA1UEChMLU3dpc3NiaXQgQUcxHzAdBgNVBAsTFkVtYmVkZGVkIElvVCBT\nb2x1dGlvbnMxIjAgBgNVBAMTGVRTRS1UZXN0LVJvb3QtQ0EgU3dpc3NiaXQwHhcN\nMjQxMjA0MTEzNTExWhcNMzgxMjAzMjM1OTU5WjBbMRQwEgYDVQQKEwtTd2lzc2Jp\ndCBBRzEfMB0GA1UECxMWRW1iZWRkZWQgSW9UIFNvbHV0aW9uczEiMCAGA1UEAxMZ\nVFNFLVRlc3QtUm9vdC1DQSBTd2lzc2JpdDB2MBAGByqGSM49AgEGBSuBBAAiA2IA\nBFkA1MgFCSdsnPrr2XqLrcoXmcbIF5Sjvk3TqHwzI+8QtG7lJLtEW7p/0jao6t/l\nnndBvUVt8BsZ5lAgbVJ60abUmD3VQWtywTGl7F/2I0pxxXJuNlzivL5e5fUZQcm/\njaOCAlowggJWMB0GA1UdDgQWBBSvjKbwMHNHl1+nI30dI49ahdLXpjASBgNVHRMB\nAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjArBgNVHRAEJDAigA8yMDI0MTIw\nNDExMzUxMVqBDzIwMjgxMjAzMjM1OTU5WjB6BgNVHSAEczBxMG8GCisGAQQBg5Nv\nAgQwYTBfBggrBgEFBQcCARZTaHR0cHM6Ly9kYS1yei5kZS9kZS91ZWJlci1kYXJ6\nL3VudGVybmVobWVuL3BraS90c2UtcGtpLTUvemVydGlmaXppZXJ1bmdzcmljaHRs\naW5pZS8wVQYDVR0fBE4wTDBKoEigRoZEaHR0cDovL3RzZS1zd2lzc2JpdC10ZXN0\nLmRhLXJ6Lm5ldC9jcmwvdHNlLXRlc3Qtcm9vdC1jYS1zd2lzc2JpdC5jcmwwVgYD\nVR0RBE8wTYEQVFNFLVBLSUBkYS1yei5kZYY5aHR0cHM6Ly9kYS1yei5kZS9kZS91\nZWJlci1kYXJ6L3VudGVybmVobWVuL3BraS90c2UtcGtpLTUvMFYGA1UdEgRPME2B\nEFRTRS1QS0lAZGEtcnouZGWGOWh0dHBzOi8vZGEtcnouZGUvZGUvdWViZXItZGFy\nei91bnRlcm5laG1lbi9wa2kvdHNlLXBraS01LzBhBggrBgEFBQcBAQRVMFMwUQYI\nKwYBBQUHMAKGRWh0dHA6Ly90c2Utc3dpc3NiaXQtdGVzdC5kYS1yei5uZXQvY2Ev\ndHNlLXRlc3Qtcm9vdC1jYV9zd2lzc2JpdF80LmNydDAKBggqhkjOPQQDAwNnADBk\nAjA1Hm3LWdzvjpzZ46CWbkDRR9QRfnvWRdYBy0NlBuY57r+HVwltjamSHYRdtqRg\nghMCMFhROCJO6U7yp1zXNwk0dfoYKv/6XvJ6mLUZSHDaW9XHnu0lw04aTzmC7Xqk\nLZZ8rw==\n-----END CERTIFICATE-----\n",
"FiscalDocumentRevision": 1
}
}U kontekstu fiskalizacije u Njemačkoj koriste se (prenose) sljedeća dodatna polja.
| Elementi | Tip | Opis | |
| additionalFields | Informacije specifične za zemlju | ||
| QrCodeDataString |
Niz podataka QR koda u skladu s Prilogom I DSFinV-K. Podaci u polju QrCodeDataString mogu se pretvoriti u QR kod (kao alternativa kompletnim TSE podacima) i ispisati na račun. Napomena: Zahtjevi za dokumente u Njemačkoj |
||
| Vrijeme početka transakcije | Vrijeme početka ovog fiskalnog dokumenta (vrijeme poziva createDocument, u sekundama Unix vremena). | ||
| TransactionEndTime | Vrijeme kada je transakcija završena. Vremenski žig / trenutak u vremenu izmjeren u sekundama od Unix epohe. | ||
| Podaci o obradi | Podaci o procesu potpisane transakcije u skladu sa "Application Decree on §146a General Tax Code / Anwendungserlass zu §146a AO". Binarna vrijednost (utf8 niz kodiran u base64). | ||
| Tip procesa | Tip procesa potpisane transakcije u skladu s "Pravilnikom o primjeni članka 146a Općeg poreznog zakona / Anwendungserlass zu §146a AO". | ||
| TseSerial | Serijski broj korištene TSE | ||
| TseTimeFormat | Format vremena koji koristi TSE | ||
| TseHashAlgorithm | HASH algoritam koji koristi TSE | ||
| TsePublicKey | Javni ključ TSE certifikata | ||
| TseSignatureCounter | Status brojača potpisa TSE-a | ||
| TseCertificate | TSE certifikat | ||
| revidencijaFiskalnogDokumenta |
Broj revizije fiskalnog dokumenta. Izdala ga je ovlaštena tehnička sigurnosna organizacija (TSE). Podaci o zemlji:
Napomena:
Sa verzijom 1.7.7, prethodna svojina "fiscalisationDocumentRevision" u zaglavlju odgovora o fiskalizaciji (fiscalResponse) zamijenjena je svojinom "fiscalDocumentRevision" i sada se prenosi samo u odjeljku "additionalFields" odgovora o fiskalizaciji Njemačka - Njemačka.
|
||
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.