U ovom članku saznat ćete koje korake trebate poduzeti nakon ponovnog povezivanja s uslugom FiskalService.
Iste korake potrebno je poduzeti i kod .net integracije.;
Preduvjeti
- Fiskalna usluga je instalirana i URL je poznat / integracija .NET biblioteke je dovršena
- Imate pristup Retailforce Cloudu koristeći cloud apiKey/apiSecret
- Koristite konfiguraciju preuzimanjem iz oblaka
- Poznajete UID broj / porezni broj organizacije POS sustava
- Poznajete broj trgovine i broj terminala
Pristup
Kako biste u POS sustavu pohranili što je moguće manje podataka, možete postupiti na sljedeći način. Rezervirano je za vas pohranjivanje stanja u sustavu blagajne, ali ih morate stalno ažurirati.
Odredite postoji li konfiguracija klijenta uopće
Nakon dovršetka ovog koraka primit ćete uniqueClientId fiskalnog modula za traženi blagajni sustav. (uniqueClientId odgovara TerminalId-u u RetailForce Cloudu).
Fiskalna usluga
Da biste utvrdili postoji li konfiguracija klijenta već u usluzi FiskalService, trebate pokrenuti 2 metode:
- GET management/clients/licenseConsumerId
- GET management/clients/id
Za detaljne informacije o značajkama pogledajte Swagger dokumentaciju klijenta Fiscalservicea.
.NET integracija
Uz .NET integraciju možete koristiti klasu FiscalModuleManagement i metodu GetClients() za dohvaćanje svih klijenata dostupnih u konfiguraciji.
Klijent još ne postoji u konfiguraciji
Ako klijent već postoji u konfiguraciji i dobili ste uniqueClientId, ovaj korak možete preskočiti.
Preuzmite konfiguraciju za terminal iz oblaka, za upute pogledajte članak:
Povezivanje na oblak
Fiskalna usluga
Fiskalni modul ne pohranjuje podatke za pristup oblaku (apiKey/apiSecret). Stoga se ti podaci za pristup prenose na servis / fiskalni modul svaki put kad se uspostavlja nova veza.
Podaci se mogu proslijediti pomoću sljedeće metode:
Napomena: Ako se ovi podaci ne navedu, vraća se HTTP pogreška s kodom HttpStatusCode 424 - FailedDependency. Ako se zatim pozove metoda management/cloud/connect i pokuša ponovno ista neispravna zahtjev, trebalo bi uspjeti.
.net integracija
Prilikom .NET integracije, vjerodajnice za oblak moraju se proslijediti prilikom stvaranja fiskalnog modula (kao parametar metode CreateFiscalModuleForClient).
Preporučuje se inicijalizirati i učitati fiskalni modul na početku posensoftwarea tijekom .net integracije, jer se u nekim zemljama moraju izvršiti koraci inicijalizacije koji traju malo duže.
Provjerite je li FiskalClient već inicijaliziran
Da biste utvrdili je li FiskalClient već inicijaliziran, možete upitati status FiskalClienta:
- GET /api/v1/information/client/{clientId}/status
- .net integracija: svojstvo FiscalClientStatus u Fiscalmodule
Svojstvo State može imati sljedeće vrijednosti:
- Nije inicijaliziran
- Pokrenut
- Povučeno iz uporabe
Inicijalizacija fiskalnog klijenta
Ako je FiskalClient već inicijaliziran, ovaj korak možete preskočiti.
Opis kako izvršiti inicijalizaciju možete pronaći u sljedećem članku:
Završi
Nakon izvođenja prethodnih koraka, fiskalni klijent je spreman za primanje početnih dokaza.
Ovaj je članak automatski preveden.
Komentari
0 komentara
Molimo Prijavite se kako bi ostavili komentar.