Ta končna točka omogoča obnovitev stranke v RetailForce Middleware s podatki (vključno s konfiguracijskimi informacijami) iz RetailForce Cloud.
Obnovitev klienta je lahko potrebna v primeru zamenjave blagajniške opreme ali okvare opreme.
Funkcija POST /api/v1/management/clients/recovery/restoreByCloud/ID je v bistvu enaka funkciji PUT /api/v1/management/clients/byCloud, vendar se slednja lahko izvede le enkrat med začetnim zagonom 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 odjemalca, ki je že bil dan v obratovanje v middleware, in mu 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
- Client mora biti že enkrat ustvarjen, clientId pa mora biti znan.
- Organizacijska struktura in konfiguracijski objekt sta bila ustvarjena v RetailForce Cloud in ustrezno dodeljena.
- 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 konfiguraciji (Cloud) aktivirano 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 (kadarkoli 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
Posredovati je treba naslednje podatke:
| Ime | Opis | Primeri |
| Tip |
Vrsta identifikacije podjetja. Vrsto je treba vnesti, ta pa mora obstajati v RetailForce Cloud. Na voljo so naslednje vrste: [0] = VatNumber, Glej tudi: Identifikacija podjetja Priporočamo, da v vseh državah (EU) kot primarni ID uporabite tip [0] = VatNumber, tudi če ta v zadevni državi ni obvezna identifikacija podjetja. |
[0] = VatNumber |
| Identifikacija | Sam identifikator podjetja. Ujemati se mora s podatki, ki so bili vneseni v RetailForce Cloud. | ATU57780814 |
| storeNumber |
Številka trgovine, v kateri se nahaja blagajna. Mora se ujemati s podatki, ki so bili vneseni v RetailForce Cloud.
OPOMBA:
v Franciji je treba tukaj navesti SIRET (razširitev SIREN z številko trgovine).
|
|
| terminalNumber | Številka blagajne. Mora se ujemati s podatki, ki so bili vneseni 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 navedenega 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.