Након што је документ поднет RetailForce услузи фискализације (createDocument и storeDocument), услуга одговара такозваним FiscalResponse. Овај објекат је генерално описан у чланку "Објекат FiscalResponse".
У зависности од тога која фискална земља је додељена одговарајућем клијенту (у зависности од одговарајуће конфигурације клијента), у низу "AdditionalFields" могу се наћи различите информације. Овај чланак приказује информације које се враћају као одговор у оквиру фискализације у Немачкој (у складу са Уредбом о спречавању неовлашћених измена на фискалним касицама - KassenSichV).
FiscalResponseGermany
additionalFields у fiscalResponse за Немачку
{
"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
}
}
Следећи додатни пољи се користе (преносе) у контексту фискализације у Немачкој.
| Елементи | Тип | Опис | |
| additionalFields | Информације специфичне за земљу | ||
| QrCodeDataString |
Низа података QR кода у складу са Анексом I DSFinV-K. Подаци у пољу QrCodeDataString могу се конвертовати у QR код (као алтернатива комплетним TSE подацима) и одштампати на потврди. Имајте у виду и: Захтеви за документе у Немачкој |
||
| Време почетка трансакције | Време почетка овог фискалног документа (време позива createDocument, у секундама Јуникс времена). | ||
| Време завршетка трансакције | Време када је трансакција завршена. Временски жиг / тренутак у времену израžen у секундама од Unix епохе. | ||
| Подаци о обради | Подаци о процесу потписане трансакције у складу са "Апликационом уредбом о чл. 146a Општег пореског законика / Anwendungserlass zu §146a AO". Бинарна вредност (utf8 низ кодиран у base64). | ||
| Тип процеса | Тип процеса потписане трансакције у складу са "Апликационом уредбом о чл. 146a Општег пореског законика / Anwendungserlass zu §146a AO". | ||
| TseSerial | Серијски број коришћене TSE | ||
| TseTimeFormat | Формат времена који користи TSE | ||
| Алгоритам хеш-функције који користи TSE | ХАШ алгоритам који користи TSE | ||
| Јавни кључ TSE сертификата | Јавни кључ сертификата TSE | ||
| TseSignatureCounter | Статус бројача потписа TSE | ||
| TSE сертификат | TSE сертификат | ||
| ревизијаФискалногДокумента |
Број ревизије фискалног документа. Издала га је сертификована техничка организација за безбедност (TSE).
Подаци о земљи:
Напомена:
са верзијом 1.7.7, претходна својства "fiscalisation
DocumentRevision" у заглављу фискалног одговора замењена је својством "fiscalDocumentRevision" и сада се преноси само у области "additionalFields" фискалног одговора Немачка - Немачка.
|
||
Овај чланак је аутоматски преведен.
Komentari
Komentara: 0
Molimo prijavi se da biste komentarisali.