Under den normala driften av kassasystemet kan det bli nödvändigt att återställa data, till exempel på grund av hårdvarufel, för att kunna fortsätta arbeta med registreringssystemet.
Observera: I vissa länder är de processer som beskrivs nedan för återställning av kunder i RetailForce-fiskaliserings tjänsten inte tillåtna på grund av lagstiftning. Om registreringssystemet (kassaregister etc.) är defekt får ingen dataåterställning utföras; istället måste ett nytt kassaregister tas i drift. För mer information, se nedan.
Återställning via RetailForce Cloud
En systemåterställning kan utföras utifrån de data som lagras i RetailForce Cloud.
Förutsättningar
- Licens för molnarkivering aktiverad,
- licensen GetConfiguration aktiverad,
- alternativet för molnarkivering aktiverat i konfigurationen,
- datakatalogen för den client som ska återställas (t.ex. på Windows-system: C:\ProgramData\RetailForce\Fiscal Webservice\{clientId} får inte finnas,
- konfigurationen för den client som ska återställas får inte finnas i konfigurationslagret (ingen post för motsvarande clientId i fiscalService.config.json).
Observera: Återställning kan endast ske om den aktuella clienten redan har varit i drift vid ett tidigare tillfälle, dvs. om data för återställning finns tillgängliga. Om ett fel inträffade vid den första uppstarten (före initialiseringen) kommer även återställningen att misslyckas! I detta fall är endast en fullständig omstart möjlig. Kontrollera om de nödvändiga hårdvarukomponenterna (TSE/TSS i Tyskland, säkerhetsmodul i Litauen osv.) redan har initialiserats. Om så är fallet kan de behöva bytas ut!
Funktion
Dataåterställning utförs genom att anropa följande slutpunkter:
-
POST /api/v1/management/clients/recovery/restoreByCloud
eller - POST /api/v1/management/clients/recovery/restoreByCloud/ID
Observera: Endast data som redan har överförts till RetailForce Cloud kan återställas. Data som inte har överförts till Cloud-systemet (data som fanns i mappen \tempcloud och som till exempel ännu inte har överförts till Clouden på grund av ett nätverksavbrott) kan inte återställas och riskerar att gå förlorade.
Viktigt: Återställning av klienter med hjälp av ovan nämnda funktioner kan endast genomföras framgångsrikt om minst en daglig avstängning (EndOfDay-dokument) tidigare har sparats för den aktuella kassan (klienten/terminalen) och överförts till Cloud-arkivet.
Omstart
För att kunna fortsätta arbeta med de nya kassasystemen måste man känna till det senaste dokumentet som klienten har bearbetat.
Detta kan hämtas från dokumentlagringen via slutpunkten
- GET /api/v1/transactions/document/{clientId}/last
Det är dock endast JSON payloaden som kassasystemet skickade till klienten som hämtas, inte svaret (fiscalResponse).
För att även hämta motsvarande fiscalResponse används slutpunkten
- GET /api/v1/transactions/document/{clientId}/{DocumentGuid}/response
användas, där parametrarna
- ClientId och
- DocumentGuid (från det JSON-objekt som tidigare returnerades vid anropet av GET /api/v1/transactions/document/{clientId}/last)
Med hjälp av informationen i payload och fiscalResponse bör kassasystemet kunna fortsätta med nästa dokumentnummer i sekvensen.
Återställning via säkerhetskopierade data
RetailForce-tjänsten för skattehantering möjliggör skapandet av lokala säkerhetskopior av data. Dessa kan genereras när som helst genom att anropa följande slutpunkt:
- GET /api/v1/management/clients/recovery/{clientId}/backup
Detta skapar en zip-fil som innehåller alla stam- och transaktionsdata som är relevanta för clienten och som var tillgängliga lokalt (!) vid tidpunkten för säkerhetskopieringen.
Vid ett systemfel (kassadatorn är defekt och måste installeras om) kan en befintlig säkerhetskopia användas för att återställa respektive client med hjälp av slutpunkten
- POST /api/v1/management/clients/recovery/restore
Datauppsättningen motsvarar varje säkerhetskopieringstillfälle. Inga data hämtas från RetailForce Cloud (t.ex. data som överfördes till RetailForce Cloud efter att säkerhetskopian skapades).
Förfarandet är identiskt med det som gäller för att flytta en FiscalClient från en dator till en annan.
Observera: För att undvika dataskillnader mellan kassan och RetailForce Cloud-arkivet rekommenderar vi att denna funktion endast används för offlinesystem (t.ex. om ett licenspaket UTAN molnarkivering har valts).
Omstart
Omstart genom att importera en lokal säkerhetskopia fungerar på exakt samma sätt som återställning via RetailForce Cloud. Observera dock att om molnarkivering av skattedata är aktiverad för respektive client kan det förekomma avvikelser i data mellan säkerhetskopian och Cloud systemet.
För att kontrollera detta använder du dataexportfunktionerna för respektive client i RetailForce portalen.
Ny installation
I vissa fall är den enda lösningen att installera kassan helt från grunden, utan dataåterställning. Lagstiftningen i respektive land kan också kräva en ny installation, t.ex. om den litauiska säkerhetsmodulen (hårdvara) är defekt måste en ny kassa registreras.
Nyinstallationen av en terminal/client utförs enligt det välbekanta förfarandet.
Länder där återställning av client inte är tillåten:
- Litauen
Den här artikeln har översatts automatiskt.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.