Ova krajnja točka omogućuje oporavak klijenta u RetailForce Middlewareu, s podacima (uključujući informacije o konfiguraciji) iz RetailForce Clouda.
Obnova klijenta može biti potrebna u slučaju promjene hardvera blagajne ili hardverskih kvarova.
Funkcija POST /api/v1/management/clients/recovery/restoreByCloud/Id u suštini je identična funkciji PUT /api/v1/management/clients/byCloud, no ova se potonja može izvršiti samo jednom tijekom početnog puštanja klijenta u rad.
Rezultat
Uspješni poziv na krajnju točku (200):
- Ponovno preuzima objekt konfiguracije za relevantnog klijenta iz cloud sustava i u skladu s tim konfigurira klijenta.
- Obnavlja klijenta koji je već pušten u rad u middlewareu i dodjeljuje mu odgovarajući uniqueClientId terminala iz RetailForce Clouda.
Upotreba
Ova se krajnja točka koristi kada je potrebno oporaviti klijenta koji je već jednom stvoren i čiji je ClientId poznat (npr. u slučaju promjene hardvera).
Preduvjeti
- Klijent mora biti jednom stvoren i ClientId bi trebao biti poznat.
- Organizacijska struktura i konfiguracijski objekt su stvoreni u RetailForce Cloudu i dodijeljeni u skladu s tim.
- Instaliran je fiskalni middleware.
- RestoreByCloud se može koristiti samo ako:
- koristi se odgovarajuća licenca (paket licenci koji uključuje 'Pristup arhivi u oblaku'),
- kvačica 'Cloud Archive' je aktivirana u konfiguraciji (Cloud),
- klijent je već prenio podatke u oblačni arhiv (PRIJE obnove).
- U Njemačkoj, barem jedno dnevno zatvaranje (u bilo kojem trenutku u prošlosti) mora biti registrirano u klijentu i preneseno u oblačni arhiv.
Napomena: RestoreByCloud će ispravno funkcionirati samo ako
- middleware je novo instaliran na sustav PRIJE pokretanja RestoreByCloud,
- ili (bez ponovne instalacije) je usluga fiskalizacije (RetailForce usluga) ponovno pokrenuta prije pokretanja RestoreByCloud.
Polja obrasca
Sljedeće informacije moraju biti prenesene:
| Ime | Opis | Primjeri |
| Vrsta |
Vrsta identifikacije tvrtke. Vrsta se također mora unijeti i postojati u RetailForce Cloudu. Sljedeće vrste su dostupne: [0] = PDV-broj, Vidi također: identifikacija tvrtke Preporučujemo korištenje tipa [0] = VatNumber kao primarnog ID-a u svim zemljama (EU), čak i ako se on ne koristi kao obavezni identifikator tvrtke u dotičnoj zemlji. |
[0] = PDV-broj |
| Identifikacija | Sam identifikator tvrtke. Mora odgovarati informacijama unesenima u RetailForce Cloud. | ATU57780814 |
| brojtrgovine |
Broj trgovine u kojoj se nalazi blagajna. Mora odgovarati informacijama unesenima u RetailForce Cloud.
NAPOMENA:
u Francuskoj se ovdje navodi SIRET (proširenje SIREN-a brojem trgovine).
|
|
| broj terminala | Broj blagajne. Mora odgovarati informacijama unesenima u RetailForce Cloud. | 0010 |
| cloudApiKey | API ključ za autentifikaciju Cloud komunikacije | RFC_4a2abc... |
| cloudApiSecret | API tajna za autentifikaciju Cloud komunikacije | ypts7u5OU... |
Odgovor
Mogući odgovori:
| Kôd | Opis | Primjer |
| 200 | Klijent je uspješno vraćen i konfiguriran. Objekt odgovora vraća uniqueClientId vraćenog klijenta. uniqueClientId mora biti pohranjen u sustavu blagajne i korišten tijekom cijelog daljnjeg procesa komunikacije (u vezi s klijentom). | b7cf6d59-cec4-4cc2-a647-01XXXX |
| 406 |
Tip navedenog identifikatora tvrtke nije jedinstveni tip. Rješavanje pogrešaka: Koristite jedan od sljedećih identifikatora tvrtke: [0] = VatNumber, |
- |
Ovaj je članak automatski preveden.
Komentari
0 komentara
Molimo Prijavite se kako bi ostavili komentar.