Ta končna točka omogoča obnovitev stranke v RetailForce Middleware s podatki (vključno s konfiguracijskimi informacijami) iz RetailForce Cloud.
Obnova klienta je lahko potrebna v primeru zamenjave blagajniške opreme ali okvare opreme.
Funkcija POST /api/v1/management/clients/recovery/restoreByCloud je v bistvu enaka funkciji PUT /api/v1/management/clients/byCloud, vendar se slednja lahko izvede le enkrat ob prvem zagonu stranke.
Rezultat
Uspešen klic končne točke (200):
- Ponovno prenese konfiguracijski objekt za zadevnega odjemalca iz Cloud sistema in odjemalca ustrezno konfigurira.
- Obnovi stranko, ki je že bila vzpostavljena v middleware, in ji dodeli ustrezno uniqueClientId terminala iz RetailForce Cloud.
Uporaba
Ta končna točka se uporablja, kadar je treba obnoviti odjemalca, ki je že bil enkrat ustvarjen in katerega clientId je znan (na primer v primeru zamenjave strojne opreme).
Predpogoji
- The client must be created once and the clientId must be known.
- Organizacijska struktura in konfiguracijski objekt sta bila ustvarjena v RetailForce Cloud in ustrezno dodeljena.
- Znani sta vrednosti »storeNumber« in »terminalNumber«.
- »LicenseConsumerId« je znan.
- Namestljen je Fiscal middleware.
- RestoreByCloud se lahko uporabi le, če:
- se uporablja ustrezna licenca (licenčni paket, ki vključuje »Cloud Archive Access«),
- je v nastavitvah (Cloud) aktivirana checkbox »Cloud Archive«,
- the client has already transferred data to the cloud archive (PREDEN se izvede obnova).
- In Nemčiji mora biti v stranki registriran vsaj en dnevni zaključek (v katerem koli trenutku v preteklosti) in prenesen v oblačni arhiv.
Opomba: restoreByCloud bo pravilno deloval le, če
- je bil middleware na sistemu na novo nameščen PRED zagonom restoreByCloud,
- ali (brez ponovne namestitve) je bila storitev fiskalizacije (storitev RetailForce) ponovno zagnana pred zagonom restoreByCloud.
Polja obrazca
Predložiti je treba naslednje podatke:
| Ime | Opis | Primeri |
| LicenseConsumerId | ID organizacije. | ID: d92254ca-d0fe-XXXX-bc3c-XXXXXX |
| storeNumber |
Številka poslovalnice, v kateri se nahaja blagajna. Mora se ujemati s podatki, vnesenimi v RetailForce Cloud. Podatki o državi:
|
|
| terminalNumber | Številka blagajne. Mora se ujemati s podatki, vnesenimi v RetailForce Cloud. | 0010 |
| cloudApiKey | API ključ za avtentifikacijo komunikacije s Cloudom | RFC_4a2abc... |
| cloudApiSecret | API Secret za avtentifikacijo komunikacije v oblaku | ypts7u5OU... |
Odgovor
Možni odgovori:
| Koda | Opis | Primer |
| 200 | Stranka je bila uspešno obnovljena in konfigurirana. Objekt odgovora vrne uniqueClientId obnovljene stranke. uniqueClientId mora biti shranjen v sistemu blagajne in se uporablja za celoten nadaljnji komunikacijski proces v zvezi s stranko. | b7cf6d59-cec4-4cc2-a647-01XXXX |
| 406 |
Vrsta posredovanega identifikatorja podjetja ni edinstvena. Obravnava napak: Uporabite enega od naslednjih identifikatorjev podjetja: [0] = VatNumber, |
- |
Ta članek je bil samodejno preveden.
Komentar
0 komentarjev
Za dodajanje komentarja prosimo kliknite Vpis.