Poruke o greškama
L-PFR koristi PURS statusne kodove u polju GSC (status) i kao odgovor na POST /pin, kao i ErrorCode u HTTP greškama.
Kodovi limita (1400, 2210) su stanja, ne pojedinačne greške: pojavljuju se
u GSC listi uz 0100 sve dok traju, a 2210 uz to odbija i POST /invoices.
Zaključan BE prijavljuje oba koda — 1400 govori šta treba uraditi da se
2210 skine.
Katalog kodova
Odeljak pod nazivom „Katalog kodova“| Kod | Značenje | Verovatan uzrok | Rešenje |
|---|---|---|---|
| 0100 | Pin OK / uređaj spreman | PIN uspešno unet; kartica otključana | Nije greška — nastavite sa izdavanjem računa |
| 0210 | Internet dostupan (GSC) | Uvek se dodaje u GSC u ovoj verziji (nema offline detektora) | Informativno; za iščitavanje ipak treba stvarna mreža ka TaxCore-u |
| 1300 | Smart Card is not present | Kartica nije ubačena, čitač nije povezan, ili sesija bez kartice | Ubacite BE, proverite čitač, ponovo izaberite čitač |
| 1500 | Pin Code Required | Kartica prisutna ali PIN nije verifikovan | Unesite 4-cifreni PIN |
| 2100 | Pin Not OK | Pogrešan PIN, PIN nije 4 cifre, ili neuspeh prijave | Proverite PIN; ne ponavljajte nagađanja — rizik od 2110 |
| 2110 | Card Locked | Broj preostalih pokušaja PIN-a je 0 | Kartica je zaključana; kontaktirajte PURS / izdavaoca BE-a |
| 1400 | Audit Required | Potpisano je 75 % ili više limita bezbednosnog elementa | Nije greška — potpisivanje se nastavlja. Pokrenite iščitavanje (audit) pre nego što se limit potroši |
| 2210 | Secure Element locked | Limit je potrošen; L-PFR odbija dalje potpisivanje dok ne stigne Proof of Audit | Sprovedite iščitavanje. Po prijemu POA-a limit se resetuje i potpisivanje se nastavlja samo |
| 2400 | SDC is not configured | Uređaj nema parametre okruženja (nikada nije konfigurisan sa TaxCore-a) | Povežite karticu i sačekajte preuzimanje konfiguracije; proverite mrežu ka TaxCore-u |
| 2310 | Invalid tax labels | Stavka računa ima poresku oznaku koja nije u trenutnoj grupi stopa | Ažurirajte proizvode / oznake; ponovo povežite karticu da se osveže stope |
| SDC_ERROR | Interna greška L-PFR-a | Neočekivana greška softvera / SE | Proverite logove, restartujte AnyBiz, proverite karticu; kontaktirajte podršku |
| 404 | No invoice for RequestId | Traženi RequestId ne postoji u lokalnoj keš memoriji | Proverite RequestId; račun možda nije potpisan sa tim ID-jem |
Česti problemi
Odeljak pod nazivom „Česti problemi“| Problem | Šta uraditi |
|---|---|
| Kartica uklonjena tokom rada | L-PFR odmah prestaje da potpisuje i briše sesiju kartice. Vratite karticu i ponovo unesite PIN — samo vraćanje kartice nije dovoljno i L-PFR neće sam pokušati prijavu sačuvanim PIN-om. |
| Čitač se ne vidi | Proverite USB kabl, drajvere OS-a, izaberite drugi čitač u podešavanjima (selected_reader). |
| Nema interneta | Lokalno potpisivanje može raditi sa otključanom karticom, ali TaxCore stope, konfiguracija i daljinsko iščitavanje zahtevaju mrežu. Koristite lokalno iščitavanje ako je potrebno. |
| ESIR ne stiže do L-PFR-a | Proverite da je AnyBiz desktop pokrenut i da ESIR koristi http://127.0.0.1:8989. Test: GET /api/v3/attention. |
| Fiskalizacija vraća 2310 | Uporedite oznake na artiklima sa trenutnim poreskim stopama iz statusa. |
| Fiskalizacija vraća 2210 | Limit BE-a je potrošen. Račun koji je prešao limit se još potpisuje — odbija se tek sledeći. Sprovedite iščitavanje; kada PURS pošalje Proof of Audit, blokada se sama skida. |
| U statusu se pojavio 1400 | Upozorenje, ne greška: potrošeno je 75 % limita. Planirajte iščitavanje dok kasa još radi normalno — tako izbegavate 2210 usred smene. |
Izveštaj o greškama
Odeljak pod nazivom „Izveštaj o greškama“L-PFR vodi hronološki zapis svake greške, odvojen od običnog dnevnika rada.
Zapis se piše u lokalnom vremenu i čuva se u dva fajla u
%LOCALAPPDATA%\rs.sgfx.anybiz\logs:
| Fajl | Sadržaj |
|---|---|
anybiz-errors.log | samo upozorenja i greške — ovo je izveštaj o greškama |
anybiz.log | pun dnevnik rada (uključuje i informativne poruke) |
Izvoz na USB ili SD karticu
Odeljak pod nazivom „Izvoz na USB ili SD karticu“Podešavanja → Fiskalizacija → LPFR uređaj → „Izvezi izveštaj o greškama
(USB/SD)”. Izaberite folder na prenosivom mediju; aplikacija upisuje jedan
čitljiv tekstualni fajl AnyBiz-error-report-<datum>-<vreme>.txt.
Zaglavlje fajla navodi uređaj (MRC), trenutak izvoza, period koji izveštaj pokriva (prvi i poslednji unos) i broj unosa, pa se pokrivenost vidi bez otvaranja celog zapisa. Za otvaranje nije potreban nikakav poseban alat.
Koliko se čuva
Odeljak pod nazivom „Koliko se čuva“Rotacija je po veličini: pet fajlova po 5 MB, dakle 25 MB zapisa o greškama. Pošto se u ovaj fajl upisuju samo upozorenja i greške, dnevni obim je mali — na kasi koja se aktivno testira meri se oko 6 KB dnevno, što je znatno iznad zahtevanog minimuma od trideset dana. Kada je zapis manji od 5 MB, ništa se još nije ni rotiralo i pokriven je ceo period od instalacije.
Izveštaj o greškama ne dira memoriju u kojoj stoje potpisani fiskalni računi i paketi za iščitavanje — to su odvojena skladišta.