Under normal drift af kasseapparatet kan det være nødvendigt at gendanne data, f.eks. på grund af hardwarefejl, for at kunne fortsætte arbejdet med registreringssystemet.
OBS: I nogle lande er de nedenfor beskrevne processer til gendannelse af kunder i RetailForce-fiskaliseringsservicen ikke tilladt på grund af lovgivningen. Hvis registreringssystemet (kasseapparater osv.) er defekt, må der ikke foretages nogen datagendannelse; i stedet skal der tages et nyt kasseapparat i brug. Se nedenfor for yderligere oplysninger.
Gendannelse via RetailForce Cloud
Der kan foretages en systemgendannelse på baggrund af de data, der er gemt i RetailForce Cloud.
Forudsætninger
- Licens til cloud-arkivering skal være aktiveret,
- licensen GetConfiguration skal være aktiveret,
- Cloud-arkiveringsfunktionen skal være aktiveret i konfigurationen,
- datakataloget for den klient, der skal gendannes (f.eks. på Windows-systemer: C:\ProgramData\RetailForce\Fiscal Webservice\{clientId} må ikke eksistere,
- konfigurationen af den klient, der skal gendannes, må ikke være gemt i konfigurationslageret (ingen post for det tilhørende clientId i fiscalService.config.json).
Bemærk: Gendannelse kan kun finde sted, hvis den pågældende client allerede har været i drift på et tidligere tidspunkt, dvs. at der foreligger data til gendannelse. Hvis der opstod en fejl under den første opstart (før initialiseringen), vil gendannelsen også mislykkes! I dette tilfælde er kun en fuldstændig genstart mulig. Kontroller, om de nødvendige hardwarekomponenter (TSE/TSS i Tyskland, sikkerhedsmodul i Litauen osv.) allerede er blevet initialiseret. Hvis dette er tilfældet, skal de muligvis udskiftes!
Funktion
Datagendannelse udføres ved at kalde følgende endpoints:
-
POST /api/v1/management/clients/recovery/restoreByCloud
eller - POST /api/v1/management/clients/recovery/restoreByCloud/ID
Bemærk: Kun data, der allerede er overført til RetailForce Cloud, kan gendannes. Data, der ikke er overført til RetailForce Cloud systemet (data, der befandt sig i mappen \tempcloud og f.eks. endnu ikke er blevet overført til clouden på grund af en netværksafbrydelse), kan ikke gendannes og kan gå tabt.
Vigtigt: Gendannelse af en client ved hjælp af ovennævnte funktioner kan kun gennemføres, hvis der tidligere er gemt mindst én daglig afslutning (EndOfDay-dokument) for det pågældende kasseapparat (client/terminal) og overført til Cloud-arkivet.
Genstart
For at kunne fortsætte arbejdet med de nye kasseapparater er det nødvendigt at kende det sidste dokument, der blev behandlet af clienten.
Dette kan hentes fra dokumentlageret via endpointet
- GET /api/v1/transactions/document/{clientId}/last
Der hentes dog kun den JSON-payload, som POS-systemet sendte til klienten, ikke svaret (fiscalResponse).
For også at hente det tilhørende fiscalResponse skal man bruge endpointet
- GET /api/v1/transactions/document/{clientId}/{DocumentGuid}/response
, hvor man angiver parametrene
- ClientId og
- documentGuid (fra det JSON-objekt, der tidligere blev returneret ved opkald til GET /api/v1/transactions/document/{clientId}/last)
Ved hjælp af oplysningerne i payload og fiscalResponse bør POS-systemet kunne fortsætte med det næste dokumentnummer i rækkefølgen.
Gendannelse via sikkerhedskopierede data
RetailForce-fiskaliseringsservicen gør det muligt at oprette lokale sikkerhedskopier af data. Disse kan genereres når som helst ved at kalde følgende endpoint:
- GET /api/v1/management/clients/recovery/{clientId}/backup
Dette opretter en zip-fil, der indeholder alle stam- og transaktionsdata, der er relevante for den pågældende client, og som var tilgængelige lokalt (!) på det tidspunkt, hvor sikkerhedskopien blev oprettet.
I tilfælde af et systemnedbrud (kasse-pc'en er defekt og skal geninstalleres) kan en eksisterende sikkerhedskopifil bruges til at gendanne den pågældende client ved hjælp af endpointet
- POST /api/v1/management/clients/recovery/restore
Datasættet svarer til den enkelte sikkerhedskopiering. Der downloades ingen data fra RetailForce Cloud (f.eks. data, der blev overført til RetailForce Cloud efter oprettelsen af sikkerhedskopifilen).
Fremgangsmåden er den samme som ved flytning af en FiscalClient fra en computer til en anden.
Bemærk: For at undgå dataforskelle mellem kasseapparatet og RetailForce Cloud-arkivet anbefaler vi, at denne funktion kun anvendes til offline-systemer (f.eks. hvis der er valgt en licenspakke UDEN cloud-arkivering).
Genstart
Genstart ved at importere en lokal sikkerhedskopifil fungerer på nøjagtig samme måde som gendannelse via RetailForce Cloud. Bemærk dog, at hvis cloudarkivering af regnskabsdata er aktiveret for den pågældende client, kan der være en dataforskel mellem sikkerhedskopifilen og RetailForce Cloud systemet.
For at kontrollere dette skal du bruge dataeksportfunktionerne for den pågældende client i RetailForce portalen.
Ny installation
I nogle tilfælde er den eneste løsning at opsætte kasseapparatet helt fra bunden uden datagendannelse. Lovgivningen i de respektive lande kan også kræve en ny installation, f.eks. hvis det litauiske sikkerhedsmodul (hardware) er defekt, skal der registreres et nyt kasseapparat.
Den nye installation af en terminal/client udføres efter den velkendte procedure.
Lande, hvor gendannelse af klienten ikke er tilladt:
- Litauen
Denne artikel er oversat automatisk.
Kommentarer
0 kommentarer
Log ind for at kommentere.