Ebben a szakaszban megtudhatja, hogyan oldhatja meg az áramkimaradások során felmerülő problémákat.
Figyelem: Ez a cikk kizárólag a 1.2.12-es verzióig terjedő Fiscal Client verziókra vonatkozik. Az 1.2.12-es verziótól kezdve a nap folyamán az adatok mentéséhez más módot használnak, így ez a probléma már nem fordulhat elő.
Hivatkozás
- FiscalClient REST-szolgáltatásra az 1.1.0-tól az 1.2.12-es verzióig
Tünet
Áramkimaradás után a rendszer hibát jelez, amikor egy bizonylatot kell könyvelni. A naplóban a következő bejegyzés található:
2022-03-15 13:54:57.5538|RetailForce.FiscalService v1.2.6.0|[Error]|0HMG6GC0GCS6A:00000003|10|RetailForce.Common.Logging.BasicLogger|Request [0HMG6GC0GCS6A:00000003] error|System.Exception: Error while getting entries from zip (C:\ProgramData\RetailForce\Fiscal Webservice\6721d420-ffff-aaaa-0000-4c5dd06e2efa\documents\actual.zip). Cannot find central directory
---> ICSharpCode.SharpZipLib.Zip.ZipException: Cannot find central directory
at ICSharpCode.SharpZipLib.Zip.ZipFile.ReadEntries()
at ICSharpCode.SharpZipLib.Zip.ZipFile..ctor(String name)
at RetailForce.Fiscalisation.Entities.ZipFileExtended._OpenZipFile() in D:\SourceBRWO\Retail Experts\TrustedFiscalModule\CommonFiscalModule\Entities\ZipFileExtended.cs:line 404
at RetailForce.Fiscalisation.Entities.ZipFileExtended.GetEntries() in D:\SourceBRWO\Retail Experts\TrustedFiscalModule\CommonFiscalModule\Entities\ZipFileExtended.cs:line 145
--- End of inner exception stack trace ---
Ez a probléma a documentStore-t érinti (ha az „actual.zip” fájl érintett). Ez a rendszeres adóügyi adatok biztonsági mentéseként áll rendelkezésre. Az adóügyi adatok ebben az esetben kiegészítően kerülnek tárolásra, és ha az adóügyi adatok nem érintettek ebben a hibában, akkor ez nincs hatással az adóügyi adatok integritására.
Hibaelhárítás
1. lehetőség
Normális esetben a pénzügyi szoftver biztonsági másolatot készít az „actual.zip” fájlról. Ha a biztonsági másolat még nem sérült meg, akkor az felhasználható az adatok visszaállítására.
A biztonsági másolat fájl az „actual.zip” fájllal azonos könyvtárban található, és a következő nevet viseli:
- actual.zip.backup
A probléma megoldásához kérjük, hajtsa végre az alábbi lépéseket:
- Állítsa le a pénzügyi szolgáltatást
- Lépjen a sérült pénzügyi kliens adatkönyvtárába
- Másolja az actual.zip.backup fájlt az actual.zip fájl helyére
- Indítsa újra a szolgáltatást
2. lehetőség
Figyelem: Ez a lehetőség csak akkor áll rendelkezésre, ha a pénzügyi adatokról felhőalapú biztonsági másolat készült, és a client-hez hozzárendelték a GetConfiguration licencopciót.
Ha az 1. lehetőség nem jár sikerrel, vagy az actual.zip.backup fájl nem létezik, a következőképpen járhat el:
- Lépjen a sérült client adatkönyvtárába
- Ellenőrizze, hogy a fájlok készen állnak-e a Cloudba való feltöltésre
Figyelem: Csak akkor folytassa, ha már nincs több adat, amelyet a Cloudba feltölthetne. Ellenkező esetben adatvesztés léphet fel.
- Állítsa le a FiscalService szolgáltatást
- Helyezze át a client adatkönyvtárát egy biztonságos helyre (nem szabad, hogy továbbra is a FiscalService adatútvonalán legyen).
- Indítsa el a FiskalService szolgáltatást
- Hívja meg a RestoreClientByCloud metódust -> a szükséges adatok visszaállításra kerülnek a Cloud-ból
3. lehetőség
Figyelem: Ezt az opciót csak akkor használja, ha a másik két módszer nem működött. A 3. opció alkalmazása esetén adatvesztés léphet fel a documentStore-ban.
Ebben az esetben a következőképpen járjon el:
- Állítsa le a FiscalService szolgáltatást
- Készítsen biztonsági másolatot (ne mozgassa!) a client adatkönyvtáráról.
- Törölje az actual.zip és az actual.zip.backup fájlokat a documents könyvtárból.
- Indítsa újra a FiscalService szolgáltatást
Záró teendők
Rögzítse a végrehajtott tevékenységeket megfelelő formában, hogy a hatóságok által végzett ellenőrzés esetén az incidens dokumentálva legyen.
Ezt a cikket automatikusan lefordították.
Hozzászólások
0 hozzászólás
Hozzászólások írásához jelentkezzen be.