Files
quality_app/py_app/app/static/docs/print_lost_labels.md

10 KiB

Print Lost Labels - Ghid de utilizare

Prezentare generală

Modulul de printare etichete pierdute permite reprintarea etichetelor individuale pentru comenzile care au fost deja printate. Acest modul este util când etichete individuale sunt pierdute, deteriorate sau trebuie repritate pentru alte motive.

Funcționalitate principală

  • Vizualizare comenzi printate: La deschiderea paginii se afișează automat ultimele 20 de comenzi care au fost deja printate
  • Căutare comenzi: Sistem de căutare pentru găsirea rapidă a comenzilor specifice
  • Reprintare selectivă: Posibilitatea de a reprinta doar anumite etichete dintr-o comandă (ex: eticheta 003 din 010)

Pași pentru reprintarea etichetelor

Pasul 1: Accesarea modulului

  1. Accesați pagina Modul Etichete din meniul principal
  2. În cardul Printing Module, faceți clic pe butonul Launch lost labels printing module
  3. Se va deschide pagina de printare etichete pierdute

Pasul 2: Identificarea comenzii

Opțiune A: Utilizarea tabelului cu ultimele comenzi printate

  1. La deschiderea paginii, în tabelul din dreapta veți vedea automat ultimele 20 de comenzi printate
  2. Comenzile sunt sortate de la cele mai recent printate
  3. Puteți identifica comanda dorită direct din acest tabel

Opțiune B: Căutarea comenzii specifice

  1. În câmpul de căutare din partea de sus introduceți numărul comenzii (ex: CP00000711)
  2. Puteți introduce doar o parte din numărul comenzii
  3. Faceți clic pe butonul Find All pentru a găsi toate comenzile care conțin textul introdus
  4. Rezultatele vor fi afișate în tabelul din dreapta

Pasul 3: Selectarea comenzii

  1. În tabelul din dreapta, identificați comanda pentru care doriți să reprintați etichetele
  2. Faceți clic pe linia corespunzătoare comenzii
  3. Linia selectată va fi evidențiată cu albastru
  4. În panoul din stânga veți vedea previzualizarea etichetei pentru această comandă

Pasul 4: Verificarea previzualizării

  1. În panoul din stânga verificați că toate informațiile sunt corecte:
    • Numele clientului
    • Cantitatea comandată
    • Data livrării
    • Descrierea produsului
    • Codul articol
    • Numărul comenzii de producție

Pasul 5: Selectarea etichetelor de printat

Varianta 1: Printare etichetă unică

Pentru a printa o singură etichetă specifică:

  1. În câmpul Select Labels Range introduceți numărul etichetei dorite (ex: 003)
  2. Numărul trebuie să fie între 1 și cantitatea totală din comandă
  3. Exemplu: Dacă comanda are 10 piese și doriți să printați eticheta piesei 3, introduceți 003

Varianta 2: Printare interval de etichete

Pentru a printa mai multe etichete consecutive:

  1. În câmpul Select Labels Range introduceți intervalul (ex: 003-007)
  2. Formatul este: număr_start-număr_final
  3. Exemplu: 003-007 va printa etichetele pentru piesele 3, 4, 5, 6 și 7

Varianta 3: Printare toate etichetele

Pentru a printa toate etichetele din comandă:

  1. Lăsați câmpul Select Labels Range gol
  2. Se vor printa toate etichetele de la 001 până la cantitatea totală

Note importante:

  • Numerele etichetelor trebuie să fie în formatul cu 3 cifre (ex: 001, 005, 010)
  • Intervalul trebuie să fie valid (numărul final ≥ numărul inițial)
  • Numerele nu pot depăși cantitatea totală din comandă

Pasul 6: Configurarea metodei de printare

Metoda 1: Direct Print (Recomandat)

  1. Asigurați-vă că opțiunea 🖨️ Direct Print este selectată
  2. Verificați că QZ Tray este conectat (statusul ar trebui să fie verde: "Ready")
  3. Din lista Printer, selectați imprimanta dorită
  4. Această metodă permite printarea directă fără descărcarea de fișiere

Metoda 2: PDF Export (Alternativă)

  1. Selectați opțiunea 📄 PDF Export
  2. Se va genera un fișier PDF care poate fi descărcat și printat separat
  3. Această metodă este utilă dacă QZ Tray nu este disponibil

Pasul 7: Printarea etichetelor

  1. După configurarea tuturor setărilor, faceți clic pe butonul 🖨️ Print Labels
  2. Sistemul va printa etichetele selectate
  3. Pentru intervale de etichete, fiecare etichetă va fi printată cu o pauză de 0.5 secunde între ele
  4. Un mesaj de confirmare va apărea după finalizarea printării

Exemplu de mesaj de confirmare:

  • Pentru etichetă unică: "Successfully printed label 003 for order CP00000711"
  • Pentru interval: "Successfully printed labels 003-007 for order CP00000711"
  • Pentru toate: "Successfully printed all 10 labels for order CP00000711"

Exemple practice

Exemplu 1: Reprintare etichetă unică pierdută

Situație: S-a pierdut eticheta piesei 5 dintr-o comandă de 12 piese (CP00000711)

Pași:

  1. Căutați comanda "CP00000711" în câmpul de căutare
  2. Selectați comanda din tabel
  3. În câmpul Select Labels Range introduceți: 005
  4. Selectați imprimanta dorită
  5. Faceți clic pe 🖨️ Print Labels
  6. Se va printa doar eticheta pentru piesa 5 din 12

Cautarea comenzii

Exemplu 2: Reprintare mai multe etichete consecutive

