Ko je dokument poslan v storitev RetailForce Fiscalisation (createDocument in storeDocument), storitev odgovori s tako imenovanim fiscalResponse. Ta objekt je na splošno opisan v članku Objekt fiscalResponse.
Glede na to, katera davčna država je dodeljena posameznemu stranki (odvisno od ustrezne konfiguracije stranke), se v nizu »AdditionalFields« nahajajo različne informacije. Ta članek prikazuje informacije, ki se vrnejo kot odgovor v okviru fiskalizacije v Nemčiji (v skladu z Uredbo o zaščiti blagajn pred nedovoljenim poseganjem – KassenSichV).
FiscalResponseGermany
AdditionalFields v fiscalResponse za Nemčijo
{
"fiscalCountry": "[0] = Germany",
"fiscalisationDocumentNumber": 561,
"fiscalDocumentNumber": "561",
"fiscalDocumentStartTime": 1683289833,
"processStartTime": 0,
"errorDescription": null,
"cashRegisterId": "00345-00345",
"signature": "WlVgLXiFXDzDID2BnqN3eZyiEPNAtu00iJOvHQA61FJMvO0G1jNWaXLFs8UFuYxo1IiVD50sR/DYQkAKvqQjEw==",
"userMessage": null,
"printMessage": "***Test***",
"requestTime": "2023-05-05T14:32:03.9697128+02:00",
"requestCompletionTime": "2023-05-05T14:32:04.4637647+02:00",
"retailForceReceiptId": "0p4j0001", /// only for createDocument
"AdditionalFields": {
"QrCodeDataString": "V0;00345-00345;Kassenbeleg-V1;Beleg^0.00_0.00_0.00_0.00_0.00^0.00:Bar;61;178;2023-05-05T12:30:33.000Z;2023-05-05T12:32:03.000Z;ecdsa-plain-SHA256;unixTime;WlVgLXiFXDzDID2BnqN3eZyiEPNAtu00iJOvHQA61FJMvO0G1jNWaXLFs8UFuYxo1IiVD50sR/DYQkAKvqQjEw==;BIKU1KFtZqOqfo5Uzrxqkm50mDeHu6e2besCl4WtFz7cXIjB25/LhynCuWQTlVUoSoWzx2gn8chos3/X1EOq8b0=",
"TransactionStartTime": 1683289833,
"TransactionEndTime": 1683289923,
"ProcessData": "Beleg^0.00_0.00_0.00_0.00_0.00^0.00:Bar",
"ProcessType": "Kassenbeleg-V1",
"TseSerial": "7f18ca57319a2dfdad246da26ba0133a64304f56fe0573bb5fc90c0ff4c99c61",
"TseTimeFormat": "unixTime",
"TseHashAlgorithm": "ecdsa-plain-SHA256",
"TsePublicKey": "BIKU1KFtZqOqfo5Uzrxqkm50mDeHu6e2besCl4WtFz7cXIjB25/LhynCuWQTlVUoSoWzx2gn8chos3/X1EOq8b0=",
"TseSignatureCounter": 878,
"TseCertificate": "MIIB0zCCAVigAwIBAgIgfxjKVzGaLf2tJG2ia6ATOmQwT1b+BXO7X8kMD/TJnGEwCgYIKoZIzj0EAwMwMTEVMBMGA1UEChMMZmlza2FseSBHbWJIMRgwFgYDVQQDEw9maXNrYWx5IFRlc3QgQ0EwHhcNMjMwMjIwMDgzMTMyWhcNMjQwMjIwMDgzMTMyWjAyMRUwEwYDVQQKEwxmaXNrYWx5IEdtYkgxGTAXBgNVBAMTEGZpc2thbHkgVGVzdCBUU0UwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASClNShbWajqn6OVM68apJudJg3h7untm3rApeFrRc+3FyIwdufy4cpwrlkE5VVKEqFs8doJ/HIaLN/19RDqvG9o0EwPzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSWWUHKZAG6nqV0oaiNlWlm1Ybm1DAKBggqhkjOPQQDAwNpADBmAjEAlA2kITrQZzBca/Jn6oTJG1UJfwbuG7XKuokxWrUN2sZLJqKhkddS3l+bb2bkSADDAjEA4jngqpenY4bFKnGA55iFOTMD7klUoVXLmfmxHcTHaF95BbIGoCrpR/sT69qgEP1P",
"fiscalDocumentRevision": 2
}
}
V okviru fiskalizacije v Nemčiji se uporabljajo (prenašajo) naslednja dodatna polja.
| Elementi | Tip | Opis | |
| AdditionalFields | Podatki, specifični za posamezno državo | ||
| QrCodeDataString |
Niz podatkov QR-kode v skladu s Prilogo I k DSFinV-K. Podatke v polju QrCodeDataString je mogoče pretvoriti v QR-kodo (kot alternativo celotnim podatkom TSE) in natisniti na račun. Upoštevajte tudi: Zahteve glede dokumentov v Nemčiji |
||
| TransactionStartTime | Čas začetka tega davčnega dokumenta (čas klica funkcije createDocument, v sekundah Unixovega časa). | ||
| TransactionEndTime | Čas, ko je bila transakcija zaključena. Časovni žig / časovni trenutek, merjen v sekundah od Unixove dobe. | ||
| ProcessData | Podatki o postopku podpisane transakcije v skladu z »Uredbo o izvajanju §146a Splošnega davčnega zakonika / Anwendungserlass zu §146a AO«. Binarna vrednost (string utf8, kodiran v base64). | ||
| ProcessType | Vrsta postopka podpisane transakcije v skladu z »Izvedbenim odlokom k §146a Splošnega davčnega zakonika / Anwendungserlass zu §146a AO«. | ||
| TseSerial | Serijska številka uporabljenega TSE | ||
| TseTimeFormat | Oblika časa, ki jo uporablja TSE | ||
| TseHashAlgorithm | HASH algoritem, ki ga uporablja TSE | ||
| TsePublicKey | Javni ključ certifikata TSE | ||
| TseSignatureCounter | Stanje števca podpisov TSE | ||
| TseCertificate | Certifikat TSE | ||
| fiscalDocumentRevision |
Številka revizije davčnega dokumenta. Izdala jo je certificirana tehnična varnostna organizacija (TSE).
Podatki o državi:
Opomba:
V različici 1.7.7 je prejšnja lastnost »fiscalisation
DocumentRevision« v headerju odgovora fiscalResponse nadomeščena z lastnostjo »fiscalDocumentRevision« in se zdaj prenaša le v področju »AdditionalFields« odgovora fiscalResponse Nemčija – Nemčija.
|
||
Ta članek je bil samodejno preveden.
Komentar
0 komentarjev
Za dodajanje komentarja prosimo kliknite Vpis.