In acest articol voi incerca sa explic tot ce trebuie facut pentru a diagnostica problemele imprimantei fiscale.
Imprimanta Fiscala SID-NCR este UN ANSAMBLU compus din doua componente: Imprimanta NCR 7199 si modul fiscal BBOX.
- Imprimanta NCR 7199 poate fi tratata ca o simpla imprimanta. Ea imprima bonurile primite din aplicatie, dar modulul BBOX le transforma in Bonuri Fiscale. Cele mai multe probleme la imprimanta NCR se vor datora lipsei sau blocarii hartiei. Totodata imprimanta afiseaza prin LED-ul de stare, diferite probleme ale acesteia.
In functie de culoarea sau aprinderea intermitenta a LED-ului de stare, putem avea urmatoarele situatii:
- Culoarea VERDE - aprins continuu - Stare normala de functionare
- Culoarea VERDE - aprins intermitent - Hartie putina,
- Culoarea ORANGE
- clipeste intermitent o data pe secunda - Probleme placa de baza - Se incearca restartarea imprimantei
- clipeste intermitent de 2 ori pe secunda - Probleme cap imprimare - se opreste imprimanta, se asteapta aprox. 2 min si se alimenteaza
- clipeste intermitent de 3 ori pe secunda - Capac deschis sau lipsa hartie - Se deschide si se inchide capacul imprimantei, se alimenteaza cu hartie
- clipeste intermitent de 4 ori pe secunda - Hartie blocata - Se ridica capacul imprimantei si se verifica daca exista hartie blocata.
- clipeste intermitent de 5 ori pe secunda - Blocare imprimanta - Se incearca restartarea imprimantei
- clipeste intermitent de 6 ori pe secunda - Cutter blocat - Se ridica capacul imprimantei si se verifica daca ceva blocheaza functionarea autocutterului
- Culoarea ROSU - Eroare irecuperabila. Se incearca oprirea si repornirea alimentarii. Daca problema nu se remediaza se va solicita inlocuirea imprimantei
Imprimanta NCR este o componenta care nu se repara on site de catre tehnician. Daca prin actiunile listate mai sus nu se reuseste repornitea acesteia in stare normala de functionare, se va solicita inlocuirea imprimantei cu una functionala.
b. Modulul fiscal BBOX
- este atasat imprimantei NCR. Acesta contine memoria fiscala si un card MicroSD card unde sunt stocate toate tranzactiile si rapoartele (zilnice sau lunare). Cardul MicroSD este cunoscut si sub denumirea de Jurnal Electronic (JE sau EJ)
- pentru a remedia situatiile intampinate va trebui in primul rand sa diagnosticam problema. Unele unele situatii se pot remedia fara interventia tehnicianului, altele vor necesita interventia tehnicianului si desigilarea imprimantei.
- Pentru diagnosticul modului fiscal, cea mai utila aplicatie este AdeleTestDotNet, instalata pe sistemul de operare Windows al caselor tip SelfCheckOut. Aplicatia se regasete in calea C:\Users\scot\Downloads\AdeleTestDotNet.
- Inainte sa accesam aplicatia AdeleTestDotNet va trebui sa deconectam din masina virtuala portul COM1.
- la deschidrea aplicatiei AdeleTestDotNet, se va selecta portul COM1, Speed 57600 si campul Parola va ramane necompletat
- verificam in primul rand startea modulului apeland tab-ul Status si butonul Status. Statusul unui modul fiscal in modul de operare normal ar trebui sa arate ca in exemplul de mai jos.
- In cazul in care apar erori, acestea vor fi evidentiate prin culoarea ROSU.
- Blocked - Memorie fiscala blocata. Este necesara interventia unui tehnician pentru a desigila imprimanta si a executa Master Reset.
- Display - Not Connected - Lipsa display client - Se incearca reconectarea display-ului client
- Printer - ERROR - Eroare imprimanta NCR - Se incearca restart la imprimanta fiscala.
- Pentru remedierea situatiilor de mai sus exista o serie de comenzi pe care le putem executa direct din aplicatie. Tab-ul Fisier PBC contine o sectiune unde putem trimite comenzi modulului fiscal.
- Lista comenzilor si codurilor de eroare se regaseste in fisierul Protocol 23 ---- 17.05.2021 GABI: protocolul este publicat ca atasamentin articolul " Protocol v23_R01 imprimanta fiscala"
- Comanda RES=3 - Restarteaza modulul fiscal
- Comanda RES=2 - Restarteaza imprimanta NCR
- Pentru Master Reset va trebui in primul rand activat jumperul de setare situat langa conectorul memoriei fiscale.
!!! SE VERIFICA DATA SI ORA MODULULUI FISCAL !!!
- ATENTIE!!! Data si ora nu pot fi modificate anterior ultimei inregistrari in memoria fiscala. Pentru a verifica data si ora trimitem comanda ?DT -> Executa si citim informatiile in bara de stare a aplicatiei
- Daca data si ora sunt incorecte, acestea se vor seta din tab-ul Fiscalizare apasand Setare Data Ora
- Se executa Master Reset. Din tab-ul Fiscalizare, vom solicita o cheie de setare. Alegem din dropbox Whole Memory Clear si apoi apasam Reset. Dupa Master Reset imprimanta fiscala va emite un raport Z cu tranzactiile efectuate de la ultima inchidere fiscala. Cheia solicitata este valabila pentru o singura comanda. Daca nu s-a executat cu succes comanda, se va genera o noua cheie si se va mai incerca odata.
- Dupa emiterea raportului Z va trebui sa cream un back-up de siguranta al fisierelor EJ si XML. Pentru aceasta accetam tab-ul JE si selectam pe rand butoanele Descarca (Asteptam descararea fisierului in memorie) si Descarca XML (Asteptam descarcarea fisierului in memorie).
Este obligatoriu ca dupa executarea unui Raport Z sa se creeze back-up de siguranta al fisierelor EJ si XML, altfel nu se va mai putea deschide o noua zi fiscala pe imprimanta
!!! SE INLATURA JUMPERUL DE SETARE !!!
- Dupa Master Reset trebuie redeclarat in modulul fiscal tipul de afisaj folosit si trebuie reintrodusa licenta. Fisierele de licenta se gasesc in Google Drive si vor fi de forma:
SID0061 R05136_332DD6054E42343928411243.pbc. SI0061 este seria imprimantei fiscale, R05136 este seria modulului fiscal iar caracterele ulterioare reprezinta codul unic al modulului.
Se declara tipul de display folosit din tab-ul Afisor/Imprimanta si se seteaza conform imaginii de mai jos
- Se incarca fisierul de licenta din tab-ul Fisier PBC. Se navigheaza in calea unde am salvat fisierul de licenta folosid punctele de suspensie. Dupa alegerea fisierului corespunzator se apasa Executare.
Pe bara de stare verificam daca licenta s-a incarcat cu succes.
- Se asambleaza si se sigileaza imprimanta fiscala.
- Se reconecteaza portul serial in masina virtuala.
Pentru casele traditionale putem folosi aplicatia Adele pentru diagnoza.
Aplicatia este instalata pe fiecare terminal Linux al unei case fiscale, fie ca este standalone pe o casa traditionala sau masina virtuala pe un sistem SelfCheckout.
Daca aplicatia nu este deschisa, se va rula in terminal comanda: systemctl start adeleService.service. Pentru logare folosim informatiile afisate mai jos:
Din tab-ul Informatii putem afla statusul imprimantei fiscale la fel cum sunt prezentate mai sus pentru aplicatia AdeleTestDotNet
Din tab-ul Afisor/Imprimanta putem declara display-ul client dupa executarea Master Reset.
Din Tab-ul Service se poate seta IP-ul modulului fiscal precum si executarea Master Reset. Procedura este aceeasi.
Pentru a trimite unele comenzi imprimantei fiscale din terminalul de linux vom folosi driverul adwrap care se afla in calea /home/reg/Documents/Adwrap
./adwrap 127.0.0.1:8000 [comanda]. (Ex: ./adwrap 127.0.0.1:8000 RES=3 - Comanda restart modul fiscal)