Situație: Etichetele pieselor 3-6 dintr-o comandă de 15 piese (CP00000725) sunt deteriorate

Pași:

  1. Căutați comanda "CP00000725"
  2. Selectați comanda din tabel
  3. În câmpul Select Labels Range introduceți: 003-006
  4. Selectați imprimanta dorită
  5. Faceți clic pe 🖨️ Print Labels
  6. Se vor printa etichetele pentru piesele 3, 4, 5 și 6

Selectarea comenzii setarea cantitatii

Exemplu 3: Reprintare toate etichetele unei comenzi

Situație: Toate etichetele unei comenzi de 8 piese (CP00000733) trebuie repritate

Pași:

  1. Căutați comanda "CP00000733"
  2. Selectați comanda din tabel
  3. Lăsați câmpul Select Labels Range gol
  4. Selectați imprimanta dorită
  5. Faceți clic pe 🖨️ Print Labels
  6. Se vor printa toate cele 8 etichete

Diferența față de Print Module

Caracteristică Print Module Print Lost Labels
Comenzi afișate Comenzi neprintate (printed_labels = 0) Comenzi deja printate (printed_labels = 1)
Scop principal Printare inițială a tuturor etichetelor Reprintare etichete individuale pierdute/deteriorate
Opțiuni printare Toate etichetele din comandă Etichete individuale sau intervale specifice
Afișare inițială Tabel gol (căutare necesară) Ultimele 20 comenzi printate
Utilizare tipică Prima printare a unei comenzi noi Înlocuire etichete pierdute

Rezolvarea problemelor

Nu văd comanda în lista de comenzi printate

Cauze posibile:

  • Comanda nu a fost încă printată - verificați în modulul Print Module
  • Comanda a fost printată mai demult și nu apare în ultimele 20 - utilizați funcția de căutare
  • Comanda nu există în sistem

Soluție:

  • Utilizați câmpul de căutare pentru a găsi comanda specifică
  • Verificați că numărul comenzii este corect
  • Dacă comanda nu a fost printată niciodată, folosiți modulul Print Module

Mesaj de eroare: "Invalid range"

Cauze posibile:

  • Formatul intervalului este incorect
  • Numerele depășesc cantitatea din comandă
  • Numărul final este mai mic decât numărul inițial

Soluție:

  • Utilizați formatul corect: 003 pentru o etichetă sau 003-007 pentru interval
  • Verificați că numerele sunt în limitele cantității (ex: pentru 10 piese, max 010)
  • Asigurați-vă că numărul final ≥ numărul inițial

QZ Tray nu este conectat

Cauze posibile:

  • QZ Tray nu este instalat
  • Aplicația QZ Tray nu rulează
  • Probleme de conexiune

Soluție:

  • Descărcați și instalați QZ Tray (doar pentru utilizatori superadmin este vizibil butonul de download)
  • Asigurați-vă că aplicația QZ Tray rulează în fundal
  • Verificați că imprimanta este conectată și configurată corect
  • Reîncărcați pagina

Eticheta printată este goală sau incompletă

Cauze posibile:

  • Probleme cu imprimanta
  • Setări incorecte ale imprimantei
  • Dimensiuni hârtie incorecte

Soluție:

  • Verificați că imprimanta este configurată pentru dimensiunea corectă de etichetă
  • Testați printarea unui document simplu pentru a verifica funcționarea imprimantei
  • Încercați să regenerați eticheta
  • Contactați administratorul aplicației

Codul de bare nu se afișează în previzualizare

Cauze posibile:

  • Biblioteca JsBarcode nu s-a încărcat
  • Probleme de conexiune
  • Date incomplete pentru generarea codului de bare

Soluție:

  • Reîncărcați pagina
  • Verificați conexiunea la internet
  • Verificați că toate câmpurile comenzii sunt completate corect
  • Contactați administratorul dacă problema persistă

Sfaturi și bune practici

Organizare și eficiență

  1. Utilizați tabelul inițial: Pentru comenzile recente, verificați mai întâi tabelul cu ultimele 20 comenzi
  2. Căutare precisă: Pentru comenzi mai vechi, utilizați căutarea cu numărul exact al comenzii
  3. Verificare previzualizare: Verificați întotdeauna previzualizarea înainte de printare

Printare eficientă

  1. Etichete individuale: Pentru o singură etichetă pierdută, specificați numărul exact
  2. Intervale: Pentru multiple etichete consecutive, utilizați intervalul (ex: 003-007)
  3. Testare: Dacă nu sunteți sigur de setări, printați mai întâi o singură etichetă de test

Evitarea erorilor

  1. Format corect: Folosiți întotdeauna formatul cu 3 cifre (001, 005, 010)
  2. Verificare cantitate: Asigurați-vă că numerele etichetelor nu depășesc cantitatea totală
  3. Selectare comandă: Asigurați-vă că ați selectat comanda corectă înainte de printare

Gestionarea etichetelor

  1. Documentare: Notați care etichete au fost repritate și când
  2. Verificare: După printare, verificați că eticheta este corectă și lizibilă
  3. Stoc: Păstrați un stoc mic de etichete de rezervă pentru situații urgente

Acces și permisiuni

Butonul "🔑 Manage Keys"

  • Acest buton este vizibil doar pentru utilizatorii cu rol de superadmin
  • Permite gestionarea cheilor de autentificare pentru QZ Tray
  • Utilizatorii normali nu au acces la această funcționalitate

Suport tehnic

Pentru probleme tehnice sau întrebări suplimentare, contactați:

  • Administratorul de sistem
  • Departamentul IT

Ultima actualizare: Noiembrie 2025 Versiune document: 1.0