The
- POST /api/v1/management/clients/initialize
krajnja tačka se koristi za
- inizijalizirati fiskalnu jedinicu (klijenta),
- bilo koju potrebnu fiskalnu opremu (uređaj za stvaranje potpisa, tehnički sigurnosni uređaj, kontrolna jedinica, fiskalni printer/kutija,...) i
- za registraciju elektronskog sistema za evidenciju (kase) kod poreskih organa. (npr. proces registracije na FinanzOnline - Austrija)
Rezultat
U slučaju uspješne obrade (200),
- odgovarajući fiskalni klijent i
- sav potreban fiskalni hardver se pušta u rad i konfiguriše i
- (ako je potrebno / dostupno u dotičnoj zemlji) kasa se registruje kod porezne uprave.
Upotreba
- Jednokratno, kao dio puštanja u rad fiskalnog klijenta.
Preduvjeti
- Instaliran fiskalni middleware,
- Fiskalni klijent je kreiran i konfigurisan, bilo putem
- PUT /api/v1/management/clients ili
- PUT /api/v1/management/clients/byCloud
- cloudConnect je uspješno izvršen (samo za sisteme povezane na RetailForce Cloud).
- Pokrenut je dokument; bilo putem GET /api/v1/transactions/document/{clientId}/start ili od strane samog gornjeg sistema.
Polja obrasca
Početni dokument se mora poslati na krajnju tačku.
Kada je pozvan GET /api/v1/transactions/document/{clientId}/start, početni dokument je vraćen host sistemu kao odgovor. On se sada može poslati na POST /api/v1/management/clients/initialize krajnju tačku.
Alternativno, potreban početni dokument može kreirati sam gornji sistem.
Odgovori
Mogući odgovori:
| Kod | Opis | Primjer |
| 200 |
Početni dokument je uspješno i bez grešaka prenesen i sačuvan u skladištu dokumenata. Nadalje, fiscalResponse se vraća gornjem sistemu. Ovo treba pohraniti u dnevnik gornjeg sistema u referentne svrhe. |
fiscalResponse |
| 204 |
Početni dokument je uspješno prenesen i sačuvan bez grešaka u dokumentStore. U nekim zemljama se pri uspješnoj puštanju u rad ne šalje fiscalResponse. |
- |
| 422 |
Početni dokument ne odgovara zahtjevima dotične zemlje ili u početnom dokumentu nedostaje ClientId. Otklanjanje poteškoća:
|
- |
| 500 |
Greška u validaciji u početnom dokumentu ili se clientId prenesen u početnom dokumentu ne nalazi u ConfigStoreu. Rješavanje problema:
|
- |
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.